問題タブ [gsap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flash - 予期しない TimeLineMax の機能不全
オブジェクトがあり、2 つのモーション トゥイーンを適用したいと考えています。それらをタイムラインに追加しようとしましたが、いくつかの問題が発生しました。テストすると、ほとんどの場合、結果を得るために何度もクリックする必要があります。 2番目のトゥイーンの経過時間を1秒以上(実際には0.5以上)に設定すると、奇妙なことが起こります。フラッシュcs4で作業し、クラスがオブジェクトにリンクされています。
メインクラス
actionscript-3 - トゥイーンライトによるスムーズな移行が機能しない
私はベクトル円を持っており、次のことを行うにはどうすればよいですか?
爆発の衝撃波のように見えるように、トゥイーンライトでアニメートしたいと思います。最初はフェードイン(0から.5)してスケーリングされ、合計アニメーション時間の半分に達するとフェードアウトしますが、それでもスケーリングされます(私が何を意味するかを知っているといいのですが)。
TweenLiteを使用してパート1からパート2にスムーズに移行する方法がわからないため、現在はひどいように見えます。パート1の終わりに達するとアニメーションが停止し、突然パート2にジャンプします。
誰かがこの問題で私を助けてくれますか?どうもありがとうございます。:)
アニメーションの合計時間:.75秒スケーリングの合計量:5
actionscript-3 - この TweenLite の例を希望どおりに機能させるにはクロージャーが必要ですか?
参照渡しと Greensock TweenLite クラスについて何か思い出したようです。私が考えることができる唯一のことは、このビットのコードが意図したとおりに機能しない原因です。
トレースは、私が期待する値を出力しています。各数値が最後の数値よりも大きい増分シーケンスです (項目の高さによる)。ただし、視覚的には、すべてのアイテムが同じ場所に配置されていることがわかります (あたかもnewPosY
トゥイーンのすべてのインスタンスで同じであるかのように)。
頭に浮かぶ唯一のことは、newPosY が参照によって渡されていることです。したがって、トゥイーンの各インスタンスは実際にはまったく同じ値を参照しています。何か不足していますか?または、トゥイーン プロパティの値の範囲を分離するために何らかの閉鎖が必要ですか?
編集
答えは「いいえ」であり、問題は私のコードの他の場所にあると思うので、この質問を閉じることを提案します。この問題のこれ以上の説明が他の人に関係があるとは思えません。回答してくれた人に感謝します!
actionscript-3 - LoaderMax (greensock) 強制 GC の問題
LoaderMax は、 loader/core の下にある DisplayObjectLoader.as クラスで次の関数を使用します。
彼らは強制GCをTry / Catchブロックの下に置いていますが。Flash Player 11 は依然としてクラッシュします。これについてのアイデアはありますか?
actionscript-3 - tweenlite: 複数のオブジェクトを一度にトゥイーンする
このようないくつかのオブジェクトをトゥイーンし、onComplete-property を使用しようとすると、エラーやその他の問題が発生する可能性があるかどうかを知りたいです。
私がやりたいことは、一度に複数のオブジェクトをフェードアウトし、それらが終了すると特別な関数が呼び出されることです。トゥイーンライトを使用する場合、他の可能性はありますか?それともタイムラインライトを使用する必要がありますか?
flash - StarlingFrameWorkをネイティブDisplayObjectを使用するクラスで動作させる
StarlingFrameworkプロジェクトでGreensockLoaderMaxを使用しようとしていますが、Starlingには独自のクラスがたくさんあるので、ネイティブクラスを使用している他のクラスで動作させるにはどうすればよいですか?
Exp:
エラーを返します:
actionscript-3 - Flex エラー: 「未定義のプロパティへのアクセス」
Flex プロジェクトのすべてのバグを修正しようとしていますが、うまくいきません。このスニペットの問題点は何ですか?
これは私が得るエラーです:
error: 1120: Access to undefined property TweenPlugin.
flash - 2つのアレイを同時に開始する
2つのアレイにいくつかのムービークリップが含まれています。forループを使用して、タイムラインオブジェクトの最初の配列を正常に挿入しました。しかし、それから私は、2番目の配列に対してどのようなハックを行うかを同時に開始する必要があることに気付きました。また、すべての配列はxとyで異なる宛先を持っている必要があります。
バナー745x100pxを想像してみてください。さまざまなムービークリップを、側面から目的地までアニメーション化する必要があります。
コード例:
2番目の配列にわずかに異なるトゥイーンを適用し、それらを同時に、または小さなオフセットでトリガーする必要があります。
actionscript-3 - TweenLiteを使用したAS3での一定速度での無限水平スクロール
親MovieClip内の要素を無限に水平方向にスクロールする必要があります。
どの方法を試しても、「ドリフト」の要素が発生し、最終的に要素が重なり始めます。
に従って、各要素に相対再帰的なトゥイーンを使用してみましたが、この方法では、開始と停止を繰り返した後、かなりのエラーが発生する可能性があります。
一定の速度を使用して、事前定義された位置に絶対トゥイーンを実行するように戻しました。これはより正確なようですが、それでも「ドリフト」が発生します。
これは非常に単純なはずだと思いました。誰かが私に可能なチュートリアルを指摘したり、提案をしたりできますか?
助けていただければ幸いです。
flash - Flash AS3: ArgumentError: エラー #2025: 指定された DisplayObject は呼び出し元の子でなければなりません
各スライド/ページがムービークリップであり、スライド アニメーションを介して遷移するスライドショー スタイルのプレゼンテーションを作成しようとしています。私が抱えている問題は、ラグの問題を防ぐためにすべてのムービークリップを一度にステージに上げたくないということです。これは、私が達成しようとしているものの例です。
- 現在のページはページ A、次へボタンをクリック
- ページ B は、addChild を使用してステージに配置されます (ただし、ビューの外に配置されます)。
- ページ A が目に見えるステージから滑り落ちる
- ページ B が目に見えるステージにスライド
- ページ A は、removeChild を使用してステージから削除されます - これは私が問題を抱えている場所です。