if (rotCW)
{
tramp1.rotation += 3;
if (tramp1.rotation = 90){
tramp1.rotation += 0;
}
}
我试图让它如果影片剪辑的旋转为90,则其旋转速度为0。 但是每当我按下'键(触发rotCW)时,movieclip的旋转就会变为90.
答案 0 :(得分:1)
你的问题是第二个条件下的分配。你需要使用“==”
if (rotCW)
{
tramp1.rotation += 3;
if (tramp1.rotation == 90){
tramp1.rotation += 0;
}
}
编辑:无论角度如何,都执行+ = 3行。如果你正在通过90并且不想要,那么你可以测试相反的条件并在这种情况下增加。例如:如果小于90.
if (rotCW)
{
if (tramp1.rotation < 90){
tramp1.rotation += 3;
}
}