UE4(虚幻4)基础:创建玩家角色并获得控制权

一.添加角色

1.导入第一人称或第三人称角色蓝图

点击新增,选择第一个:内容下的“添加功能或内容包”

选择要导入的功能

2.以第三人称为例:添加之后会有一个ThirdpersonBP文件,点击进入选择Blueprints,将角色拖拽到你的场景中

       

3.效果

 

二.获得角色控制权

1.点击角色或者在世界大纲中选择ThirdPersonCharacter,然后在下面的搜索栏中搜索poss

 

2.将自动控制玩家设置未“玩家number”,即可控制玩家

3.播放观察效果(WASD->上左下右)移动,空格跳跃,F11全屏,Esc退出

 

 

  • 16
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
UE4中,RPC(Remote Procedure Call)是一种用于在客户端和服务器之间进行通信的方法。当客户端需要在服务器上执行某些操作时,可以使用RPC来发送请求,并在服务器上执行相应的操作。同样的,当服务器需要在客户端上执行某些操作时,也可以使用RPC来发送请求。 对于您提到的问题,如果客户端生成的角色没有控制权限,可能是由于以下原因导致的: 1. 生成角色时,客户端未成功发送RPC请求到服务器。您可以通过在代码中添加日志来检查是否成功发送了RPC请求。 2. 服务器未正确处理客户端发送的RPC请求,并未将控制权限分配给生成的角色。您可以检查您的服务器代码,确保在处理RPC请求时,正确地分配了控制权限。 3. 客户端未正确处理服务器返回的RPC响应,未正确设置生成的角色控制权限。您可以检查您的客户端代码,确保在接收到服务器的RPC响应时,正确地设置了生成的角色控制权限。 为了解决这个问题,您可以尝试以下方法: 1. 确保您的RPC请求已经正确发送到服务器。您可以在客户端代码中添加日志来检查是否成功发送了RPC请求。 2. 确保您的服务器代码正确处理了RPC请求,并正确地分配了控制权限给生成的角色。您可以在服务器代码中添加日志来检查是否正确处理了RPC请求。 3. 确保您的客户端代码正确地处理了服务器返回的RPC响应,并正确地设置了生成的角色控制权限。您可以在客户端代码中添加日志来检查是否正确地处理了RPC响应。 希望这些方法可以帮助您解决问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿尔兹

如果觉得有用就推荐给你的朋友吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值