コミュニティアイコン プチコン 非公式コミュニティ プレイ日記

アバター
ugly777 ◆B7lOIJDWuOqi
2021/4/19 0:58
mkIIをやってるとDEFが恋しくなるぜ。

コメント

アバター
sw 2021/4/19 7:16 ◆/G6isuUatb2a
DEFってなに命令?
アバター
ugly777 2021/4/19 15:33 ◆B7lOIJDWuOqi

ユーザー関数やユーザー命令を定義するものです。
関数についてですが、
人間は食べ物を食べて体の中で色々して違う形にして出しますよね?
関数も同じように何かを入れると違う形にして出してくれます。
DEFではその"色々する"の部分を好きなふうにする事ができます。
("タモリ"を入れると片仮名を平仮名に変換してから
文字を並べ替えて"もりた"を出すようにするなど)
命令については自分もよく分かりません。
アバター
りょうTanpo 2021/4/19 17:26 ◆Y/UJfznLVFuX
ザックリ、ユーザー定義命令・関数を使うと

DEF ADD A,B
 PRINT A;"+";B;"は";A+B;"だよ"
END

ADD 1,1
ADD 3,6

のように、特定の処理をまとめて独自の命令・関数として名前をつけて呼び出すことができます。この定義に使うのがDEFというキーワードです。

命令と関数の違いについては、カッコがついていて値を返すものが関数、カッコなしでOUT引数をつけられるやつは命令、という認識です

( 個人的には IF とか DEF は命令じゃなく文、などと呼びたい )
アバター
sw 2021/4/19 17:34 ◆/G6isuUatb2a
THIDEって何?
アバター
あまさとしおん 2021/4/19 19:16 ◆mzDKTVUAtwqE
T+HIDEって考えれば簡単じゃろ
Tはテキストスクリーンの頭文字を略したもので、HIDEは英語の意味通りじゃ
テキストスクリーンをHIDEするんじゃ
HIDEが分からないならググればいいぞい
アバター
sw 2021/4/19 19:22 ◆/G6isuUatb2a
THENを打つときにしょっちゅう出るから、なんじゃろな、という思いでした
アバター
ugly777 2021/4/19 19:44 ◆B7lOIJDWuOqi
関係ない話はやめれや!
アバター
sw 2021/4/19 19:52 ◆/G6isuUatb2a
命令の話で繫がっとるがな(笑)
アバター
ugly777 2021/4/19 20:16 ◆B7lOIJDWuOqi

DEFの話しとるのに急にTHIDEの話始めんなや!
アバター
sw 2021/4/19 20:35 ◆/G6isuUatb2a
ブチ切れモード?
アバター
ugly777 2021/4/19 22:32 ◆B7lOIJDWuOqi
↑いいや?
アバター
sw 2021/4/19 22:35 ◆/G6isuUatb2a
WAIT文に小数点使えますか?
アバター
あまさとしおん 2021/4/19 23:22 ◆mzDKTVUAtwqE
聞くのもダメではないけど「実験する」というのも大事だぞ。
MILLISECOND(プチコン4だと()が付く)を使えば、細かい時間計測ができるので

B=MILLISECOND
WAIT 1.9
?MILLISECOND-B
B=MILLISECOND
WAIT 1
?MILLISECOND-B
という感じで小数と整数で時間が同じになるかならないか試せばわかるよ

もしも小数が使えるなら、2つの数字が大きく違うだろうし、小数が使えないならほぼ同じ数字になるはずだよ
アバター
あまさとしおん 2021/4/19 23:26 ◆mzDKTVUAtwqE
3Dの電車ゲーム作りたそうにしてたけど、ああいう高度な物を作りたいなら「知識を自分の中でかき集めて合成する」技術が必要だし、「○○のやり方」を質問しまくっても永遠に完成しないからね。
聞いて分かる知識はあくまでも材料なので、それを加工・合成するのは作りたいものが頭の中にある本人にしか不可能。
アバター
ツララ 2021/4/21 13:39 ◆ArUdBYOYME1V
久しぶりにmkUやるともっと文字数表示できればいいのにって思う
そして紙に書いて推敲してたの思い出した
3号になって一番便利だなって思ったのは文字の自動色分け表示機能
この文も書き手のテンションに応じて自動でフォント変わったら楽しい(ラクしい)のに

コメントを書く

  • こちらは「プチコン3号」「プチコンBIG」など、プチコンシリーズに関する話題を扱ったコミュニティです
  • プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
  • こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
  • ユーザー登録なしで書き込みができます
  • 秘密の合い言葉は成りすましの防止 (トリップ機能)、書き込みの編集時の本人認証に使用します
  • 秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
  • 書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります

- WEB PATIO -