找回密码
 点一下
查看: 1977|回复: 16

jass的这2句是什么意思?①-③问题已解.

[复制链接]
发表于 2008-10-5 09:51:04 | 显示全部楼层 |阅读模式
触发器函数(T)

动作:
   设置shushi[0]=(((触发单位)的位置)到(技能施放点)的角度)
   点-清除((触发单位)的位置)
   点-清除((技能施放点)的位置)

㈠我这样 点-清除((触发单位)的位置) 能不能清除的?

㈡你们做技能时怎么获取angle的?


㈢:先创建1个timer,然后让它循环,再删除?这样有问题吗?不用停止?





㈣[codes=jass]IssueImmediateOrderById          IssuePointOrderById[/codes]
上面2句是什么意思?      call IssuePointOrderById(tempu, 852125, newx, newy) 这里面的数字是怎么解?
发表于 2008-10-5 09:52:44 | 显示全部楼层
点-清除((触发单位)的位置)是一句空话……
回复

使用道具 举报

 楼主| 发表于 2008-10-5 09:56:17 | 显示全部楼层
local location l = GetSpellTargetLoc()
这句只能用l?其他不能用了?怎么写2个点?
回复

使用道具 举报

发表于 2008-10-5 10:23:46 | 显示全部楼层
l只是变量名,随你怎么写。

要拿T写么就是

Set TempPoint =(触发单位)的位置
Set TempPoint2 = (技能施放点)
Set angle = TempPoint 到 TempPoint2 的角度
   点-清除TempPoint
   点-清除TempPoint2
J么就这么写
local location tp  = GetUnitLoc(GetTriggerUnit())
local location tp2 = GetSpellTargetLoc()
local real angle = AngleBewteenPoints(tp,tp2)
call RemoveLocation(tp)
call RemoveLocation(tp2)
set tp = null
set tp2 = null
回复

使用道具 举报

发表于 2008-10-5 12:29:57 | 显示全部楼层
引用楼主mnbvcxzqwe于2008-10-05 09:51发表的 angle怎么样取才好?点-清除((触发单位)的位置)有问题不? :
触发器函数(T)

动作:
   设置shushi[0]=(((触发单位)的位置)到(技能施放点)的角度)
   点-清除((触发单位)的位置)
.......
当然是用变量再清除啦
你这样和没清除有什么区别
回复

使用道具 举报

 楼主| 发表于 2008-10-5 14:28:43 | 显示全部楼层
我在一些演示里面发现某些人是这样写的
回复

使用道具 举报

发表于 2008-10-5 14:40:40 | 显示全部楼层
最好是先停止再删除,因为貌似运行中的timer即使被删除也会持续到这次即使结束的(不排除我记错掉了………………)
回复

使用道具 举报

发表于 2008-10-5 14:44:45 | 显示全部楼层
call PauseTimer( <你的Timer> )
call DestroyTimer( <你的Timer> )

这样。

T:
计时器—暂停计时器 ( <你的计时器> )
计时器—删除计时器 ( <你的计时器> )
回复

使用道具 举报

 楼主| 发表于 2008-10-5 15:14:10 | 显示全部楼层
只运行1次的timer要暂停不么?
回复

使用道具 举报

发表于 2008-10-5 15:18:58 | 显示全部楼层
应该用(但我不确定)。
反正我是所有的计时器都暂停。
我觉得最好是暂停一下,这样保险一些~~~   [s:191]
回复

使用道具 举报

发表于 2008-10-5 21:47:29 | 显示全部楼层
IssueImmediateOrderById  按ID发布无目标命令
IssuePointOrderById 按ID发布对点命令

哪个数字.......哪个852125么,那个是16进位转成10进位的
额....0xD009D....shockwave?震荡波?

嘛嘛,反正拿T转就能看到的~~
回复

使用道具 举报

 楼主| 发表于 2008-10-5 21:52:29 | 显示全部楼层
怎么样T转?
回复

使用道具 举报

发表于 2008-10-5 21:55:25 | 显示全部楼层
单位 - 按ID发布无目标指令 --> 对xx单位发布xxx指令

然后 编辑 --> 转化为自定义文本
回复

使用道具 举报

 楼主| 发表于 2008-10-5 21:57:42 | 显示全部楼层
啊...我知道了,没看见ID2个字.
回复

使用道具 举报

发表于 2008-10-6 13:01:17 | 显示全部楼层
饿。。。好像timer内不用暂停吧。。。
回复

使用道具 举报

 楼主| 发表于 2008-10-6 18:35:05 | 显示全部楼层
什么叫timer内不用暂停?
回复

使用道具 举报

发表于 2008-10-6 20:29:21 | 显示全部楼层
保险起见还是暂停一下的好
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-21 08:27 , Processed in 0.035584 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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