init
This commit is contained in:
39
CLAUDE.md
Normal file
39
CLAUDE.md
Normal 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` 等)
|
||||
Reference in New Issue
Block a user