zoukankan      html  css  js  c++  java
  • [UE4]GameMode、GameInstance、GameState、PlayerState、PlayerController

    一、只有PlayerController和Pawn/Character才有输入事件(键盘、鼠标等等),PlayerState没有输入事件。

    二、对于需要跨域关卡的数据信息,根据上图所知需要放到GameInstance,但是GameInstance是不支持复制的,所以在网络游戏中需要自己手动做GameInstance的数据同步。

    三、关卡世界设置中可以设置要使用的GameMode,GameMode和世界设置都可以设置PlayerController、PlayerState等等。

    四、因为PlayerState是被复制的,因此可以使用GetAllActorOfClass来获取所有的PlayerState。(每个客户端除了存在自己的PlayerState,同时也存在其他玩家的PlayerState,并且PlayerState本身是可被复制的,当然PlayerState中的自定义变量也要设置成可复制才行。)

  • 相关阅读:
    flask1 + jinja2 day88
    linux9
    linux8 redis集群槽+docker
    dsadfa
    redis
    aaa
    a
    题目
    java对含有中文的字符串进行Unicode编码
    Java转Double类型经纬度为度分秒格式
  • 原文地址:https://www.cnblogs.com/timy/p/9893188.html
Copyright © 2011-2022 走看看