プチコン3号 SmileBASIC コミュニティトピック***** suda07042016/08/22 20:23:57質問プチコンでストップウォッチ作れますか?作れるならどうやるか、プログラムを教えてください。1そうだね 5返信プレイ済み2017/11/03 17:55:44に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿しょぼーん sin52382016/8/22 21:18っMAINCNT っMILISIC フレーム数とかなんとかあるけど要は、 ループの中にVSVIC 1があるとき、約60増えるシステム変数です。 MILISICはそれをもっと細かくしたもの。 0そうだね プレイ済み2017/11/03 17:55:44に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿しょぼーん sin52382016/8/22 21:23まずループの前にM2=MAINCNTを入れて、 ループの中にM=FLOOR(M2-MAINCNT)/60 とすれば、開始した時点から一秒ずつ記録されてくはずです。 0そうだね プレイ済み2017/11/03 17:55:44に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿しょぼーん sin52382016/8/22 21:28またはTIME$や(名前忘れた)で直接今の時間を取得し、さっきの方法と同じようなことをすれば、できます。0そうだね プレイ済み2017/11/03 17:55:44に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿サファイア nmskt4649v2016/8/22 22:08頑張れば、画像のようなものもできますが、計算が複雑(だったはず)で、私にも覚えられそうにないので、1/10秒単位のやつを紹介します。即席で作ったので、汚いです。 @LOOP CLS INC MILLIS IF MILLIS==10 THEN INC SEC:MILLIS=0 PRINT SEC;":";MILLIS VSYNC 6 GOTO@LOOP で動く筈です。フレームレートが10fpsになってしまうのは、即席なので許してください。頑張れば、60fpsも可能です。0そうだね プレイ済み2017/11/03 17:55:44に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿サファイア nmskt4649v2016/8/22 22:10ちなみに、画像のプログラムは、MAINCNTで計算しているので、そこまで細かくなります。また、計算しているので、別の作業をしても、裏で動いているようになります。0そうだね プレイ済み2017/11/03 17:55:44に取得