TC官方合作论坛

标题: 大漠对象能作为函数的引用参数传进函数吗? [打印本页]

作者: wfparkson    时间: 2014-4-17 08:57
标题: 大漠对象能作为函数的引用参数传进函数吗?
我写了一个小脚本,调用功能函数时,为何不能吧外部创建的大漠对象用引用参数的方式传进函数,编译时总提示我参数错误,进入函数后难道必须重新创建大漠对象,重新绑定窗口吗?求解

作者: zxf261    时间: 2014-4-17 10:36
把大漠变量声明成全局变量
作者: 250366688    时间: 2014-4-17 11:04
同一个 T 文件 把大漠对象 作为 全局变量就可以。
引用参数,和普通参数的区别 在于是否在功能函数内修改传值,
不同t文件,就需要 导入t文件,以后通过函数参数传进去就可以
每个线程最好使用独立的大漠对象
作者: 250366688    时间: 2014-4-17 11:05
至于每个函数 完全没必要重新 注册 绑定 设置路径等
注册和设置路径直接+在脚本初始化里边
作者: wfparkson    时间: 2014-4-17 13:59
其实我主要是想让脚本管理多个游戏窗口,每增加管理一个游戏窗口就新开启一个线程,所以全局变量肯定不行啊,绑定肯定是在线程开启的时候处理,运行中间还会调用很多其他函数,否则一个函数的话代码太长了,而且不能复用,所以我才希望能把大漠对象作为引用参数传进我调用的其它函数中,我现在已经可以传进去了,仔细看了看帮助文档,原来是格式写错了,多谢楼上几位的答复,万分感谢,还有就是我这样的开启多线程算不算脚本多开啊
作者: 墨染年华    时间: 2014-4-17 14:51
【有源码】多开/多停/单开/单停 新手可以看看
http://bbs.tyuyan.com/forum.php? ... &fromuid=140694
(出处: TC论坛)





欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1