From 92c3e89879233ec3c6b2a15c05b7cd6c7bc55f05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=A8=E8=90=BD=E5=9F=BA=E5=9B=B4=E8=99=BE?= <3161880837@qq.com> Date: Sun, 9 Nov 2025 11:45:55 +0800 Subject: [PATCH] =?UTF-8?q?docs(=E9=A1=B9=E7=9B=AE=E8=A7=84=E8=8C=83):=20?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E9=A1=B9=E7=9B=AE=E8=A7=84=E5=88=99=E6=96=87?= =?UTF-8?q?=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加通用规则章节 - 拆分代码风格为独立章节并新增两条规则 - 优化文档结构使其更清晰 --- .trae/rules/project_rules.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.trae/rules/project_rules.md b/.trae/rules/project_rules.md index 3244c93..0721e76 100644 --- a/.trae/rules/project_rules.md +++ b/.trae/rules/project_rules.md @@ -1,5 +1,12 @@ # 项目规范 +## 通用 + 1. 项目是Godot4.5,不要查旧版本文档。 2. 你写完代码后不需要做测试,我会手动测试。 -3. `GameRule`类存放的是游戏中,玩家可以配置的规则,不要把内部状态放到这里。 + +## 代码风格 + +1. `GameRule`类存放的是游戏中,玩家可以配置的规则,不要把内部状态放到这里。 +2. 采用驼峰命名法,不许用下划线! +3. 信号不要用默认函数名的方式来连接,必须手动在`_ready`函数中连接,处理函数如果不需要复用就直接用匿名函数。