一気にスプライト(質問掲示板)
投稿: なとおとき
投稿:2013/08/13 10:55:13(最新:2013/08/13 18:48:13)
s1=0 S=createArray() while s1<32*32 S[s1]=createSprite(画像ID);setSpriteRect(S[s1], 0, 0, 0, 10, 240, 140, 0, 10);setSpriteZOrder(S[s1], 2) s1=s1+1 end
コメントする
コメントするには、ログインする必要があります。
コメント一覧
あ・・・本文!!!
「スプライトを一気に作りたい」と思い、
配列を使用した所、
「setSpritePositionに不正なハンドルが指定されました。ハンドル0は無効です。 line : 11
setSpriteZOrderに不正なハンドルが指定されました。ハンドル0は無効です。 line : 11」
エラーがでました。
他に何かスプライトを一気に作れる方法教えてくださいっ。
「スプライトを一気に作りたい」と思い、
配列を使用した所、
「setSpritePositionに不正なハンドルが指定されました。ハンドル0は無効です。 line : 11
setSpriteZOrderに不正なハンドルが指定されました。ハンドル0は無効です。 line : 11」
エラーがでました。
他に何かスプライトを一気に作れる方法教えてくださいっ。
エラー内容にsetSpritePositionが記載されている事から
ご投稿いただいたスクリプトの場所とは
違う箇所に問題が発生していると思われます
ご投稿いただいたスクリプトの場所とは
違う箇所に問題が発生していると思われます
ということは
32*32=1024
拡張画像(スプライト)の
同時使用可能最大枚数は512
なので生成そのものに
失敗している可能性が高そうです
知られざるRmakeの記述法
ありがとうございました。
覚えておきます。