作成中のゲームで tweenLite を使用しています
最低速度が制限されているようですが、そうですか?
最速で 0.01 秒です。時間を短く設定すると、0.01 の場合と同じ速度でトゥイーンが表示されます。
私は非常に低い値を試しましたが、うまくいきませんでした (たとえば 0.0000001)
ヘルプ?
一番、
アルバロ
なるほど、制限はフレームレートでした。トゥイーン ライトは FPS よりも速くなることはできません。フレームレートを高く設定すると、トゥイーンが速くなりました。
トゥイーンが短い理由を説明したいのですが、それはこれです。
私は小さなゲームを作っていて、キャラクターウォークサイクルをプログラムしています。
体のパーツや脚・腕・足などでキャラクターを構成しており、
したがって、私の歩行関数には 4 つの段階があります (Rleg.rotation = 22、Rleg.rotation = 0、Rleg.rotation = -22、Rleg.rotation=0)
しかし、これらの 4 つのステージはそれぞれ 10 のトゥイーンに分割されます。
キャラクターがどこを向いているかによって、脚の回転は次のようになります。
1) キャラクターが横に歩いているときの通常の回転、
2) キャラクターがカマラに向かって歩いているときの scaleY 変換、およびたとえば、scaleY の -45 度から 45 度までのトゥイーンは、scaleY = からのトゥイーンになります。 5 から scaleY = .5 では何も起こりません!!! というわけで、ステージを 10 トゥイーンに分割しました。これを行うと、scaleY は次のようになります: .5 - .6 - .7 - .8 - .9 - 1 - .9 -.8 -.7 -.5