プチコン3号 SmileBASIC コミュニティトピックyuy(α) studio-reader2015/11/27 21:39:15質問あるスロットで宣言した変数を他のスロットで使う方法ってあるのでしょうか?あったよーな、なかったよーな…2そうだね 6返信プレイ済み2017/11/03 18:32:45に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿MIKI ifconfig2015/11/27 22:10隠蔽って観点だと、アクセスする関数をそのスロットに作るのが真っ当かなあ。 var v common def v_get return v end common def v_set x v = x end 裏ワザチックなのだと use 1 var("1:v") = x ? var("1:v") という方法があります。 3そうだね プレイ済み2017/11/03 18:32:45に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿yuy(α) studio-reader2015/11/27 22:19噂には聞いていたvar関数でしたが、この用途で使えるのですね。正直聞き流していた… ありがとうございます!1そうだね プレイ済み2017/11/03 18:32:45に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿yuy(α) studio-reader2015/11/27 22:51すいません、解決したと思い、var(¨1:map[0,1]¨)のようにvar関数に配列変数を指定したら、エラーが発生しました。配列変数は指定できないのでしょうか?1そうだね プレイ済み2017/11/03 18:32:45に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿MIKI ifconfig2015/11/27 22:52配列はハマるポイントです。 var v[8] var("v")[0]=3.14 ? var("v")[0] のように使います 2そうだね プレイ済み2017/11/03 18:32:45に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿yuy(α) studio-reader2015/11/27 23:48そんな方法が!またまたありがとうございます! しかしこんな裏技一体だれが見つけたんだ…?2そうだね プレイ済み2017/11/03 18:32:45に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿あまさと しおん ShionAmasato2015/11/28 9:47添え字外に書くのね(私もはまった)1そうだね プレイ済み2017/11/03 18:32:45に取得