找回密码
 点一下
查看: 1192|回复: 2

SC2有单位的自定义值或者U2I转换出的handle这类用于绑定的值么?

[复制链接]
发表于 2011-2-13 17:19:56 | 显示全部楼层 |阅读模式
SC2有单位的自定义值或者U2I转换出的handle这类用于绑定的值么?

就是用于区别其他单位的值
触发里用什么函数获得?

另外如果不是直接写自定义galaxy能在不用触发实现计时器调用函数么?
类似timerstart这类的
发表于 2011-2-13 17:43:21 | 显示全部楼层
获得单位handle的方法~~

http://bbs.islga.org/read-htm-tid-47186.html
之前就发过了。




至于第二个问题没有意义~~你没有看sc2里的TimerStart()函数原型么?

native void     TimerStart (timer t, fixed duration, bool periodic, int timeType);

这里可没有直接写函数名的余地。所以Timer必须以触发器的形式来使用。

另外sc2里wait和timer的精度是等价的~~所以也没有一定用timer的说法~~如果你想直接写进一个触发里那用wait就够了~~
回复

使用道具 举报

发表于 2011-2-13 17:48:49 | 显示全部楼层
顺便~~其实SC2里真正需要用到获取单位handle的时候极少~~因为数据编辑器本身足够强大~~war3时代大部分记录handle其实是为了做技能~~另外SC2还有Charge Link这种方便的存储名值对的东西~~也有结构这样的东西~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-5-2 13:31 , Processed in 0.041603 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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