请问一下为什么我的player没有角色编辑器,脚本也挂不了

[复制链接]
405 |4
黑夜亦亮丽 发表于 2022-12-15 10:03:00 | 显示全部楼层 |阅读模式
回复

使用道具 举报

叽里咕噜小胡桃 发表于 2022-12-15 10:03:00 | 显示全部楼层
hello~ 你好你好~player有角色编辑器的,如果遇到没有的情况的话,尝试重启编辑器,如果还是没有的话,请先备份存档存档一般在“安装盘\MetaApp\Editor_Win64\MetaWorldSaved\Saved\MetaWorld\Projects”如果重装后还是没有角色编辑器,可以在群里@班班~ 多半是bug了需注意:如果修改了角色形象的话,要记得在属性面板关闭“使用平台角色”,否则在场景里无法显示出来哦另外角色身上是不能挂脚本的不过你可以在脚本里通过以下api找到玩家player,一般是在    protected onStart() {    底下// 获取player的一般方法,当然还有异步获取的方法,在get前加async,且需要让包裹它的父级也变成异步的let myplayer1 = Gameplay.getCurrentPlayer();let myplayer2 = Gameplay.getPlayer(playerId);// 尝试在log里判断player是否拿到了if(myplayer1){  console.log("myplayer1存在");}else{  console.log("myplayer1不存在");}if(myplayer2){  console.log("myplayer2存在");}else{  console.log("myplayer2不存在");}希望可以帮到你~

回复

使用道具 举报

叽里咕噜小胡桃 发表于 2022-12-15 10:02:33 | 显示全部楼层
hello~ 你好你好~
player有角色编辑器的,如果遇到没有的情况的话,尝试重启编辑器,如果还是没有的话,请先备份存档
存档一般在“安装盘\MetaApp\Editor_Win64\MetaWorldSaved\Saved\MetaWorld\Projects”
如果重装后还是没有角色编辑器,可以在微信群@班班~ 多半是bug了

需注意:如果修改了角色形象的话,要记得在属性面板关闭“使用平台角色”,否则在场景里无法显示出来哦

另外角色身上是不能挂脚本的
不过你可以在脚本里通过以下api找到玩家player,一般是在    protected onStart() {    底下
// 获取player的一般方法,当然还有异步获取的方法,在get前加async,且需要让包裹它的父级也变成异步的let myplayer1 = Gameplay.getCurrentPlayer();let myplayer2 = Gameplay.getPlayer(playerId);// 尝试在log里判断player是否拿到了if(myplayer1){  console.log("myplayer1存在");}else{  console.log("myplayer1不存在");}if(myplayer2){  console.log("myplayer2存在");}else{  console.log("myplayer2不存在");}希望可以帮到你~

回复

使用道具 举报

叽里咕噜小胡桃 发表于 2022-12-15 10:02:38 | 显示全部楼层
hello~ 你好你好~
player有角色编辑器的,如果遇到没有的情况的话,尝试重启编辑器,如果还是没有的话,请先备份存档
存档一般在“安装盘\MetaApp\Editor_Win64\MetaWorldSaved\Saved\MetaWorld\Projects”
如果重装后还是没有角色编辑器,可以在wx群@班班~ 多半是bug了

需注意:如果修改了角色形象的话,要记得在属性面板关闭“使用平台角色”,否则在场景里无法显示出来哦

另外角色身上是不能挂脚本的
不过你可以在脚本里通过以下api找到玩家player,一般是在    protected onStart() {    底下
// 获取player的一般方法,当然还有异步获取的方法,在get前加async,且需要让包裹它的父级也变成异步的let myplayer1 = Gameplay.getCurrentPlayer();let myplayer2 = Gameplay.getPlayer(playerId);// 尝试在log里判断player是否拿到了if(myplayer1){  console.log("myplayer1存在");}else{  console.log("myplayer1不存在");}if(myplayer2){  console.log("myplayer2存在");}else{  console.log("myplayer2不存在");}希望可以帮到你~

回复

使用道具 举报

叽里咕噜小胡桃 发表于 2022-12-15 10:02:50 | 显示全部楼层
hello~ 你好你好~
player有角色编辑器的,如果遇到没有的情况的话,尝试重启编辑器,如果还是没有的话,请先备份存档
存档一般在“安装盘\MetaApp\Editor_Win64\MetaWorldSaved\Saved\MetaWorld\Projects”
如果重装后还是没有角色编辑器,可以在群里@班班~ 多半是bug了

需注意:如果修改了角色形象的话,要记得在属性面板关闭“使用平台角色”,否则在场景里无法显示出来哦

另外角色身上是不能挂脚本的
不过你可以在脚本里通过以下api找到玩家player,一般是在    protected onStart() {    底下
// 获取player的一般方法,当然还有异步获取的方法,在get前加async,且需要让包裹它的父级也变成异步的let myplayer1 = Gameplay.getCurrentPlayer();let myplayer2 = Gameplay.getPlayer(playerId);// 尝试在log里判断player是否拿到了if(myplayer1){  console.log("myplayer1存在");}else{  console.log("myplayer1不存在");}if(myplayer2){  console.log("myplayer2存在");}else{  console.log("myplayer2不存在");}希望可以帮到你~

回复

使用道具 举报

热门版块
快速回复 返回顶部 返回列表