extends Node ## 快速性能修复脚本 ## 临时禁用性能监控以避免启动时的误报 func _ready(): """启动时禁用性能监控""" print("QuickPerformanceFix: Disabling performance monitoring for 5 seconds...") # 禁用性能监控 PerformanceMonitor.set_monitoring_enabled(false) # 5秒后重新启用 await get_tree().create_timer(5.0).timeout print("QuickPerformanceFix: Re-enabling performance monitoring...") PerformanceMonitor.set_monitoring_enabled(true) func _input(event): """处理输入事件""" if event is InputEventKey and event.pressed: match event.keycode: KEY_F1: # F1键切换性能监控 var enabled = PerformanceMonitor.is_monitoring_enabled() PerformanceMonitor.set_monitoring_enabled(not enabled) print("Performance monitoring: ", "ON" if not enabled else "OFF") KEY_F2: # F2键显示性能报告 var report = PerformanceMonitor.get_performance_report() print("Performance Report:") print(" Current FPS: ", report.fps.current) print(" Average FPS: ", report.fps.average) print(" Memory: ", report.memory.total_mb, "MB")