0

Adobe Flash CS3 でスクリプトを作成せずに、ムービークリップの原点またはゼロ点をステージの同じ原点に移動するにはどうすればよいですか?

例: MovieClip 内でオブジェクトを移動しようとしていますが、原点は (ステージ) 200,-300 です。これは、ムービークリップにオブジェクトを配置すると、プロパティに表示されるオブジェクトの X、Y 座標がそれだけずれるということです。

このポイントはステージの端から離れているので、X、Y 座標が意味を持つようにステージの原点に戻したいと考えています。

4

1 に答える 1

1

関数localToGlobal(pt:Point)を使用して、ステージに関連する位置を取得するか、その逆を行うことができますglobalToLocal(pt:Point)

他の唯一の方法は、IDE でムービークリップを編集することです。ムービークリップをステージの左上 (0,0) に移動し、ムービークリップに入り、必要なポイントに再調整します (この場合、内部ビットはムービークリップに関連して 200、-300 である必要があります) origin.) その後、すべてがうまく機能するはずです。

理想的には、IDE に依存するのではなく、x、y、高さ、幅などを使用してこれらのビットが必要な場所を見つけられるようにする必要があります。

于 2010-09-03T06:52:49.273 に答える