1
    if (rotCW)
{
    tramp1.rotation += 3;
    if (tramp1.rotation = 90){
        tramp1.rotation += 0;
    }
}

ムービークリップの回転が 90 の場合、その回転速度が 0 になるようにしようとしています。

4

1 に答える 1

1

あなたの問題は、2番目の条件内の割り当てです。「==」を使用する必要があります

if (rotCW)
{
    tramp1.rotation += 3;
    if (tramp1.rotation == 90){
        tramp1.rotation += 0;
    }
}

編集: +=3 行は角度に関係なく実行されます。90 を渡していて、したくない場合は、反対の条件をテストして、その場合はインクリメントすることができます。例: 90 未満の場合。

if (rotCW)
{
    if (tramp1.rotation < 90){
        tramp1.rotation += 3;
    }
}
于 2013-08-17T17:43:04.867 に答える