ANDEngine:动态扩展玩家精灵

时间:2013-04-09 10:17:14

标签: android svg andengine

我在ANDEngine GLES 2.0中开发游戏。 我打算根据某些用户输入在游戏过程中动态地放大和缩小我的播放器(对象)。

我的播放器图形有矢量(SVG)和位图(PNG)格式。使用BitmapTexture将图形转换为位图,因此在放大时对象会变形。

ANDEngine实现此目的的最佳方法是什么,即避免升级失真

1 个答案:

答案 0 :(得分:3)

选项1:

让你的播放器纹理最大,缩小。下采样往往看起来比上采样更好。

选项2:

以多种分辨率渲染纹理,使用适当的纹理。这方面的一个例子就是蘑菇在经典的超级马里奥兄弟中的效果16像素马里奥在收集蘑菇时被替换为32像素马里奥。