左にいるプレイヤーの右から悪者を撃つゲームがあります。
ゲームのプレイ時間が長くなるにつれて、敵のスポーン速度が速くなるようにしたいです。
timeOfStart = CACurrentMediaTime();
initに double を設定NSLog(@"time is %d", timeOfStart + dt);
し、update メソッドに a を設定しました。
しかし、私は次のような値を取得します:
time is 1581741008
time is 863073232
time is -1024003120
time is -1390701616
time is 14971856
値が大きくなり、次に小さくなり、次に負になるのはなぜですか!?