私はロケット打ち動画のトゥイーンを形作ろうとしています。私はそれが離陸する前に "スカッシュ"し、それから持ち上げるときに "ストレッチ"したい。下部(Y)位置を維持しながら形状トゥイーン/変形?
これをタイムライン上で変形ツールでトウィーンすると、ロケットを「スカッシュ」させることができ、ロケットの基盤は「地面」にとどまります。これは私が欲しいものです。しかし、私が行かない理由から、タイムライン上ではなく、AS3でこれを行う必要があります。しかし、「高さ」のトゥイーンを使用すると、ムービークリップの高さは変わりますが、下端が縮小/伸びます(上端がロックされます)。
私はトゥイーンクラスで何をしたいですか? 「高さ」以外のものを使用する必要がありますか?
代わりに変換マトリックスを使用する必要がありますか?変換マトリックスを使用している場合、それをトゥイーンできますか? (私は変換matriciesと非常に多くの経験を持っていない)
ここで私はストレッチのために使用していトゥイーンです:
var tweenPlayer1:Tween = new Tween(mc_player, "height", Strong.easeOut, mc_player.height, mc_player.height+100, 2, true);
私は既存のムービークリップを使用しているので、登録ポイントを変更することはできません。これは簡単な回避策でした。ただし、ムービークリップ内の要素が0,0まで並んでいない場合は、ボトムオフセットがわずかにオフになります。この質問に対する私自身の答えをチェックして、別のアプローチ - オフセットですべての子要素を動的に再配置してから、ムービクリップをオフセットによって再配置します。これは、子コンポーネントとレイヤーを扱うことなく、登録ポイントを変更するのと同じ効果があります。 – user359519