前言
FPS游戏之PUN角色配置和异端实例化,实现在不同客户端实例化角色
一、PUN角色配置
首先在文件中找到角色,并拖拽出来
调一下材质球,在unity的Edit中找到Render Pipeline
点击加载后,材质变为:
同理,把人物也拖拽进来,然后对人物的各个部分做材质球处理,把贴图贴上
把人物以及枪械挂在player上成为一个整体,通过挪动枪的位置来实现人与枪的相对位置
然后对player进行设置,加上CharacterController 组件进行控制
并且将人物的部分设为shadows only ,就可以看到角色的阴影,点击完成,角色及配置完成
设置动画效果,让它一直处于动画状态,而非倒在地下的状态
并且调整他的位置
二、异端实例化
在加入房间后实例化人物
在resource文件夹加一个备份,打开之后添加一个photon view组件用于同步