unity-shared

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

unity-shared

unity-shared

全 unity-* スキルが従う共通ルール。
所有 unity-* 技能需遵循的通用规则。

接続

连接

bash
u instances    # 接続中 Unity 一覧
u state        # エディタ状態
接続不可時:
unity-relay --port 6500
で Relay 起動。
bash
u instances    # 已连接的 Unity 列表
u state        # 编辑器状态
无法连接时:执行
unity-relay --port 6500
启动 Relay。

Quick Verify

快速验证

コード変更後に毎回実行する検証シーケンス。
bash
u refresh                          # AssetDatabase リフレッシュ
代码变更后需每次执行的验证流程。
bash
u refresh                          # 刷新 AssetDatabase

u state --json ポーリング (isCompiling == false まで、2秒間隔、最大30秒)

u state --json 轮询 (每隔2秒,最多30秒,直到 isCompiling == false)

u console clear # ログクリア u console get -l E,W --count 50 # Error/Warning 取得

- Error あり → 修正して再実行 (最大3回)
- Warning のみ → 報告して続行
u console clear # 清空日志 u console get -l E,W --count 50 # 获取 Error/Warning

- 存在 Error → 修正后重新执行(最多3次)
- 仅存在 Warning → 报告后继续执行

フォールバック順

降级操作顺序

CLI 非対応の操作を行う場合:
text
1. u <既存コマンド>           最優先
2. u api call Type Method    5,243 メソッド対応
3. YAML 直接編集              最終手段 (.meta インポート設定等)
当需要执行CLI不支持的操作时:
text
1. u <既存コマンド>           最高优先级
2. u api call Type Method    支持5,243个方法
3. 直接编辑YAML              最终手段(如.meta导入设置等)

セキュリティ

安全

  • u api call
    は UnityEngine / UnityEditor のみ許可
  • 破壊的操作の実行前にユーザー確認
  • u api call
    仅允许调用 UnityEngine / UnityEditor
  • 执行破坏性操作前需用户确认