問題タブ [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.
actionscript-3 - トゥイーンライトの問題
少し問題があります。私は次の機能を持っています:
これが基本的に行うことは、配列の要素を隣同士のステージに配置することです。今、私は彼らが一緒に右に移動したい. 私は次のようにこれを行います:
アイテムを右に移動してから、最後のアイテムがステージの外にあるかどうかを確認します。そうであれば、その位置を 0 にリセットして左に戻します。このようにして、アイテムが移動する連続ループがあります。右の方へ。問題は、私のやり方では、1 秒あたり 11 のトゥイーンが実行されているため、遅延が発生することです。アイテムをコンテナに入れてコンテナをトゥイーンすることを考えていましたが、そのときは連続した流れが得られないようです。これを解決する方法を知っている人はいますか?
また、最初の関数では、for ループを実行していることがわかります。numberItems
変数は 11 を表しますが、アイテムの数はelementModel.elements
6 しかないため、他の 5 つの要素については、配列から最初の 5 つのアイテムを再度選択します。問題は、これらの項目をトレースすると 0 になることです。以前のバージョンを上書きせずに、配列から項目を複数回取得するにはどうすればよいですか?
actionscript-3 - トゥイーンライトを使用して3D座標をトゥイーンする
AS3を使用してスプライトを新しい3D座標(x、y、z)にトゥイーンしようとしていますが、TweenLiteを使用してそれを実行したいのですが、方法がわかりません。
私はあまり経験豊富なプログラマーではありません。フラッシュ10の3Dの可能性に取り組み始めたばかりで、Tweenliteはこれまでのところ私のアニメーションに非常に役立ちました。
私は次のようにQuaternionsPluginを使用しようとしています:
x、y、zプロパティがありますが、wが何を表すのか理解できませんでした。以下のSpriteクラスで例を試しましたが、コンパイルすると、次のように表示されます。1180:未定義の可能性があるメソッドQuaternionを呼び出します。
}
本当に、ヒント/ヘルプをありがとう!
actionscript-3 - ActionScript - TweenLite とマウス移動イベントを使用した重大なパフォーマンスの問題
ドラッグ中に TweenLite を使用してフィルターをトゥイーンすると、非常に顕著なパフォーマンス ヒットが発生します。
TweenLite を使用した Drop Shadow Plusing があることは理解していますが、常に表示されるドロップ シャドウの距離やぼかし量を変更するのではなく、フィルターのオンとオフをトゥイーンする機能しかありません。
また、私は携帯電話でこれをテストしていません.Flash CS5と外部デバッガの両方で私の高速デスクトップでテストしています.zoomTweenが完了しました。
何か案は?
flash - Flash AS3 - クリック、ドラッグ、スピン - スピンの方向を確認
私は greensock tweenlite を使用して円形のムービークリップをクリック、ドラッグ、回転させていますが、これまでのところ次のようになっています。
私がする必要があるのは、回転の方向と速度を決定することです。つまり、ユーザーがホイールを右に回転させている場合、この方向を文字列変数に格納し、回転速度を数値変数に格納します。
mousestart と move 座標、および vinyl_mc 回転座標でさまざまなことを試しましたが、信頼できるものは何も得られません。方向と速度を決定し、これらを変数に格納する方法はありますか?
アプリはhttp://s46264.gridserver.com/dev/dave/rotate/rotate.htmlで表示でき 、ソース fla はhttp://s46264.gridserver.com/dev/dave/rotate/rotate にあります。これがまったく役立つ場合は、 fla.zip。
ありがとう。
flash - 正弦波に沿ったオブジェクトの移動と回転
これにはいくつかの問題があります.1つ目は、各正弦曲線の先端がどこにあるか(つまり周波数)を見つける方法を見つける方法であり、2つ目は、各オブジェクトを回転させる方法を見つけることです。正弦波に沿って横にスライドします
(メモファイルは800×600)
ここに私のコードがあります: CarouselTest.as:
CarouselItem.as
あなたがオビーを助けてくれることを願っています
flash - Tweenlite - トリガーしない TweenLite.to のシーケンス チェーン
私が達成しようとしていることは非常に簡単です。ステージ上に MC があり、別の X 座標にトゥイーンしようとしています。
4 つの TweenLite.to シーケンスをセットアップしましたが、何らかの奇妙な理由で 1 つだけがトリガーされています。何が間違っているのでしょうか?
actionscript - AS2 TweenLite:トゥイーンからフレームへ
次のセットアップをロードしました。
次のコードを使用して、mcをフレーム20にトゥイーンしています。
問題は何も起こらない、円は私のmcを含む変数であり、うまくトレースします。
の出力
なぜこれが機能しないのか誰かがわかりますか?MCにはシェイプトゥイーンが含まれています。
編集:
さて、同じMCを使用して新しいflaでテストしましたが、コードの他の部分で問題が発生しているのはMCではありません。
これが私のコード全体です...トゥイーンからフレームへの動作を停止させるものを誰かが見ることができますか?トゥイーンを取り外しfor (MovieClip in txts) {
txts[MovieClip]._alpha = 0;
}
てその上に置くと機能しますが、ロールオーバー内に戻るとすぐには機能しません。
コード全体:
actionscript-3 - 動的に拡張する形状
as3 で角丸四角形を作成し、クリックで拡大したいと思います。これは私が使用するコードです:
クリックすると、2倍のサイズに拡大したいと思います。私はTweenLiteでこれをやっていますが、それを拡大すると、醜いピクセル化された画像が得られ、境界線も拡大します.
画像を拡大して、きれいな状態を保ち、境界線が損なわれないようにすることはできますか?
actionscript-3 - TweenLite で変数をトゥイーンするにはどうすればよいですか?
#1069: TweenTest のプロパティ _test が見つかりません… というエラーが表示されます。この例も試しましたが、うまくいきません: http://www.snorkl.tv/2010/09/how-to-tween-a-variable- with-flash-and-tweenlite/
actionscript-3 - ブラウザのキャッシュに SWF が存在することを検出するにはどうすればよいですか?
実行時にさまざまな SWF をロードする AS3 アプリケーションがあります。使用されているローディング アニメーションには、ターゲット SWF がブラウザ キャッシュにある場合は表示したくない、かなり長いインとアウトのアニメーションがあります。
したがって、現時点では、基本的な方法でGreensock のSWFLoaderを使用して、必要に応じて各 SWF が読み込まれます。
私の目標は、ロード操作で要求がブラウザのキャッシュを超える必要があるかどうかを判断するために呼び出す前に何かをするloader.load();
ことですが、R&D に入る前に、誰かがすでに同様のことを行っているかどうかを尋ねたいと思いました。
私がこれまでに持っていたいくつかの考え:
- AS3 にロードされたものを追跡するだけでは十分ではありません。ユーザーがキャッシュをクリアすると、低速の接続でインジケーターなしで大きな SWF をロードしたままになる可能性があるためです。
- LoaderItem.httpStatusとLoaderItem.auditSize()の組み合わせは調査する価値があるでしょうか?
- Greensock クラスの代わりに検討すべき AS3 用のより良い読み込みフレームワークはありますか?
- 理想的には、何ヶ月も離れている可能性のあるセッションにまたがる何らかのバージョン検出も行いたいと思いますが、一度に 1 ステップずつです。