プチコン3号 SmileBASIC コミュニティ投稿STiNGER STiNGER89012014/12/17 06:09:45簡易的なスプライト管理番号自動取得命令を作ってみたのですが、どうしてもType mismatchになってしまいます。 どうしたものやら。4そうだね 8返信プレイ済み2017/11/04 00:56:55に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿くーろ katze962014/12/17 7:20N=SPNEW() で戻り値を取得できます。 あと、DEFの行のOUTは変数定義も行われていますので、RETURNではなくてNに代入するときに使用します。 RETURNで戻り値を指定する時はOUTは必要ないと思います。(未確認ですが 0そうだね プレイ済み2017/11/04 00:56:55に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿まーくん MARK65022014/12/17 7:30DEF行の最後には:が必要なようです。 残念ながら、プログラムリストからは、処理の意図が読み取れませんでしたが、定義の中に、STOPが書かれています。 条件によっては、ここでプログラムが止まってしまいますが、そういう意図で、書かれているのでしょうか。0そうだね プレイ済み2017/11/04 00:56:55に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿えぬおう enuou10002014/12/17 7:51OUTを使っているのでRETURNは不要ですね0そうだね プレイ済み2017/11/04 00:56:55に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿くーろ katze962014/12/17 8:08エラーになるのはNに値を代入していないからのようです0そうだね プレイ済み2017/11/04 00:56:55に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿でんぺん DENPEN2014/12/17 9:11エラーが出る直接的な理由はくーろさんの言う通りですね。 もしくはえぬおうさんの言うように、返り値が一つならOUTを使わないで関数にする方法もあります。 パターンを次に投稿するとこんな感じです。 0そうだね プレイ済み2017/11/04 00:56:55に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿でんぺん DENPEN2014/12/17 9:13各種パターンと呼び出し方です。1そうだね プレイ済み2017/11/04 00:56:55に取得
プチコン3号 SmileBASIC コミュニティ返信[7]親投稿けい kei0baisoku2014/12/17 9:51なんと!(°Д°) パターン3はNGだと思ってました0そうだね プレイ済み2017/11/04 00:56:55に取得
プチコン3号 SmileBASIC コミュニティ返信[8]親投稿でんぺん DENPEN2014/12/17 13:58パターン3は僕も始め気になったんですが、公式の命令でも両方のやり方が出来るものがあったので試してみたらOKって感じでしたー。1そうだね プレイ済み2017/11/04 00:56:55に取得