質問ページ3 / 188


質問ページ3 / 188

質問ページ3/188

概要sampleの「音ゲー」につきまして
投稿者Parafla Quality
状態
カテゴリーParaFla!
投稿日2010-04-16 (金) 02:48:08
バージョン1.37

質問内容

音ゲーサンプルの「落ち音ゲーム3.pfl」を弄っています。 触ったところ当たり判定がかなり厳しい(exllentで安定せず、あまり変らないタイミングで叩いてもbadになったりする)ので、判定を「甘く」したいのですが、どこで数値、パラメータを管理しているのかが分かりません。 宜しければ教えてください。

回答

  • スプライトがフレームジャンプすることで画面外に出たときにその_currentframeを調べて判定しているようです
    ASで描かれた基本線の_y が300であるのでlimeとorangeのクリップアクションの
    	}else if (_y >= 320 && _y < 450){
    		onoff = false;
    		if(_currentframe == 1){gotoAndStop(5);}
    	}
    	if(onoff && _currentframe == 1 && Key.isDown(70)){		//Fキー操作
    		if(_y >295 && _y <305){gotoAndStop(2);
    		}else if(_y >290 && _y <310){gotoAndStop(3);
    		}else if(_y >280 && _y <320){gotoAndStop(4);
    		}
    	}
    の部分の「_y >295 && _y <305」のように範囲を定めた箇所を調節してみてください -- 2010-04-16 (金) 11:24:48
  • 複製されたスプライトが接近しすぎのときは判定が重なってしまうので以下の部分を参考にするといいでしょう
    同じ列で一緒に二個以上膨らむようだと接近しすぎなので、speedの値を大きくすることで回避できる
    speedの値は必ずしも整数である必要はないが、整数だとどうゆう意味を持っているのかは理解しておいた方がよいだろう~
    サンプルはあくまでもゲームを作るためのアイデアであって完成品ではないことは理解しておいた方がよいでしょう -- 2010-04-16 (金) 11:37:07
  • 解決口が見えました! ありがとうございます。精進いたします。 -- 2010-04-16 (金) 19:39:22