You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Lua的LOVE框架中安装CatUI?

CatUI 在 LOVE 框架下的 Windows 安装配置步骤
  • 获取并整理CatUI文件
    从awesome-love2d收录的CatUI仓库下载完整代码包,解压后找到包含init.lua的核心目录(通常命名为catui)。

  • 整合到LOVE项目
    将这个核心目录直接复制到你的LOVE项目根目录(即存放main.lua的文件夹)。

  • 在代码中引入CatUI
    在项目的main.lua开头添加引用代码,路径需和你复制的文件夹名匹配:

    local CatUI = require("catui.init")
    
  • 验证安装有效性
    插入一段测试代码到main.lua,确认组件能正常运行:

    local CatUI = require("catui.init")
    local ui
    
    function love.load()
        ui = CatUI.new()
        ui:addButton("testBtn", 100, 100, 120, 40, "点击测试")
    end
    
    function love.update(dt)
        ui:update(dt)
    end
    
    function love.draw()
        ui:draw()
    end
    
    function love.mousepressed(x, y, button)
        ui:mousepressed(x, y, button)
    end
    

    运行LOVE项目,若能显示按钮且点击交互正常,说明安装完成。

  • 常见问题排查

    • 检查引用路径与实际文件夹名是否一致,比如文件夹名为cat-ui时,引用需改为require("cat-ui.init")
    • 确保CatUI核心文件没有放在项目的深层子目录中,LOVE的require会从项目根目录开始查找
    • 确认下载的仓库文件完整,未缺失init.lua或组件相关的lua文件

内容的提问来源于stack exchange,提问作者Arash

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 22:44:56