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

求教,JASS的地图初始化事件怎么用?

[复制链接]
发表于 2011-3-26 02:40:10 | 显示全部楼层 |阅读模式
求教,JASS的地图初始化事件怎么用?
发表于 2011-3-26 06:05:45 | 显示全部楼层
- -
发了个遍……
回复

使用道具 举报

发表于 2011-3-26 12:11:18 | 显示全部楼层
JASS里面是没有“地图初始化”事件的。
T里面的"地图初始化"其实只是一种预处理:
使用了”地图初始化“事件的触发,会在WE将T编译为J时,在RunInitializationTriggers函数中调用一遍该触发(也就是call ConditionalTriggerExecute(XXXX触发))

要知道JASS的运行是从main函数开始的,而由T编译而成的J脚本,会在main函数里面调用RunInitializationTriggers函数,从而实现地图初始化。

写jass时,如果你想要一个触发在地图初始化的时候运行一次,那么只需要在main函数里面调用一遍就可以了,不需要所谓”地图初始化“事件。

具体可见下面链接。
http://bbs.islga.org/read-htm-tid-50946.html
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-1 00:12 , Processed in 0.058514 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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