# 围住神经猫 **Repository Path**: ccav213/nervous_cats ## Basic Information - **Project Name**: 围住神经猫 - **Description**: egret 学习 - **Primary Language**: TypeScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2019-08-15 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 围住神经猫 > 用egret白鹭引擎写的围住神经猫h5游戏 ## 项目结构 ┗ src ┣ common // 存放一些共用的类 ┃ ┗ GameUtil.ts // 游戏工具类,获取图片、舞台宽高等 ┣ game // 游戏相关 ┃ ┣ bean // 一些bean,比如猫类、普通圆点 ┃ ┃ ┣ Cat.ts // 猫(有坐标,状态,搜索路径方法等) ┃ ┃ ┣ GridNode.ts // 格子节点(x,y,状态等) ┃ ┃ ┣ Point.ts // 圆点(x,y) ┃ ┣ scene // 游戏场景 ┃ ┃ ┣ BaseScene.ts // base场景,所有场景继承这个 ┃ ┃ ┣ EndScene.ts // 结束场景 ┃ ┃ ┣ PlayScene.ts // 游戏场景 ┃ ┃ ┗ StartScene.ts // 开始场景 ┃ ┣ GameData.ts // 存放游戏数据 ┃ ┗ SceneController.ts // 场景控制器 ┣ LoadingUI.ts // 加载页 ┣ Main.ts // 游戏主类(入口,所有场景都放在这个上面显示) ┗ Platform.ts // 可用于定义一些window上的对象,接口(比如微信登录等),暂时用不到 ## 玩法 点击白色格子,围住猫,别让猫跑出去。 ## 说明 图片网上找的,仅用于学习,无用于商业。