質問ページ3 / 85


質問ページ3 / 85

質問ページ3/85

概要スプライトで指定のフレームにいるときに処理を行いたい
投稿者Parafla Quality
状態
カテゴリーActionScript
投稿日2009-06-15 (月) 21:36:17
バージョン1.37

質問内容

スプライト(仮にスプライト名を"A"とします)の中の指定のラベル"B"になったときに処理を行うには、どうしたらいいでしょうか?質問が分かりにくいかもしれませんが、回答よろしくお願いします。

回答

  • スプライト中の現在のラベル名を調べる方法はないので、現在のフレーム数_currentframeを用います
    スプライト"A"がインスタンス名mc_A、ラベル"B"が50フレーム目としたらメインのフレームアクションに
    onEnterFrame = function(){
    	if(mc_A._currentframe == 50){
    		trace(this._currentframe);
    	}
    };
    と書いてどうゆうことか検証してみてください -- 2009-06-15 (月) 22:57:14