var info := “FPS: %d Draw calls: %s GPU时间: %.3fms CPU时间: %.3fms”
# Called every frame. ‘delta’ is the elapsed time since the previous frame.

func _process(delta):
  var fps = Performance.get_monitor(Performance.TIME_FPS)
  var draw_calls = Performance.get_monitor(Performance.RENDER_TOTAL_DRAW_CALLS_IN_FRAME)
  var process = Performance.get_monitor(Performance.TIME_PROCESS) * 1000
  var physics = Performance.get_monitor(Performance.TIME_PHYSICS_PROCESS) * 1000

  $”Control/lblfps”.text = info % [fps, draw_calls, process, physics]

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。