プチコン3号 SmileBASIC コミュニティ投稿In Japan rajimaru2014/12/28 21:57:04質問GOTOループを使って一秒ごとに情報を更新するプログラムを教えてください。1そうだね 5返信プレイ済み2017/11/04 00:42:59に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿らいち zero1208022014/12/28 22:34@ラベル 処理 WAIT 60 GOTO @ラベル1そうだね プレイ済み2017/11/04 00:42:59に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿でんぺん DENPEN2014/12/29 4:39らいちさんのはWAITで処理を止めるパターンだったので僕は別パターンを書いてみます。 CNT=0 @LOOP INC CNT if CNT>=60 THEN 情報更新処理 DEC CNT,60 ENDIF その他の処理 GOTO @LOOP このパターンの場合は情報更新時以外は別の処理も出来ます。 (カウンタにはMAINCNTを使う方法もありますがわかりやすいように自前で用意しました)0そうだね プレイ済み2017/11/04 00:42:59に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿でんぺん DENPEN2014/12/29 4:41あ、ごめんなさい! GOTO @LOOPの前にVSYNCを入れてください! そうしないと時間が正常にカウントできません…0そうだね プレイ済み2017/11/04 00:42:59に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿あふあふ AhuroHair2014/12/29 10:23ラベルをいちいち使っていると面倒になってくるので WHILE TRUE ' いろいろ(情報を更新とか) WAIT 60 WEND と書けます 0そうだね プレイ済み2017/11/04 00:42:59に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿In Japan rajimaru2014/12/29 19:16できました! みなさんどうもありがとうございます!0そうだね プレイ済み2017/11/04 00:42:59に取得