トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   ActionScript 3.0 特設会議室
     ロードしたSWFだけ自分の中心点で回転させる方法
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
nanamon
Åê¹ÆNo.42293
投稿日時: 2009-5-9 13:39
新米
居住地:
投稿: 3
使用環境:
WinXP,FlashCS4
ロードしたSWFだけ自分の中心点で回転させる方法
ステージにリンケージ指定でムービークリップ(hako_mc)を作成し、その中にロードしたSWFファイル(nakami_ld)を作成して、尚且つ nakami_ld のみを回転させたいのですが、回転の中心点が hako_mc の中心点になってしまい nakami_ld を中心に回転させる方法が解りません(公転してるみたいで自転してくれません)。
どなたかご教授よろしくお願いします。
下が書いて試したプログラムです。

var hako_mc:MovieClip = new hako();

var nakami_ld:Loader=new Loader ;
nakami_ld.load(new URLRequest("nakami.swf"));

addChild(hako_mc);
hako_mc.addChild(nakami_ld);
MovieClip(nakami_ld.content).x=200;
//nakami_ld は個別の回転を確かめるために少しずらしています。

addEventListener(Event.ENTER_FRAME, EnterFrame);
function EnterFrame(event:Event):void {
nakami_ld.rotation++;
}

作業環境:Win,FlashCS4,AS3
野中文雄
Åê¹ÆNo.42309
投稿日時: 2009-5-10 22:01
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1)
Re: ロードしたSWFだけ自分の中心点で回転させる方法
Loaderインスタンスでなく、Loader.contentのインスタンスの座標を操作しているのは、何か意味があるのですか?
引用:
nanamonさんは書きました:
ステージにリンケージ指定でムービークリップ(hako_mc)を作成し、その中にロードしたSWFファイル(nakami_ld)を作成して、尚且つ nakami_ld のみを回転させたいのですが、回転の中心点が hako_mc の中心点になってしまい nakami_ld を中心に回転させる方法が解りません(公転してるみたいで自転してくれません)。
...[中略]...
var hako_mc:MovieClip = new hako();

var nakami_ld:Loader=new Loader  ;
nakami_ld.load(new URLRequest("nakami.swf"));

addChild(hako_mc);
hako_mc.addChild(nakami_ld);
// MovieClip(nakami_ld.content).x=200;
nakami_ld.x=200;
//nakami_ld は個別の回転を確かめるために少しずらしています。


----------------
 

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops