Profiler模块是管理Profiler操作API的模块。
模块名称
定义了以下函数:
| 功能 | 操作对象 | |—|—|—| | start_profiler_logging | 开始获取探查器日志。 | - | | stop_profiler_logging | 停止探查器日志采集。 | - | | export_alllog_to_csv | 以 csv 格式输出获取的日志。 | - |
开始获取探查器日志。
可以使用“logMode”指定要获取的日志类型。
要获取日志,需要加载工程并完成游戏内连接。
如果您想使用机器人加载项目,请使用 open_project ,
如果您想在游戏中建立连接,请参阅 start_ingame_preview 。
名称 | 值 |
---|---|
PROFILER_LOG_MODE_PLAYBACK | 获取有关播放/停止的信息。 |
PROFILER_LOG_MODE_ERROR | 获取有关错误的信息。 |
PROFILER_LOG_MODE_LOW_LEVEL_PLAYBACK | 获取有关较低级别播放/停止的信息。 |
PROFILER_LOG_MODE_SYSTEM_INFO | 获取有关初始化和终止的信息。 |
PROFILER_LOG_MODE_HANDLE_INFO | 获取有关玩家注册/废弃、ACB 等的信息。 |
PROFILER_LOG_MODE_CUE_LIMIT | 激活Cue限制时获取信息。 |
PROFILER_LOG_MODE_PROBABILITY | 当基于概率的限制(例如随机)被激活时获取信息。 |
PROFILER_LOG_MODE_CATEGORY | 获取有关类别的信息。 |
PROFILER_LOG_MODE_EXECUTING_INFORMATION | 获取处理负载和语音数量等信息。 |
PROFILER_LOG_MODE_3D_INFO | 获取有关 3D 的信息。 (日志量会大幅增加) |
PROFILER_LOG_MODE_USER_LOG | 获取任意输出的用户日志信息。 |
PROFILER_LOG_MODE_VOICE_VOLUME | 获取语音音量信息。 (日志量会大幅增加) |
PROFILER_LOG_MODE_ALL | 获取以上所有信息。 |
名称 | 値 |
---|---|
logMode | 指定要获取的日志类型。如果未指定,则将指定 PROFILER_LOG_MODE_ALL。 |
名称 | 值 |
---|---|
result [ "succeed" ] | 如果成功则为 True,如果不成功则为 False |
停止获取日志。
无
名称 | 值 |
---|---|
result [ "succeed" ] | 如果成功则为 True,如果不成功则为 False |
以csv格式输出记录的日志。
csv 文件将输出到与日志相同的位置。
与 Profiler 应用程序的 criatom_tools_atomcraft_profiler_viewer_textlog 内容等效的内容被输出到 csv。
无
名称 | 值 |
---|---|
result [ "succeed" ] | 如果成功则为 True,如果不成功则为 False |