如何在xcode中打开minecraft角色皮肤?

时间:2017-03-03 08:30:39

标签: ios objective-c xcode minecraft minecraft-forge

我有一张狮子的我的世界角色的图像,我想编辑,这里是enter image description here。这是狮子的形象

当我在UIImageView中添加此图像时,它显示相同,它不显示狮子角色。

大小为64 * 64

那么我们如何才能在我们的应用程序中显示Minecraft图像?

由于

2 个答案:

答案 0 :(得分:2)

该图像称为“纹理”。

该纹理被映射到狮子的三维模型上,产生了“狮子角色”

换句话说,你的“狮子角色”=纹理+狮子的3D模型。

你使用xcode打开的每个角色皮肤都只是@GeneCode提到的“纹理图像”

答案 1 :(得分:0)

您需要做的是创建一个渲染器。您可以创建自己的解决方案,也可以使用现有的开源解决方案(很多可以在GitHub上找到)。我知道这是相当模糊的,但是正如@JackyW所提到的那样,如果没有要渲染的内容,Minecraft的“纹理”将毫无用处。渲染是将图像或其他字节数据转换为可用输出的过程。在这种情况下是字符。

您需要做的是首先确定结构,因为Minecraft纹理实际上只是64x64图像。如果将此图像按原样“渲染”到xcode显示器上(通过从资源加载图像来执行此操作),则将按原样获得纹理的PNG;即64x64垃圾。

看看这个: https://github.com/games647/Minecraft-Skin-Renderer

尽管它是用PHP编写的,但仍适用相同的概念-构建解析器并呈现输出。

祝你好运!