私は初心者で、Flash をいじり、_xscale または _width を変更して、Actionscript1 でオブジェクトをスクイーズしようとしています。しかし、予想外に、_x 座標は一定に設定されていますが、画像がシフトされます。
ここで、グレーの雲はスケール前のオブジェクトを表し、白い雲はスケール後を表します。
私の質問は、なぜそれが起こるのか、オブジェクトを特定のポイントに貼り付けて、スケーリング時にオブジェクトがそれにアタッチされたままになるようにする方法です(たとえば、左上隅または右上隅の位置を固定したい)?
更新:変換がどのように機能するかについての私の意見は正しいですか:
_xscale を変更しても、画像に割り当てられたサイズは減少せず、画像を _x、_y にスナップしませんが、サイズ変更された画像を初期画像の中心の中心に保持しますか?