プチコン3号 SmileBASIC コミュニティプレイ日記まりを tomoyaTT882017/01/15 00:59:140.60秒で1秒にしてやりたい…… 誰かの技術力がひかるぜ1そうだね 5返信プレイ済み2017/11/03 01:01:38に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿MIKI ifconfig2017/1/15 1:22vsync は while 直後がオススメ。 whileの周期が1/60秒として ループ回数=0.6/(1/60)の時に 1 になればいいから delta = 1/(0.6/(1/60)) です tim=tim+delta 3そうだね プレイ済み2017/11/03 01:01:38に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿otta777 otta777a2017/1/15 1:41CTR=CTR+1:TIM=CTR DIV 60+(CTR MOD 60)/100 1フレームごとにカウンタ値を加算してカウンタ値を60で割った商を秒にして 60で割った余りを100で割って加算すると言うのはどうですか? 1そうだね プレイ済み2017/11/03 01:01:38に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿だにえる haru2016nen2017/1/15 1:41WHILE 1 VSYNC A=A+1 ?A/60/0.6 WEND2そうだね プレイ済み2017/11/03 01:01:38に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿おちゃめ ochame_nako2017/1/15 6:53小数だと誤差が出るため個人的にはメインルーチン内では1ずつ足して表示の段階で60で割るのをおすすめしたいです。4そうだね プレイ済み2017/11/03 01:01:38に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿まりを tomoyaTT882017/1/15 21:57ありがとうございます0そうだね プレイ済み2017/11/03 01:01:38に取得