コミュニティアイコン プチコン 非公式コミュニティ トピック

アバター
RU-RA ◆WXDJqyOv9yBK
2018/10/3 21:39
質問
中級者、上級者向けの命令
ある程度、初心の命令は理解しました。
けれど、いまだに上級者向けの命令(UTF-16等が使われる命令など。)がわかりません。ダレカタスケテ。
お願いします。
------救世主--------

こういちさん
はるさん
takumiさん
ツララさん
でんぺんさん
Villitさん

コメント

アバター
こういち 2018/10/3 21:50 ◆ou0jbJnEJ0Kb
VAR("(スロット番号:)変数名")
変数の中身を取得する。代入も可。

VAR A
VAR("A")=256
PRINT A
DEFと相性がいい。似たような命令にCALLがある。

DEF MUL2 A$
 VAR(A$)=VAR(A$)*2
END
アバター
はる 2018/10/3 21:51 ◆75Vh4SY8TdKS

 UTF-16が好きな人(変態)




>UTF-16等が使われる命令など。



ASC()やCHR$()のことですか?
全然上級者向けの命令なんかじゃありませんよ。
自分が初心者の頃はよく使っていましたし。
初心者でも是非使ってみて下さい。

ASC()は、文字をUTF-16の文字コードに変換します。
逆に、CHR$()は、UTF-16の文字コードを文字に変換します。

UTF-16は、Unicodeの符号化形式です。
例えば、U+E000の場合、&HE000になります。
そのまんまの形で書けるので楽です。


自分が先日改変を加えた、

ユニコードについて - プチコン3号&BIGまとめWiki
http://wiki.hosiken.jp/petc3gou/?Mame/Unicode

を観てみるのもいいかもしれません。
アバター
takumi 2018/10/3 21:55 ◆Ce3Q40uXWJjn
初め
 INPUTでロード名入力。

 LINPUTでロード名入力(その後CHKFILE使用)
上級
 ・ロードの選択(FILES命令で表示)
 ・自動読み込み(FILES,LEFT$等)
あくまで僕の考えです。
アバター
takumi 2018/10/3 21:59 ◆Ce3Q40uXWJjn
DEF命令は覚えました?
DEFには、変数(文字列変数)を入力もできるので覚えておいたほうが良いです。
例)
DEF SPGO K,N,X,Y
SPSET K,N
SPOFS X,Y
END
この後に、
SPGO 0,0,100,200
とすると、
SPSET 0,0
SPOFS 100,200
と同じ命令になります。
アバター
RU-RA 2018/10/3 21:59 ◆WXDJqyOv9yBK
そうなのかー
フォントの作り方等も、、、、、
アバター
こういち 2018/10/3 21:59 ◆ou0jbJnEJ0Kb
FORMAT$()
数値を文字列に変換する。
%〜
という部分を対応する変数に置き換える。

VAR A
DIM S$="正義なんて人が勝手に決めたへりくつですよ"
PRINT FORMAT$("A=%d%sS$=%s",A,CHR$(10),S$)
アバター
はる 2018/10/3 22:02 ◆75Vh4SY8TdKS
どうでもいいですがDEF命令というよりも、
DEF文って書いている人の方が多い気がします。
(シンタックスハイライトに合わせている?)


自分の中での初中上

初:文字列が扱える
中:ビットや配列が扱える
上:BGやSPが扱える
アバター
takumi 2018/10/3 22:02 ◆Ce3Q40uXWJjn
フォントは、僕もよくわかんないので、いつもSMILETOOLのお絵かきでフォント作ってます。
ロード時は、
LOAD "GRPF:名前"
でオッケーです。
アバター
はる 2018/10/3 22:03 ◆75Vh4SY8TdKS
>フォントの作り方等も、、、、、

FONTDEFを使うか、
GRPFにフォント用の画像をLOADします。
アバター
RU-RA 2018/10/3 22:03 ◆WXDJqyOv9yBK
たくさんありがとうございます!ヽ(・∀・)ノヒャッホウ
プチコンの世界、いや、プログラミングの世界は、広いなーーーー

まだまだ知らないことがあるので、会う機会があれば、教えてくれると幸いです。
文字コードとかマジ意味わからん。
説明とかみてもわからんので、トピック建てました。

コメントを書く

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

- WEB PATIO -