超大量的更新 修复很多问题,gameplay特效初步
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
using System;
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
@@ -13,7 +13,7 @@ namespace MCPForUnity.Editor.Helpers
|
||||
{
|
||||
private const string PrefClaude = EditorPrefKeys.ClaudeCliPathOverride;
|
||||
|
||||
// Resolve Claude CLI absolute path. Pref → env → common locations → PATH.
|
||||
// Documentation text normalized.
|
||||
internal static string ResolveClaude()
|
||||
{
|
||||
try
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using System;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using MCPForUnity.Editor.Tools;
|
||||
@@ -170,7 +170,7 @@ namespace MCPForUnity.Editor.Helpers
|
||||
case "_basemap": candidates = new[] { "_BaseMap", "_MainTex" }; break;
|
||||
case "_glossiness": candidates = new[] { "_Glossiness", "_Smoothness" }; break;
|
||||
case "_smoothness": candidates = new[] { "_Smoothness", "_Glossiness" }; break;
|
||||
// Friendly names → shader property names
|
||||
// Documentation text normalized.
|
||||
case "metallic": candidates = new[] { "_Metallic" }; break;
|
||||
case "smoothness": candidates = new[] { "_Smoothness", "_Glossiness" }; break;
|
||||
case "albedo": candidates = new[] { "_BaseMap", "_MainTex" }; break;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
using System;
|
||||
using System;
|
||||
using System.Globalization;
|
||||
using Newtonsoft.Json.Linq;
|
||||
|
||||
@@ -321,10 +321,10 @@ namespace MCPForUnity.Editor.Helpers
|
||||
/// Normalizes a property name by removing separators and converting to camelCase.
|
||||
/// Handles common naming variations from LLMs and humans.
|
||||
/// Examples:
|
||||
/// "Use Gravity" → "useGravity"
|
||||
/// "is_kinematic" → "isKinematic"
|
||||
/// "max-angular-velocity" → "maxAngularVelocity"
|
||||
/// "Angular Drag" → "angularDrag"
|
||||
/// Documentation text normalized.
|
||||
/// Documentation text normalized.
|
||||
/// Documentation text normalized.
|
||||
/// Documentation text normalized.
|
||||
/// </summary>
|
||||
/// <param name="input">The property name to normalize</param>
|
||||
/// <returns>The normalized camelCase property name</returns>
|
||||
|
||||
Reference in New Issue
Block a user