私は「One Frame Per Second」と呼ばれるAndroidゲームを作っていますが、問題が発生します...ゲーム自体はブロックが崩れ落ちることについてのことです。ヒットしません。彼らは「fpsの増加」ブロックGameMaker spawner time(Androidゲーム)
すべてのブロックを生成します産卵が時に定数式の相対を必要とする(拾ったとき、それは「room_speed」または「FPS」時間が増加)を取得する必要があり、より高いスコアを取得するには遅すぎたり速すぎたりすることなくスポーンすることができます。
産卵自体は完全に正常に動作しますが、それはで終わる:
alarm[0] = room_speed * secs
ので、それはアラームの終わりに自分自身を呼び出す(これはループです)
何かが生み出されましたので、毎回、それは自分自身を呼び出し、繰り返し実行されます。しかし、私は、ゲームが遅く始まるので、時間に対して相対的に「秒」を必要とします。たとえば、3秒はうまくいくでしょう。しかし、room_speedが3秒増加すると、ブロックと時間がスポーナを除いてより速くなるので、長い時間のようです。 aとbが、私は本当にこの1に苦しんだ数字
のためだけのプレースホルダは、ヘルプのいずれかの一種である
secs = (room_speed/a) * b
:
は、私が何かのようになり、変数「秒」が必要感謝しています。