zoukankan      html  css  js  c++  java
  • 存储玩家的信息

          玩家的信息存储非常重要,如果想给玩家的武器以及玩家自身的等级,移动速度,是否被感染等记录。就得考虑这一步

    新建一个类,该类用来跟踪记录玩家信息PlayerInfo

    class PlayerInfo extends Actor;

         可以使用Object,不过我选择使用Actor更为直观。在需要使用这个类的类中声明该类的变量

    var playerInfo PlayerRecord;

        然后生成

    PlayerRecord=Spawn(class'PlayerInfo');

        最后在同一个类中定义存储和读取函数

    function SavePlayerRecord()
    {
        class'Engine'.Static.BasicSaveObject(PlayerRecord,"PlayerData.bin",true,1);
    }
    
    function LoadPlayerRecrd()
    {
       class'Engine'.Static.BasicLoadObject(PlayerRecord,"PlayerData.bin",true,1);
    }

      牵扯到存档系统,就把这些内容一伙和关卡信息记录进去。

  • 相关阅读:
    python高级语法
    python的内置类型
    Python现状
    前端项目技术栈
    1.22
    类型转换!
    文件上传下载!
    Struts2的Ognl详解
    第二章复习
    解耦和耦合
  • 原文地址:https://www.cnblogs.com/NEOCSL/p/2772786.html
Copyright © 2011-2022 走看看