TC官方合作论坛

 找回密码
 立即注册
查看: 592|回复: 5
打印 上一主题 下一主题

[已解决] 大漠对象能作为函数的引用参数传进函数吗?

[复制链接]
跳转到指定楼层
楼主
发表于 2014-4-17 08:57:05 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我写了一个小脚本,调用功能函数时,为何不能吧外部创建的大漠对象用引用参数的方式传进函数,编译时总提示我参数错误,进入函数后难道必须重新创建大漠对象,重新绑定窗口吗?求解
回复

使用道具 举报

6#
发表于 2014-4-17 14:51:07 | 只看该作者
【有源码】多开/多停/单开/单停 新手可以看看
http://bbs.tyuyan.com/forum.php? ... &fromuid=140694
(出处: TC论坛)
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2014-4-17 13:59:41 | 只看该作者
其实我主要是想让脚本管理多个游戏窗口,每增加管理一个游戏窗口就新开启一个线程,所以全局变量肯定不行啊,绑定肯定是在线程开启的时候处理,运行中间还会调用很多其他函数,否则一个函数的话代码太长了,而且不能复用,所以我才希望能把大漠对象作为引用参数传进我调用的其它函数中,我现在已经可以传进去了,仔细看了看帮助文档,原来是格式写错了,多谢楼上几位的答复,万分感谢,还有就是我这样的开启多线程算不算脚本多开啊
回复 支持 反对

使用道具 举报

地板
发表于 2014-4-17 11:05:23 | 只看该作者
至于每个函数 完全没必要重新 注册 绑定 设置路径等
注册和设置路径直接+在脚本初始化里边
回复 支持 反对

使用道具 举报

板凳
发表于 2014-4-17 11:04:18 | 只看该作者
同一个 T 文件 把大漠对象 作为 全局变量就可以。
引用参数,和普通参数的区别 在于是否在功能函数内修改传值,
不同t文件,就需要 导入t文件,以后通过函数参数传进去就可以
每个线程最好使用独立的大漠对象
回复 支持 反对

使用道具 举报

沙发
发表于 2014-4-17 10:36:33 | 只看该作者
把大漠变量声明成全局变量
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-27 23:32 , Processed in 0.159174 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表