私はマウスの上にある特定の位置(フレーム)にジャンプしようとしています。私は試しました:特定のフレームをホバリングに設定するには
var element = document.getElementById('animation_container');
element.addEventListener('mouseover', element, function() {
createjs.Ticker.removeEventListener("tick", stage);
createjs.Tween.setPosition(502);
});
element.addEventListener('mouseleave', element, function() {
createjs.Ticker.addEventListener("tick", stage);
});
上記は機能しません。アニメーションは停止していますが、キャンバスの実際のフレームを変更することはできません。
おそらく私はfnStartAnimation()
を使ってアニメーションを再開し、この関数の状態でアニメーションの開始位置を再設定する必要がありますか?あなたが私に与えることができる助けを感謝します。
私は、タイムラインの特定のフレームに移動したいと思っています。私はこれがgotoAndPlay()またはそれに類するものを介して行われると仮定します。 – Cyclonecode
この場合、 'gotoAndStop(frame)'を使用して、フレームを設定した後にアニメーションを停止し、それを再生し続けるだけでなく、停止することもできます。しかし、これらの2つは、私が覚えている限り、MovieClipタイプのオブジェクトに使用される関数であり、Tweensでは使用されません。 –
はい、そうかもしれません。私は元のコードを作成していませんし、実際にはTweenライブラリをまったく使用していないと思います。 – Cyclonecode