私はコロナで数日間遊んでいましたが、私のiPhone 4にゲームを入れようとするまではうまくいっていました。通常の@ 2x画像は正常に動作しますdisplay.newImageRect方法を使用して、私のconfig.luaファイルに次のように置くことによって:しかしCorona - SpriteHelperファイルはiPhone 4と4Sで動作しません
imageSuffix = {
["@2x"] = 2,
["-hd"] = 2
}
、SpriteHelper出力4つのファイル、2つのHDファイルと2つのSDファイル。これと同じように:
- プレーヤー-hd.png
- プレーヤー-hd.lua
- player.png
- player.lua
私はこのようなスプライトなどを作成しています:
local sprite = require("sprite")
local playerData = require("animations/player")
local playerSpriteData = playerData.getSpriteSheetData()
local playerSpriteSheet = sprite.newSpriteSheetFromData("animations/player.png", playerSpriteData)
local playerSpriteSet = sprite.newSpriteSet(playerSpriteSheet, 1, 7)
player = sprite.newSprite(playerSpriteSet)
これらのファイルはiPhone 4コロナシミュレータで正常に動作しますが、私のデバイス上に置くSpriteHelperファイルは表示されません。私は、これは何もしなかった入れ×2 @へのファイルの-hdビットを変更しようとしました。私は上記のコードに@ 2xを入れて、網膜のみをサポートさせようと試みてみましたが、何も変わりませんでした。
他に誰かがこの問題を抱えていますか?私のデバイス上でゲームを実際に試してみたいと思うので、どんなアドバイスも素晴らしいだろう。
ありがとうございます。
おかげで、私はそれを試してみますよ。 – AggroPanda
残念ながら、これは違うようには見えませんでした。しかし、アドバイスをありがとう。 – AggroPanda