zoukankan      html  css  js  c++  java
  • [UE4]使用Is Locally Controlled解决第一人称和第三人称武器位置问题

    一、在第一人称网络游戏中,自己看到的是第一人称,其他玩家看到的自己是第三人称。

    二、由于第一人称和第三人称是不同的模型,所以枪在模型上面的插槽位置也会不一样。

    三、在武器挂载在人物模型的使用,使用“Is Locally Controlled”判断当前是否在本地控制的人物(而不是镜像人物),接收的Target参数是Pawn对象,如果是本地控制,则武器挂载在第一次人称模型;如果不是本地控制的人物,则武器挂载在第三人称模型。

    一般第一人称和第三人称模型定义的插槽名称相同,这样就不用再次区分第一人称和第三人称的插槽名称了。

    如果当前是客户端,则延迟执行,以覆盖服务器端同步过来的方法,用来解决第一次人称和第三人称时的挂点有时候不正确的问题。

     

  • 相关阅读:
    idea主题更换pycharm/intellij
    随机生成n张扑克牌。
    JAVA生成6个1-8的随机数,要求无重复。
    一道简单 的循环
    linux虚拟机互访
    linux中grep命令
    vi和vim编辑器
    文件压缩打包以及备份
    文件内容查询
    目录相关操作
  • 原文地址:https://www.cnblogs.com/timy/p/9977368.html
Copyright © 2011-2022 走看看