Actionscript 3 For循环不在函数内部运行

Actionscript 3 For循环不在函数内部运行,actionscript-3,Actionscript 3,我试图让一个角色(char)在游戏中分阶段跳转,每次循环运行时使用for循环跳转一部分。循环从不初始化 跳转启动跟踪到输出控制台,但没有跟踪跳转编号 为什么会这样 跳跃高度==25 for循环条件中有一个错误:jCycle==jumpHeight应该是jCycle

我试图让一个角色(char)在游戏中分阶段跳转,每次循环运行时使用for循环跳转一部分。循环从不初始化

跳转启动跟踪到输出控制台,但没有跟踪跳转编号

为什么会这样

跳跃高度==25


for循环条件中有一个错误:
jCycle==jumpHeight
应该是
jCycle
(或者
jCycle您的问题是for条件始终为false(jCycle==0!=jumpHeight),并且无法访问body。
试试这个:

for (var jCycle:int = 0; jCycle <= jumpHeight; jCycle++)
{
     //body
}
for(var jCycle:int=0;jCycle
for (var jCycle:int = 0; jCycle <= jumpHeight; jCycle++)
{
     //body
}