Я играю с Короной на пару дней, и все шло хорошо, пока я не попытался поставить игру на свой 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 Corona Simulator, однако, как только я построю i t и поместить его на мое устройство, ни один из файлов SpriteHelper не отображается. Я попытался изменить бит файлов -HD к @ 2x положить это не сделал ничего. Я даже попытался поставить @ 2x в приведенном выше коде, чтобы попытаться сделать его сетчаткой только поддерживаемой, но опять ничего не изменилось.
У кого-нибудь еще была эта проблема? Любые советы были бы замечательными, так как я действительно хочу сыграть в игру на своем устройстве.
Заранее спасибо.
Спасибо, я дам ему попробовать. – AggroPanda
К сожалению, это выглядело не так. Спасибо за совет, хотя. – AggroPanda