- 回帖
- 1962
- 主题
- 40
- 积分
- 603
- 精华
- 1
- 注册时间
- 2017-7-13
- 最后登录
- 2025-4-11
- 在线时间
- 960 小时
- MC游龄
- 3年以上
管理员
- UID
- 22303
- 小麦
- 33
- 金锭
- 1669
- 下界之星
- 0
|
尊敬的开发者,目前知悉基岩版2.0关于原生聊天框的改动可能会导致您的部分组件表现出现异常。
如果您的组件使用了该功能,并出现问题,可以参考下面的修复指引进行修复。
- 修复指引:
- 打开resource_packs\vanilla_netease\ui\netease_chat_screen.json
- 1.把您的namespace的chat 改成netease_chat,搜关键字 chat. 替换成 netease_chat. ;但是保留accessibility.chat.tts.keyboard,chat.settings,accessibility.chat.tts.textboxTitle,这几个不用替换
- 2.把您的chat_screen@common.base_screen替换成netease_chat_screen@common.base_screen
- 3.复制netease_chat_screen.json的158-256行,即name_button,default,hover,pressed,button_label这几个控件,加到您的json里面
- 4.在您的json下messages_text这个控件的"controls"加入
- {
- "name_button@netease_chat.name_button": {
- "offset": [ 0, 0 ]
- }
- },
- 然后把messages_text下controls下text下的size改成[ "100%-80px", "default" ]
- 5.复制netease_chat_screen.json的730-774行,即message_button这个控件,加到您的json中
- 6.在您的json下chat_screen_content这个控件的"controls"中加入
- { "message_button@netease_chat.message_button": {} },
- {
- "player_tips_factory": {
- "type": "factory",
- "control_ids": {
- "player_tips": "@player_tips.player_panel"
- }
- }
- }
- 同时host_main_panel@host_options.host_panel的layer改成7
- 7.最后把文件名chat_screen.json改成netease_chat_screen.json
- 8.如果您的资源包里面有contents.json,那么也把"path" : "ui/chat_screen.json"替换成"path" : "ui/netease_chat_screen.json";
复制代码
如有疑问,可通过客服渠道https://gm.163.com/user_help.html?index=5&stypeid=3398 进行反馈
|
|