# cccframework **Repository Path**: mirahs/cccframework ## Basic Information - **Project Name**: cccframework - **Description**: Cocos Creator 简单框架 - **Primary Language**: TypeScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 3 - **Created**: 2024-02-03 - **Last Updated**: 2025-06-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # cccframework Cocos Creator 简单框架 ## 软件版本 Cocos Creator 2.4.8(理论上支持`2.4.x`所有版本) ## 编程语言 TypeScript ## 特点 - 零配置零依赖 - 支持单场景和多场景 - 一个 `UI` 和 `Panel` 对应一个脚本。脚本变量 `skinPath` 指定 `UI` 和 `Panel`资源,支持从`resources`、`bundle`、`场景`加载资源 - `UI` 和 `Panel` 自动绑定按钮事件。如果资源有节点绑定了 `Button` 组件并且节点名以 `Btn` 开头,会调用脚本的 `onButtonClick` 方法 - 多种`UI`和`Panel`显示方式及自定义显示方式 - 无编辑器手动挂载脚本。资源对应脚本,易于升级引擎和框架 ## 框架使用 ### 示例 打开 `assets/scenes/main` 场景运行,场景`Canvas`节点挂载了启动脚本`Main` ### 框架文件 复制`assets/framework`到自己项目`assets`目录 ### 核心组件(不需要不用复制) - 复制`assets/res/texture/core`到自己项目`assets/res/texture`目录 - 复制`assets/resources/core`到自己项目`assets/resources`目录 - 复制`assets/scripts/core`到自己项目`assets/scripts`目录 - 复制`assets/scripts/GameConstants.ts`到自己项目`assets/scripts`目录 ## 联系方式 - qq:2892727493 - wx:mirahs2 ## 从零开发简单框架教程 - [干货悦读](https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzkzNDAzMDI2OQ==&action=getalbum&album_id=3424246340182802436#wechat_redirect) - [Cocos Store](https://store.cocos.com/app/detail/6141)