超大量的更新 修复很多问题,gameplay特效初步

This commit is contained in:
FloatGaming
2026-02-14 23:46:20 +08:00
parent ef8eb67259
commit 3a7a0b4669
360 changed files with 85670 additions and 4144 deletions
@@ -1,4 +1,4 @@
using System;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
@@ -497,7 +497,7 @@ namespace MCPForUnity.Editor.Tools
changed = false;
try
{
// Phase 1.1: Normalize friendly path syntax (e.g., myList[5] → myList.Array.data[5])
// Documentation text normalized.
string normalizedPath = NormalizePropertyPath(propertyPath);
string normalizedOp = op.Trim().ToLowerInvariant();
@@ -1213,10 +1213,10 @@ namespace MCPForUnity.Editor.Tools
///
/// <para><b>Format detection:</b></para>
/// <list type="bullet">
/// <item>3-element array → Interpreted as Euler angles (degrees)</item>
/// <item>4-element array → Interpreted as raw quaternion [x, y, z, w]</item>
/// <item>Object with euler → Uses euler array for rotation</item>
/// <item>Object with x, y, z, w → Uses raw quaternion components</item>
/// Documentation text normalized.
/// Documentation text normalized.
/// Documentation text normalized.
/// Documentation text normalized.
/// </list>
/// </summary>
/// <param name="prop">The SerializedProperty of type Quaternion to set</param>
@@ -1,4 +1,4 @@
using System;
using System;
namespace MCPForUnity.Editor.Tools
{
@@ -55,8 +55,8 @@ namespace MCPForUnity.Editor.Tools
/// <summary>
/// Create an MCP tool attribute with auto-generated command name.
/// The command name will be derived from the class name (PascalCase → snake_case).
/// Example: ManageAsset → manage_asset
/// Documentation text normalized.
/// Documentation text normalized.
/// </summary>
public McpForUnityToolAttribute()
{