This commit is contained in:
richarjiang
2026-03-11 09:04:33 +08:00
commit 02a67909d6
33 changed files with 1877 additions and 0 deletions

39
CLAUDE.md Normal file
View File

@@ -0,0 +1,39 @@
# CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
## Project Overview
这是一个 Cocos Creator 3.8.8 项目,用于开发小游戏/可玩广告。
## Project Structure
```
assets/
├── main.ts # 主入口脚本
├── main.scene # 主场景
├── PageLoading.ts # 页面加载组件
├── PageLoading.prefab # 预制体
├── scripts/
│ └── utils/
│ └── BackgroundScaler.ts # 背景缩放工具组件
└── resources/
└── images/ # 图片资源
```
## Development Commands
此项目使用 Cocos Creator 编辑器进行开发:
- **打开项目**: 使用 Cocos Creator 3.8.8 打开此目录
- **运行预览**: 在 Cocos Creator 编辑器中点击 "Play" 按钮
- **构建**: 使用编辑器菜单 `Project > Build` 或快捷键 `Cmd+B`
## TypeScript Coding
遵循 Cocos Creator 3.x 组件系统架构:
- 使用 `@ccclass` 装饰器声明组件
- 继承 `cc.Component` 基类
- 生命周期方法: `onLoad` -> `start` -> `update` -> `onDestroy`
- 使用 `cc.` 命名空间访问引擎 API`cc.view`, `cc.Node`, `cc.Component` 等)