プチコン3号 SmileBASIC コミュニティプレイ日記SquidSky ugomemo_gorohati2016/03/13 12:26:07【Zplatoon】対戦終了後の割合を解析するのにGSPOITが活躍しているが20秒くらいかかるので進歩を画像左上に表示。4そうだね 4返信プレイ済み2017/11/03 14:03:42に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿みけらんジェロ chikuwaxx2016/3/13 17:36時間のかかる処理は「待たせるのではなく待っている時に行ってしまう」のも手ですよ。 例えばタイムアップのコールをかけて音楽を止めてウェイトをかけてから占有率を計算・・・ではなく タイムアップのコールをかけて音楽を止めてから計算させてその間ウェイト代わりに待ってもらおう、とか。 そういった「裏でせわしなく動く」工夫もテクニックの1つです。1そうだね プレイ済み2017/11/03 14:03:42に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿SquidSky ugomemo_gorohati2016/3/13 19:04それでも400x240なので全部で96000ドットで、1ドットずつ検査していくのでどうしても時間がかかります。VSYNCをはさむと当然ですがいつまでも終わりません。代わりにプロセッシング中にBGMを流すようにしました。0そうだね プレイ済み2017/11/03 14:03:42に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿Oskar oskar_liebig2016/3/13 22:31あれ、なんで20秒もかかるんだろ。単純な方法でも旧3DSでも3秒かからずに終わるようなので、別のことで時間がかかったりしていませんか? アニメーションと音楽を出して裏で時間かかる処理をする、ってのはMiiverseのソフトでもやっていますね。0そうだね プレイ済み2017/11/03 14:03:42に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿ネタバレコータ[quota] W.D.WE2016/3/16 19:42経過表示は、良い方法ですね。 もう解決しているかもしれませんが、時間がかかっているのは、1ドットずつ集計をPRINTしている為ではないでしょうか。 Oskarさんの言うように、計算だけなら旧3DSでも2秒くらいで終わります。 1行または数行毎にPRINTするようにすれば、もっと早く出来ると思われます。 待たせるのに適当な余韻の時間を探してみてはどうでしょうか。0そうだね プレイ済み2017/11/03 14:03:42に取得