Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 使用一个巨大的图像作为精灵_Iphone_Sdk_Lua_Coronasdk_Sprite - Fatal编程技术网

Iphone 使用一个巨大的图像作为精灵

Iphone 使用一个巨大的图像作为精灵,iphone,sdk,lua,coronasdk,sprite,Iphone,Sdk,Lua,Coronasdk,Sprite,我想在我用corona SDK制作的游戏中使用一个巨大的图像作为精灵。图像尺寸为4172x320,共28帧 事实上,当我加载包含此图像的场景时,物理引擎将关闭。我读到精灵的尺寸限制设置为2048x2048,事实上它可以正常工作,但我失去了28帧赋予精灵的平滑度 我用来声明精灵表的代码是: local sheet2 = graphics.newImageSheet( "immagini/profDonnaCOMP.png", { width=149, height=320, numFra

我想在我用corona SDK制作的游戏中使用一个巨大的图像作为精灵。图像尺寸为4172x320,共28帧

事实上,当我加载包含此图像的场景时,物理引擎将关闭。我读到精灵的尺寸限制设置为2048x2048,事实上它可以正常工作,但我失去了28帧赋予精灵的平滑度

我用来声明精灵表的代码是:

local sheet2 = graphics.newImageSheet( "immagini/profDonnaCOMP.png", { width=149, height=320,      numFrames=28 } )
    local instance2 = display.newSprite( sheet2, { name="profDonna", start=1, count=28, time=800 } )
    instance2.x = _W/2
    instance2.y = _H/2+150
    instance2.myName = "instance2"
    instance2:play()
    physics.addBody( instance2, "dynamic", { friction=0.5, bounce=0 } )

如何解决此问题

嗨,试着制作另一个7x4而不是28x1的雪碧,你会得到1043x960的图像,很好用。

是的,我想我会这么做。谢谢