createEmptyMovieClip()についての覚書です。
_rotationプロパティに注目してcreateEmptyMovieClipとattachMovieの関係をまとめています。
createEmptyMovieClipで空のムービークリックを作成します。その空のムービークリップの_rotationプロパティを変更します。そのムービークリップの座標は回転します。
空のムービークリップに入れ子に配置したムービークリップを横移動させます。空ムービークリップの回転した座標系をムービークリップは移動するためステージ上では斜めに移動します。
var emptyObject = _root.createEmptyMovieClip('emptyClip', 0);
emptyObject._rotation = 45; // 空のムービークリップを回転
var attachObject = emptyObject.attachMovie('clip', 'clip', 0); // 入れ子
attachObject.onEnterFrame = function() {
this._x += 8;
};
サンプル2のムービークリップは単なるステージ上の横移動。
var attachObject = _root.attachMovie('clip', 'clip', 0);
attachObject._rotation = 45;
// 移動処理
attachObject.onEnterFrame = function() {
this._x += 8;
};
No comments yet.
改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。