# Eazax-CCC 游戏开发脚手架 **Repository Path**: GeekAFeng/eazax-ccc ## Basic Information - **Project Name**: Eazax-CCC 游戏开发脚手架 - **Description**: Cocos Creator 游戏开发脚手架,各种实用组件持续更新中... - **Primary Language**: TypeScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 508 - **Created**: 2020-08-18 - **Last Updated**: 2021-07-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Eazax-CCC ## 介绍 一个 Cocos Creator 游戏开发脚手架,目前持续更新维护中... - 使用示例在线预览:[https://ifaswind.gitee.io/eazax-cases](https://ifaswind.gitee.io/eazax-cases) 如果此项目对你有帮助,请不要忘记 [![star](https://gitee.com/ifaswind/eazax-ccc/badge/star.svg?theme=dark)](https://gitee.com/ifaswind/eazax-ccc/stargazers) > 如有使用上的问题,可以在 gitee 上提 issue 或者添加我的微信 `im_chenpipi` 并留言。 --- ## 使用说明 **本项目(Eazax-CCC)不是独立的 Cocos Creator 项目,无法直接启动!** - 下载该项目放在你的项目中即可使用内置的功能与模块。 - 项目中的脚本基本都是开箱即用,可以任意带走(下载或复制)自己需要的脚本。 --- ## 目录结构 - components 常用组件 - effects Shader 配套组件 - GaussianBlur.ts 高斯模糊效果 - HollowOut.ts 镂空效果 - localization 本地化组件 - LocalizationBase.ts 多语言基类 - LocalizationLabelString.ts 多语言文本 - LocalizationSpriteFrame.ts 多语言精灵 - BackgroundFitter.ts 背景适配 - Counter.ts 数值滚动 - LongPress.ts 节点长按 - Marquee.ts 文本跑马灯 - RadarChart.ts 雷达图 - RotateAround.ts 围绕旋转 - ScreenAdapter.ts 屏幕适配 - Subtitle.ts 字幕 - TouchBlocker.ts 点击控制 - constants 内置常量 - Events.ts 事件常量 - core 核心脚本 - AudioPlayer.ts 音频播放类 - GameEvent.ts 事件监听发送类 - Navigator.ts 场景导航类 - Storage.ts 本地储存类 - declarations 声明文件 - cc.d.ts 扩展 cc 命名空间声明文件 - editor.d.ts 编辑器命名空间声明文件 - extension.d.ts 基础类型扩展声明声明文件 - jsb.d.ts jsb 命名空间声明文件 - wx.d.ts 微信命名空间声明文件 - extensions 扩展实现 - eazax.ts Eazax 封装 - extension.ts 基础类型扩展实现 - misc 杂项 - EditorAsset.ts 编辑器资源类 - resources 资源文件 - effects Shader 文件 - eazax-avatar.effect 头像 Shader - eazax-avatar-circle.effect 头像(圆形) Shader - eazax-gaussian-blur.effect 高斯模糊 Shader - eazax-gaussian-blur-adjustable.effect 高斯模糊(可调整) Shader - eazax-hollowout.effect 镂空 Shader - eazax-hollowout-circle.effect 镂空(圆形) Shader - eazax-hollowout-rect.effect 镂空(矩形) Shader - eazax-silhouette.effect 剪影 Shader - utils 工具 - ArrayUtil.ts 数组工具 - BrowserUtil.ts 浏览器工具 - CalUtil.ts 计算工具 - NodeUtil.ts 节点工具 - ObjectUtil.ts 对象工具 - PromiseUtil.ts Promise 工具 - RegexUtil.ts 正则工具 - TimeUtil.ts 时间工具 --- ## 环境 引擎:Cocos Creator 2.0 + 语言:TypeScript --- # 菜鸟小栈 我是陈皮皮,这是我的个人公众号,专注但不仅限于游戏开发、前端和后端技术记录与分享。 每一篇原创都非常用心,你的关注就是我原创的动力! > Input and output. ![](https://gitee.com/ifaswind/image-storage/raw/master/weixin/official-account.png) --- ## 交流群 皮皮创建了一个游戏开发交流群,供大家交流经验、问题求助等。 感兴趣的小伙伴可以添加我微信 `im_chenpipi` 并留言 `加群`。