質問ページ2 / 14


質問ページ2 / 14

質問ページ2/14

概要ジャンプの抜け方
投稿者Parafla Quality
状態
カテゴリーActionScript
投稿日2007-07-20 (金) 11:34:06
バージョン1.37

質問内容

フレーム カウント 種別
 1		■[ball]
  	  1	スプライト☆
 2	  1	ジャンプラベル:[ball]
  3		■[Answer]

というイベントを作りました。 ☆には

onClipEvent(load){
	this._x=0;
	this._y=120;
}
-
onClipEvent(enterFrame){
	this._x+=10;
	if(this._x>100){
		gotoAndPlay("Answer");
	}
}

というプログラムを組んだのですが100を超えても Answerのラベルに飛ばず困っています。 どのようにしたらジャンプを抜けてラベルに飛ばせるのでしょうか?

回答

  • Answerラベルは_root.のものです。スプライト中にターゲット指定せずに記述すると、同スプライト内のラベルと認識されてしまうためにジャンプできない状態になっています。
    _root.gotoAndPlay?("Answer"); としてみてください。
    詳しいことは区立パラフラ予備校の5時限目を熟読のこと。 -- 2007-07-20 (金) 17:15:01
  • 回答ありがとうございます。そうでした・・全然わすれてました。また基礎から勉強し直しです。有難うございました。 -- 2007-07-21 (土) 23:21:05