查看: 541|回复: 3
打印 上一主题 下一主题

[交流] 咋获取玩家皮肤并把它使用到自定义生物上

[复制链接]

40

主题

137

回帖

91

积分

Lv.3 矿物能手

UID
203814
小麦
4
金锭
459
下界之星
0
跳转到指定楼层
楼主
发表于 2021-1-10 18:03:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 IP:湖南
如题,想自定义个生物,它的贴图随玩家皮肤而变,那就遇到了一个问题
如何获取玩家皮肤呢?

0

主题

539

回帖

138

积分

Lv.4 怪物猎人

UID
8180997
小麦
0
金锭
412
下界之星
0
沙发
发表于 2021-1-11 14:44:46 | 只看该作者 IP:广东
没有获取玩家皮肤的API;
可以用GetModelName,获取实体的模型名称;(相关的API有:SetModel设置骨骼模型贴图、SetModel设置骨骼模型)
具体可参考官方文档
http://mc.163.com/mcstudio/mc-dev/MCDocs/2-ModSDK%E6%A8%A1%E7%BB%84%E5%BC%80%E5%8F%91/02-Python%E8%84%9A%E6%9C%AC%E5%BC%80%E5%8F%91/99-ModAPI/4-%E7%BB%84%E4%BB%B6/2-%E6%9C%8D%E5%8A%A1%E7%AB%AF%E7%BB%84%E4%BB%B6.html#%E7%8E%A9%E5%AE%B6

40

主题

137

回帖

91

积分

Lv.3 矿物能手

UID
203814
小麦
4
金锭
459
下界之星
0
板凳
 楼主| 发表于 2021-1-13 18:20:06 | 只看该作者 IP:湖南
神捕晖 发表于 2021-1-11 14:44
没有获取玩家皮肤的API;
可以用GetModelName,获取实体的模型名称;(相关的API有:SetModel设置骨骼模型 ...

这个获取的是none啊

0

主题

539

回帖

138

积分

Lv.4 怪物猎人

UID
8180997
小麦
0
金锭
412
下界之星
0
地板
发表于 2021-1-14 10:09:16 | 只看该作者 IP:广东
玩家没有皮肤的话(即原型史蒂夫),返回的就是None;
有皮肤时,会返回该皮肤的名字
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部