HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2012
1212
大富豪Aなめらかなアニメーション4解決


大富豪A

リンク

2012/12/12(Wed) 23:38:17|NO.51107

題名のとうりですが、STGを作ってるんですが、アニメーションに納得がつかずあきらめてます;;
どうしても、キャラクターがカクカクと動くような状態です。
ループはwait 1、キャラは+4ピクセルずづの指定です。
きれいでなめらかな動作を実現するには、どうすればいいでしょうか?



この記事に返信する


check

リンク

2012/12/13(Thu) 00:04:55|NO.51108

まず、waitをawaitに変えるべきだと思う。
理由はhttp://hsp.tv/play/pforum.php?mode=all&num=51067を参照。

そしてそのゲームのfpsはいくらだ?
アニメーションの間隔が一秒に一回などではカクカクすると思う。



@key

リンク

2012/12/13(Thu) 01:34:06|NO.51110

await 15でFPSが標準の60になるのでおすすめ

wait 1だと、モニターやPCによってカクカクになる可能性がある



kanahiron

リンク

2012/12/13(Thu) 13:34:48|NO.51127

HSP3.31ではwait/awaitの精度が上がり、await 15だと67fpsになりますよ
await 16でも63fpsです
自分は以下をモジュールにして平均60(or30)fpsにしています

#module #deffunc hold60fps a++ if a != 3{ await 17 } else { a=0 await 16 } return #deffunc hold30fps a++ if a != 3{ await 33 } else { a=0 await 34 } return #global



大富豪A

リンク

2012/12/13(Thu) 16:10:39|NO.51128

ありがとうございます。
きれいになりました!



ONION software Copyright 1997-2023(c) All rights reserved.