リズムゲームを制作していて
かなり初歩的なことなのですが、
mci "play music"
repeat
saisei += 1
if saisei == 100 { y += 1 }
if y == 400 { stop }
loop
というような文で、
実行するたびに流れている曲の部分と
saiseiの値がズレます
(サビに入る部分をとろうとしたら、一回目が100で、二回目が159のような)。
mci "status music position"の文も使いましたが、
そのときは、
yの値がズレました。
どのように対策すればよろしいでしょうか?
それとも、HSPの仕様なのでしょうか?
よろしくお願いします。