Archiverse Internet Archive
投稿のみ 投稿と返信
前のページ(最近)
112 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
次のページ(過去)
返信[2]
親投稿
マギー M191246
「次のプログラム」というのが プログラムの続きということなら REPEAT:UNTIL BUTTON()==16 REPEAT:UNTIL BUTTON()!=16 …プログラムの続き。 で、いいかと思います。
0そうだね
プレイ済み
返信[19]
親投稿
マギー M191246
こういう場合なら、 ON 変数 GOTO … が、使えるかも知れません。 書式は、変数をAとすると ON A GOTO @ラベル0,@ラベル1… で、GOTOのうしろには、 0からAが取る最大値までの数だけ ラベルを並べます。 Aが0なら@ラベル0、Aが1なら@ラベル1… と、自動で振り分けて 飛んでいくという機能があります。
0そうだね
プレイ済み
返信[7]
親投稿
マギー M191246
完成おめでとうございます。 ダウンロードさせてもらいました。 しっかりできていると思います。 一つだけ便利なワザを… 円周率はPI()を使うと簡単です。
0そうだね
プレイ済み
返信[4]
親投稿
マギー M191246
質問とずれるかも知れませんけど KEY 1,"BGMPLAY RND(42)"+CHR$(13) とすると、 KEY1を押すたびに違う曲が流れます。
1そうだね
プレイ済み
返信[2]
親投稿
マギー M191246
配列宣言そのものが 実行されていないからでは、 ないでしょうか?
0そうだね
プレイ済み
返信[1]
親投稿
マギー M191246
USE 1をEXEC 1に変えるというのは、 どうでしょう?
0そうだね
プレイ済み
返信[2]
親投稿
マギー M191246
追加で少しだけ。 同じプログラムの中なら振り分けのところで ON A GOTO… ON A GOSUB… というコマンドが使えるかも知れません。
0そうだね
プレイ済み
返信[6]
親投稿
マギー M191246
ありがとうございます。 これからも、いろんなツールなどが出て 多くの人にとって 使いやすいものなるといいですね。
1そうだね
プレイ済み
返信[4]
親投稿
マギー M191246
nobuさん ありがとうございます。 選択にダイアログを使っているのは、 識別しやすいようにするためです。 実際に表示される漢字は 選んだあと上画面の枠内に表示されるものになります。 漢字コードデータと書いているのは KANJITBL (nobuさんが言われている漢字一覧表) のことです。 まぎらわしい書き方をしてすみません。
0そうだね
プレイ済み
返信[2]
親投稿
マギー M191246
出力はKEY1固定です。 プログラムの初めの方のK=1を 書き換えると、KEYの番号は変更できます。
0そうだね
プレイ済み
返信[1]
親投稿
マギー M191246
売りと言えば、 ダイアログを直接タッチして文字を 選べることかな。 おまけですけど 候補の文字数が多いときは ダイアログをスクロールできます。 (リピートします。)
0そうだね
プレイ済み
投稿
マギー M191246
すっかり二番煎じ三番煎じとなってしまった 簡易漢字入力支援ツール。 せっかくシステムに、 漢字コードデータが入れてあるので 活用してみたいということで作りました。 ( 公開キー B33V43AJ )
5そうだね
プレイ済み
返信[3]
親投稿
マギー M191246
#に続く名前で、 決まった数字が入っています。 同じ値のものもありますけど 数字に名前が付いていると考えると わかりやすいかも知れません。 例えば 文字の色を赤に設定するとき 前のバージョンまでは、 COLOR 3 としていましたけど、定数リテラルを使うと COLOR #TRED というふうに指示できます。
0そうだね
プレイ済み
返信[1]
親投稿
マギー M191246
『定数リテラル』 IF BUTTON()==#X THEN… みたいに使えます。 #を押してヘルプで、 詳しい説明が見られますよ。
1そうだね
プレイ済み
返信[7]
親投稿
マギー M191246
より正確にするなら MAINCNTを使って比較する方法もあります。
1そうだね
プレイ済み
返信[6]
親投稿
マギー M191246
「Aが1秒ごとにZ増える」というのは、 その1秒の間、 別の作業をするということでしょうか? 時間をチェックする処理の間隔が 1秒未満であることがわかっているときは、 単純にTIME$そのものを保存していても いいかも知れません。 変化していれば、1秒経っていると言えます。
0そうだね
プレイ済み
返信[5]
親投稿
マギー M191246
「Uが1増えた時」というのは、 Uに対する増分が小数ということでしょうか? もし、その増分を整数倍して ちょうど1にならない場合もあるとしたら、 IF U>=保存値+1 THEN… としたらいいかと思います。
0そうだね
プレイ済み
返信[4]
親投稿
マギー M191246
確かにヘルプの書き方も かなりわかりづらい感じがします。 SPANIM 管理番号,"I",時間,定義番号…,0 時間(フレーム単位)と定義番号を パターンの数だけ並べて記述。 (最後の0は、無限ループの意味。) というのはどうでしょう?
1そうだね
プレイ済み
返信[5]
親投稿
マギー M191246
いえ、 ミサイルが戦車にぶつかったとき、 爆発の後、戦車、ミサイルがともに 消えるようにしたいのに、 戦車だけが消えない。 という意味だと思って 私が見落としているだけかも知れませんけど 戦車(スプライト6)を消す処理が ないかなと。
0そうだね
プレイ済み
返信[3]
親投稿
マギー M191246
自分では、まだ使う機会がないので 強く勧めるということではないでけど BGCOORD LAY,GX,GY,1 OUT BX,BY を使うというのは、どうでしょうか? LAY:BGのレイヤー GX,GY:グラフィックの座標 BX,BY:BGの座標が戻る変数 BGがずれていても拡大されていても 自動で計算してくれるみたいです。
1そうだね
プレイ済み