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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     actionscript2.0においてのオブジェクトの参照について
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
atmono
Åê¹ÆNo.18273
投稿日時: 2005-6-22 17:43
新米
居住地:
投稿: 10
使用環境:
actionscript2.0においてのオブジェクトの参照について
質問させていただきます
現在flash 2004 proで下記2つのファイルを作成しました

--main.fla--
ルートのタイムライン1フレーム目にMovieClipオブジェクトインスタンス、インスタンス名sikaku、インスタンス名maruの2つを配置。
ルートのタイムライン1フレーム目にフレームアクションとして以下のコードを記述

var moveObj=new MoveTest(sikaku);
moveObj.setTimer();


--MoveTest.as--

class MoveTest{
	var mc:MovieClip;
	var timer:Number;
	function MoveTest(cmc:MovieClip){
		mc=cmc;
	}
	function setTimer(){
		clearInterval(timer);
		timer=setInterval(this,"MoveObj",1000/12);
	}
	function MoveObj(){
		[mc]_x+=10;
	}
}

以上のプログラムで私が想定していた動作はmain.fla上の
インスタンス名sikakuが右に移動するといったものでしたが、
実際はインスタンス名maruまでもが一緒に動いてしまいます。
どなたか原因をお解りになられる方、ご教授宜しくお願いいたします
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » actionscript2.0においてのオブジェクトの参照について atmono 2005-6-22 17:43
     Re: actionscript2.0においてのオブジェクトの参照について kool_it 2005-6-22 18:01
       Re: actionscript2.0においてのオブジェクトの参照について Fumio 2005-6-22 18:31
         Re: actionscript2.0においてのオブジェクトの参照について atmono 2005-6-22 18:57

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