配列の使い方間違ってるのかなぁ。。
投稿者: hightoller 投稿日:2011/05/13 17:40
とりあえずスプライトは把握できたような気がする。
んだけども、配列にスプライトIDいれちゃいけないのかな?
思うように動いてくれないのです。一部抜粋。
line: 15 not defined variable : Btn
1st argument is not array. line : 15
setSpriteZOrderに不正なハンドルが指定されました。ハンドルnullは無効です。 line : 15
15行目で「Btn[ss]」は配列じゃない。ってエラー。
ユーザー関数の間はまたげないのかな。。
cleateArrayとか、処理を並べる順番が違う?
色々試してるんだけど、何が間違ってるのかが分からない。
ツイート
んだけども、配列にスプライトIDいれちゃいけないのかな?
思うように動いてくれないのです。一部抜粋。
#スプライト生成 Bck = createSprite(60592) setSpriteRect(Bck,0,0,800,600,0,0,800,600) setSpriteZOrder(Bck,5) def C_SprB(ss,xx,yy,xw,yh) Btn = createArray() Btn[ss] = createSprite(60725) setSpriteZOrder(Btn[ss],0) setSpriteRect(Btn[ss],xx*80,yy*60,xw*80,yh*60,0,0,xw*80,yh*60) setSpritePosition(Btn[ss],xx*80+30,yy*60+180) end def D_SplB(ss) setSpriteZOrder(Btn[ss],10) end
line: 15 not defined variable : Btn
1st argument is not array. line : 15
setSpriteZOrderに不正なハンドルが指定されました。ハンドルnullは無効です。 line : 15
15行目で「Btn[ss]」は配列じゃない。ってエラー。
ユーザー関数の間はまたげないのかな。。
cleateArrayとか、処理を並べる順番が違う?
色々試してるんだけど、何が間違ってるのかが分からない。
コメントする
コメントするには、ログインする必要があります。
コメント一覧
hightoller(投稿日:2011/05/14 00:17,
履歴)
ぐごご、そこまでローカル変数は儚い命だったのですか;;
面倒くさい文字数増えると見づらいよなー、
とか極力避けたかったんですが、
現開発Verから基本変数組み込んで行きます。
返答有難う御座いました。
面倒くさい文字数増えると見づらいよなー、
とか極力避けたかったんですが、
現開発Verから基本変数組み込んで行きます。
返答有難う御座いました。
スプライトの方は基本変数により、
無事貼り付けられるようになりました。感謝。
後は配置して、0.45公開かなぁ