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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   ActionScript 3.0 特設会議室
     MovieClipを任意のフレームでstopさせるには?
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
Fumio
Åê¹ÆNo.38474
投稿日時: 2008-4-18 4:09
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
Re: MovieClipを任意のフレームでstopさせるには?
もうひとつ、地道な方法です。

MovieClipシンボルの[シンボルプロパティ]で、[クラス]または[基本クラス]にStopperクラスを設定します。インスタンスのstopFrameプロパティに止めたいフレーム番号を代入すれば、そのフレームで止まります。ただし、止まったときに、stopFrameプロパティは0にリセットされます。
// ActionScript 3.0クラス定義ファイル: Stopper.as
package {
	import flash.display.MovieClip;
	import flash.events.Event;
	public class Stopper extends MovieClip {
		var _stopFrame:uint = 0;
		public function get stopFrame():uint {
			return _stopFrame;
		}
		public function set stopFrame(nFrame:uint):void {
			_stopFrame = nFrame;
			if (nFrame>0) {
				addEventListener(Event.ENTER_FRAME, stopping);
			}
		}
		private function stopping(eventObject:Event):void {
			if (currentFrame == stopFrame) {
				stopFrame = 0;
				removeEventListener(Event.ENTER_FRAME, stopping);
				stop();
			}
		}
	}
}

引用:
flashliteさんは書きました:
再生させて任意のフレームでstopさせるにはどうすればよいでしょうか?(10フレームだったり、1フレーム目だったり変化します)

MovieClipの1フレーム目にstop();が入っているのと同じような事を
後から設定したいのです。


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

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   MovieClipを任意のフレームでstopさせるには? flashlite 2008-4-17 5:35
     Re: MovieClipを任意のフレームでstopさせるには? nioia321 2008-4-17 11:18
       Re: MovieClipを任意のフレームでstopさせるには? knagai 2008-4-17 23:20
       » Re: MovieClipを任意のフレームでstopさせるには? Fumio 2008-4-18 4:09
         Re: MovieClipを任意のフレームでstopさせるには? flashlite 2008-4-20 2:26
           オーサリングで配置したTextFieldにアクセスしようとするとコンパイルエラー tonbi 2008-4-20 3:05
             Re: オーサリングで配置したTextFieldにアクセスしようとするとコンパイルエラー tonbi 2008-5-9 22:22
               Re: オーサリングで配置したTextFieldにアクセスしようとするとコンパイルエラー Fumio 2008-5-9 22:51
                 Re: オーサリングで配置したTextFieldにアクセスしようとするとコンパイルエラー tonbi 2008-5-10 3:56
                   Re: オーサリングで配置したTextFieldにアクセスしようとするとコンパイルエラー Fumio 2008-5-10 4:51
                     Re: オーサリングで配置したTextFieldにアクセスしようとするとコンパイルエラー tonbi 2008-5-10 14:26
           Re: MovieClipを任意のフレームでstopさせるには? knagai 2008-4-20 9:25
       Re: MovieClipを任意のフレームでstopさせるには? flashlite 2008-4-21 2:40

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