我目前正在开发一个 Rails 应用程序,以简化我在 Minecraft 游戏中主持的活动的过程。对于那些不知道的人,在 Minecraft 多人游戏中,每个人都有自己的皮肤。这就是他们的播放器的样子,而且是一个简单的*.png
文件。玩家的脸总是在皮肤中的某个位置;我的意思是在某些像素坐标中。
玩家的皮肤是在线托管的,因此,例如,要访问我的皮肤 (lachy2901),我会转到http://s3.amazonaws.com/MinecraftSkins/lachy2901.png
. 使用它,我可以在我的网页中访问和嵌入任何特定玩家的皮肤。问题是,我只想显示脸部,让它变大一点。
我的问题是;我是否可以获取此皮肤文件,将其“裁剪”到某个大小和位置,然后渲染它,而不更改原始图像,这是我无法做到的,或者必须存储我自己的版本?
非常感谢您的时间和帮助,非常感谢。