feat: 添加FPS插件,显示帧率

This commit is contained in:
539943419 committed 2025-03-31 17:13:51 +08:00
1 parent 938269bd9f
commit 5d0abf5ac9
7 files changed
+168

No files matched your search

+25
View File
@@ -0,0 +1,25 @@
import { Plugin, PluginGroup } from '@/class/PluginCenter'
import hideFps from './hideFps'
import { EyeOffOutline } from '@vicons/ionicons5'
import { PluginExportType } from '@/types/type'
import { shallowRef } from 'vue'
import { fpsElement } from './shared'
const pluginConfig: Plugin = {
name: '隐藏FPS',
icon: shallowRef(EyeOffOutline),
filter: () => {
// 只有当FPS显示元素存在时才显示此按钮
return fpsElement.value !== null
},
disable: false,
group: [PluginGroup.mainMenu],
func: hideFps,
priority: 0
}
export default pluginConfig
export const type = PluginExportType.default
export const key = 'hideFps'