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

アバター
インテリもどき ◆AI5iRr9FjmkJ
2017/11/27 18:15
初めまして、インテリもどきです。DEF の引数の省略に悩んで途方にくれた人に朗報!! 念願の DEF の引数の省略が叶います! (現在のバージョンは引数は数値専用です。) 引数が省略されたか判定する UNDEFINED() を作成しました! ソースコードはプチコン3号&BIGまとめWiki: http://wiki.hosiken.jp/petc3gou/?Mame%2FUndefined

コメント

アバター
インテリもどき 2017/11/27 18:25 ◆AI5iRr9FjmkJ
内部処理で使用するため、空いているスプライトの管理番号を関数外で UNDEF_SP に代入してから使用します。

VAR UNDEF_SP=0

' A は省略可能
DEF TEST A,B
VAR U=UNDEFINED(A ,)
...
END
'ここに UNDEFINED のソースコードを置く

のような感じで使ってください。最後のコンマは必須です。

注意:
このとき、TEST (定義した命令や関数)には2つ以上の引数が必要です。また、省略するときにコンマは忘れないでください。
アバター
インテリもどき 2017/11/27 18:56 ◆AI5iRr9FjmkJ
イメージ
アバター
インテリもどき 2017/11/28 7:26 ◆AI5iRr9FjmkJ
いちいち UNDEF_SP といったグローバル変数を使わずに、内部処理を BG で実装した ver1.0.2 のソースコードを公開しました。

http://wiki.hosiken.jp/petc3gou/?Mame%2FUndefined

コメントを書く

この投稿にはコメントできません。

- WEB PATIO -