コメント
このコメントは、【トピック】基本変数の配列へのコメントです。コメントの内容
コメントの内容(一番最初の投稿)
fragile(投稿日:2012/05/06 20:05/06/12)
とりあえず手元に紙があったのでpaperに変換して
にしたところ<<RESULTのように[0][0]がnullになりました。
配列が不正なのでスペルミスを疑い,検索してみましたがミスはないようです。
どこが間違っているでしょうか?
setVariable("TEST", createText(0, 0, 800, 60)) #####TEST setVariable("paper", createArray()) getVariable("paper")[0] = createArray() getVariable("paper")[1] = createArray() getVariable("paper")[2] = createArray() getVariable("paper")[3] = createArray() def paper(n, x, y, w, h) getVariable("paper")[0][n] = x getVariable("paper")[1][n] = y getVariable("paper")[2][n] = w getVariable("paper")[3][n] = h end def setpaper(n, x, y, w, h) paper(n, x, y, w, h) getVariable("paper")[n] = createSprite(100803) setSpriteRect(getVariable("paper")[n], x, y, w, h, x, y, w, h) end setpaper(0, 0, 555, 800, 45) setCanvasVisible(true) ; drawCanvas() ###TEST### setText(getVariable("TEST"), getArrayLength(getVariable("paper")[0]), #A " , ", getArrayLength(getVariable("paper")[1]), #B " , ", getArrayLength(getVariable("paper")[2]), #C " , ", getArrayLength(getVariable("paper")[3]), #D " , ", getVariable("paper")[0][0], #E " , ", getVariable("paper")[1][0], #F " , ", getVariable("paper")[2][0], #G " , ", getVariable("paper")[3][0]) #H speak(" ")#一時停止 <<RESULT A = null B = 1 C = 1 D = 1 E = null F = 555 G = 800 H = 45 error 1st argument is not array. line : 30 #A 1st argument is not array. line : 34 #E RESULT
にしたところ<<RESULTのように[0][0]がnullになりました。
配列が不正なのでスペルミスを疑い,検索してみましたがミスはないようです。
どこが間違っているでしょうか?
にしたところ<<RESULTのように[0][0]がnullになりました。
配列が不正なのでスペルミスを疑い,検索してみましたがミスはないようです。
どこが間違っているでしょうか?