zoukankan      html  css  js  c++  java
  • GameplayDebugger的学习心得,四舍五入也算是个文档

    在GameplayDebuggerCategory类中,定义了两个函数:CollectData和DrawData,用于实现数据的采集和绘制。
    这部分代码仅在module被include调用时进行编译和使用,所以该类全部被放到#if WITH_GAMEPLAY_DEBUGGER中,以#end_if结尾
    Collectdata函数会在该类型被唤醒时调用,唤醒间隔默认为0,即每帧调用一次
    DrawCategory函数绘制子标题,更新时间等内容,最后调用DrawData,绘制采集到的信息
    Draw的部分也是每帧唤醒

    定义一个FGameplayDebuggerCategory类,在.h文件中包含两个虚函数,CollectData和DrawData,定义一个MakeInstance()用于在AIModule中注册。定义一个名为FRepData的struct,其中存储了所需的信息,以及一个函数Serialize,将信息以字节流的形式放入Ar
    在.cpp文件中,CollectData和DrawData功能实现
    最后在Module中注册

  • 相关阅读:
    UPC 5130 Concerts
    poj 1079 Calendar Game
    2018 ACM-ICPC 中国大学生程序设计竞赛线上赛
    CF932E
    浅谈Tarjan算法
    拉格朗日差值
    扩展欧几里得算法(exgcd)
    欧拉定理
    莫比乌斯反演
    除法分块
  • 原文地址:https://www.cnblogs.com/victorslave/p/14750546.html
Copyright © 2011-2022 走看看