ProjContact(*,***)
此触发器拥有一个可选ID号作为后缀.
如果ID号省略,则玩家的任何飞行道具只要成功击中对手或者被对手防御住ProjContact都将返回真.
当ID号被指定,则只有当玩家的任何拥有指定ID号的飞行道具成功击中对手或者被防御住ProjContact才会返回真.
格式:
ProjContact[ID] = 值
ProjContact[ID] = 值, [运算符] 值2
参数:
[ID]
可选的ID号
值 (布尔型)
进行比较的值.0表示false(假),1表示true(真).
[运算符]
=, !=, <, >, <=, >=
值2
进行比较的时间.
返回值类型:
布尔型整数
错误条件:
无
详情:
每次飞行道具的打击都将使ProjContact触发一次,所以multi-hit(多段攻击)的飞行道具能多次触发.
上面写出的ProjContact第1种格式仅当飞行道具发生接触1帧后有效而不像MoveContact.
第2种格式,如果飞行道具在n帧前发生接触则ProjContact返回真,这里的n是一个满足关系式"n [运算符] 值2"的非负数.
指定ID号为0和省略ID号(将检测所有的飞行道具)有相同的特征(效果).
示例:
1. trigger1 = ProjContact1234 = 1
如果一个ID号为1234的飞行道具刚与对手接触则触发.
2. trigger1 = ProjContact456 = 0, < 15
如果没有ID号为456的飞行道具在最近的15帧内与对手接触则触发.