AnimElemNo (math)

返回将在指定时间播放的当前动作的动画元素号.
AnimElemNo的参数表示需要检测的时间,这个时间在这里用游戏帧来表示.

首先注明:
element按照直译是元素的意思,动画元素就是指组成动画的图片.

格式:
AnimElemNo(表达式)

参数:
表达式
表达式表示计算出的时间偏移量(整型).

返回值类型:
整型

错误条件:
如果试图检测在当前动画开始前结束的时间则AnimElemNo(表达式)返回bottom.

注意:
如果动作正处于循环部分,且假定已永久循环.
这就是说,无论之前检测了多久,AnimElemNo将总是返回这个动作循环部分中的一个元素号.

示例:
trigger1 = AnimElemNo(0) = 2
当动画元素经过0帧之后是第2个元素则为真.
这等同于:
trigger1 = AnimElem = 2, >= 0
trigger1 = AnimElem = 3, < 0

trigger1 = AnimElemNo(2) = 4
当动画元素经过2帧之后是第4个元素则为真.
这等同于:
trigger1 = AnimElem = 4, >= -2
trigger1 = AnimElem = 5, < -2