项目实训(十五)FPS游戏之PUN角色配置和异端实例化


前言

FPS游戏之PUN角色配置和异端实例化,实现在不同客户端实例化角色


一、PUN角色配置

首先在文件中找到角色,并拖拽出来
在这里插入图片描述

调一下材质球,在unity的Edit中找到Render Pipeline

在这里插入图片描述点击加载后,材质变为:

在这里插入图片描述
同理,把人物也拖拽进来,然后对人物的各个部分做材质球处理,把贴图贴上
在这里插入图片描述
把人物以及枪械挂在player上成为一个整体,通过挪动枪的位置来实现人与枪的相对位置
在这里插入图片描述
然后对player进行设置,加上CharacterController 组件进行控制
并且将人物的部分设为shadows only ,就可以看到角色的阴影,点击完成,角色及配置完成
在这里插入图片描述
设置动画效果,让它一直处于动画状态,而非倒在地下的状态
在这里插入图片描述
并且调整他的位置

二、异端实例化

在加入房间后实例化人物
在这里插入图片描述

在resource文件夹加一个备份,打开之后添加一个photon view组件用于同步
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_45856546/article/details/125197710