# CCFramework **Repository Path**: moulg/CCFramework ## Basic Information - **Project Name**: CCFramework - **Description**: Cocos Creator Framework - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2021-06-07 - **Last Updated**: 2021-06-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CCFramework Cocos Creator 简单框架 ## 软件版本 Cocos Creator 2.3.2 ## 编程语言 typescript ## 特点 - 单场景 - 挂载 `scripts/mi/AppStart.ts` 脚本初始化框架 - 挂载自定义脚本,运行 `UIMgr.open(UIXX);` ,打开 `UIXX` 脚本定义的 `UI` 资源预设 - 一个 `UI` 和 `Panel` 绑定一个脚本。脚本变量 `skinPath` 指定 `UI` 和 `Panel`资源预设 - `UI` 和 `Panel` 自动绑定按钮事件。如果资源预设有节点绑定了 `Button` 组件并且节点名以 `Btn` 开头,会调用绑定脚本的 `onButtonClick` 函数,并播放按钮点击音效 - 无编辑器手动挂载脚本(除初始化框架脚本)。代码挂载对应脚本,易于升级引擎和框架 ## 框架使用 ### 下载框架 ```shell git clone https://gitee.com/mirahs/CCFramework.git ``` ### 删除示例 - 删除 `assets/scenes/example.fire` 场景文件 - 删除 `assets/resources/mi/example` 资源预设目录 - 删除 `assets/scripts/mi/example` 脚本目录 ### 网络通讯相关删除(不使用) - 删除 `package.json` 和 `package-lock.json` node 依赖文件 - 删除 `assets/scripts/mi/manager/NetMgr.ts` 和 `assets/scripts/mi/mod/Packet.ts` 脚本文件 ### 网络通讯相关依赖安装(使用) ```shell npm install ``` ## 示例 打开 `assets/scenes/example` 场景运行 ## 联系方式 - QQ群:752496516