Previous topicNext topic
 Gameofmir Help
Help > 游戏引擎功能系统 > 功能操作命令 >
脚本性能检测

脚本性能检测,用于检测脚本运行时间,优化脚本性能,找出卡顿的脚本段

;======================================================


引擎显示脚本毫秒耗时功能:PrintUseTime 参数1(1/2)

1:表示计时开始

2:表示计算结束

 

示例:捡取触发
[@PickUpItemEX]

#if
#act
PrintUseTime 1

#if
NOT ISONMAP 3
EQUAL N$拾取检测 0
#act
MOV N$拾取检测 1
MOV N$捡去X <$X>
MOV N$捡去Y <$Y>
goto @自动拾取

#if
CHECK [130] 1
CheckHumBag <$USERNAME> < 30
EQUAL N$自动回收 0
#act
MOV N$自动回收 1
goto @自动回收


#if
#act
PrintUseTime 2

 

2024年9月30日以后版本支持

引擎显示脚本微秒耗时功能:PrintUseTime 参数1(3/4) 参数2=返回变量

1:表示计时开始

2:表示计算结束

返回变量可以是$S P D M等,字符串变量可显示小数点

 

示例:捡取触发
[@PickUpItemEX]

#if
#act
PrintUseTime 3

#if
NOT ISONMAP 3
EQUAL N$拾取检测 0
#act
MOV N$拾取检测 1
MOV N$捡去X <$X>
MOV N$捡去Y <$Y>
goto @自动拾取

#if
CHECK [130] 1
CheckHumBag <$USERNAME> < 30
EQUAL N$自动回收 0
#act
MOV N$自动回收 1
goto @自动回收


#if
#act
PrintUseTime 4 S1
SENDMSG 7 脚本耗时:<$Str(S1)> 微秒