fix: 开发模式调整

This commit is contained in:
2026-07-24 16:39:15 +08:00
parent 590c1576e2
commit 7f087d89b6
10 changed files with 121 additions and 592 deletions
@@ -1,460 +0,0 @@
#if UNITY_EDITOR
using System;
using System.Linq;
using AibisDream.UI;
using TMPro;
using UnityEditor;
using UnityEngine;
using UnityEngine.UI;
namespace AibisDream.DeveloperMode.Editor
{
/// <summary>只重建 DeveloperModePanel 的测试存档页,避免覆盖其他页的人工调整。</summary>
public static class DeveloperModeTestSavePanelBuilder
{
private const string PrefabPath =
"Assets/GameContent/Feature_MainUI/Prefabs/DeveloperModePanel.prefab";
private const string FontAssetPath =
"Assets/Font/Assets/WenQuanYi Bitmap Song 14px SDF.asset";
private static readonly Color Surface = new(0.055f, 0.085f, 0.11f, 0.96f);
private static readonly Color Accent = new(0.16f, 0.75f, 0.88f, 1f);
private static readonly Color TextColor = new(0.88f, 0.96f, 1f, 1f);
[MenuItem("Tools/AIBIS/Developer Mode/Rebuild Test Save Page")]
public static void BuildFromMenu()
{
Build();
Selection.activeObject = AssetDatabase.LoadAssetAtPath<GameObject>(PrefabPath);
}
public static void BuildFromCommandLine()
{
try
{
Build();
Debug.Log("[DeveloperModeTestSavePanelBuilder] Build completed.");
}
catch (Exception ex)
{
Debug.LogException(ex);
EditorApplication.Exit(1);
}
}
private static void Build()
{
var root = PrefabUtility.LoadPrefabContents(PrefabPath);
try
{
var panel = root.GetComponent<DeveloperModePanel>()
?? throw new InvalidOperationException("DeveloperModePanel component not found.");
var serialized = new SerializedObject(panel);
var pages = serialized.FindProperty("tabPages")
?? throw new MissingFieldException(nameof(DeveloperModePanel), "tabPages");
if (pages.arraySize < 4)
{
throw new InvalidOperationException("DeveloperModePanel requires five tab pages.");
}
var savePage = pages.GetArrayElementAtIndex(3).objectReferenceValue as GameObject
?? throw new InvalidOperationException("Save page reference is missing.");
ClearChildren(savePage.transform);
ConfigurePageLayout(savePage);
BuildSavePage(savePage.transform, serialized);
RenameSaveTab(serialized);
var font = AssetDatabase.LoadAssetAtPath<TMP_FontAsset>(FontAssetPath)
?? throw new InvalidOperationException($"Font not found: {FontAssetPath}");
foreach (var text in root.GetComponentsInChildren<TMP_Text>(true))
{
text.font = font;
}
serialized.ApplyModifiedPropertiesWithoutUndo();
PrefabUtility.SaveAsPrefabAsset(root, PrefabPath);
}
finally
{
PrefabUtility.UnloadPrefabContents(root);
}
AssetDatabase.SaveAssets();
}
private static void BuildSavePage(Transform page, SerializedObject serialized)
{
var recording = CreateHorizontal("Recording Toolbar", page, 6f);
AddLayout(recording, 38f);
var recordingToggle = CreateToggle("Record Test Saves", recording.transform, "录制测试存档", 145f);
var recordingState = CreateText("Recording State", recording.transform, "○ OFF", 14f, FontStyles.Bold);
AddLayout(recordingState.gameObject, 34f);
recordingState.rectTransform.sizeDelta = new Vector2(105f, 0f);
var search = CreateInput("Test Save Search", recording.transform, "搜索章节、节点或场景...", 250f);
var reload = CreateButton("Reload Test Saves", recording.transform, "重新扫描", 92f, 34f);
var open = CreateButton("Open Test Saves", recording.transform, "打开目录", 92f, 34f);
var columns = CreateHorizontal("Library Columns", page, 7f);
var columnsLayout = columns.AddComponent<LayoutElement>();
columnsLayout.flexibleHeight = 1f;
columnsLayout.minHeight = 420f;
var chapters = CreateVertical("Chapter Column", columns.transform, 4f);
var chapterLayout = chapters.AddComponent<LayoutElement>();
chapterLayout.preferredWidth = 245f;
chapterLayout.flexibleWidth = 0f;
chapterLayout.flexibleHeight = 1f;
var chapterTitle = CreateText("Title", chapters.transform, "章节 / 覆盖率", 16f, FontStyles.Bold);
AddLayout(chapterTitle.gameObject, 28f);
CreateList(
"Chapter List",
chapters.transform,
out var chapterContent,
out var chapterTemplate);
var entries = CreateVertical("Entry Column", columns.transform, 4f);
var entryLayout = entries.AddComponent<LayoutElement>();
entryLayout.flexibleWidth = 1f;
entryLayout.flexibleHeight = 1f;
var entryTitle = CreateText(
"Title",
entries.transform,
"存档点(● 已录制 / ○ 缺失 / ✕ 无效)",
16f,
FontStyles.Bold);
AddLayout(entryTitle.gameObject, 28f);
CreateList(
"Entry List",
entries.transform,
out var entryContent,
out var entryTemplate);
var actions = CreateHorizontal("Actions", page, 6f);
AddLayout(actions, 36f);
var jump = CreateButton("Jump", actions.transform, "跳转到选中", 118f, 32f);
var deleteSelected = CreateButton("Delete Selected", actions.transform, "删除选中", 105f, 32f);
var deleteInvalid = CreateButton("Delete Invalid", actions.transform, "清理无效", 105f, 32f);
var clear = CreateButton("Clear Library", actions.transform, "清空存档库", 118f, 32f);
var status = CreateText(
"Save Status",
page,
"测试存档录制默认关闭;开启后仅复制正式节点自动档。",
14f);
AddLayout(status.gameObject, 46f);
status.color = new Color(0.45f, 1f, 0.65f);
status.alignment = TextAlignmentOptions.TopLeft;
Set(serialized, "testSaveRecordingToggle", recordingToggle);
Set(serialized, "testSaveRecordingStateText", recordingState);
Set(serialized, "testSaveSearchInput", search);
Set(serialized, "reloadSavesButton", reload.GetComponent<Button>());
Set(serialized, "openTestSaveFolderButton", open.GetComponent<Button>());
Set(serialized, "jumpToTestSaveButton", jump.GetComponent<Button>());
Set(serialized, "deleteSelectedTestSaveButton", deleteSelected.GetComponent<Button>());
Set(serialized, "deleteInvalidTestSavesButton", deleteInvalid.GetComponent<Button>());
Set(serialized, "clearTestSaveLibraryButton", clear.GetComponent<Button>());
Set(serialized, "saveStatusText", status);
Set(serialized, "testSaveChapterContent", chapterContent);
Set(serialized, "testSaveChapterRowTemplate", chapterTemplate);
Set(serialized, "testSaveEntryContent", entryContent);
Set(serialized, "testSaveEntryRowTemplate", entryTemplate);
}
private static void RenameSaveTab(SerializedObject serialized)
{
var buttons = serialized.FindProperty("tabButtons");
if (buttons == null || buttons.arraySize < 4) return;
var button = buttons.GetArrayElementAtIndex(3).objectReferenceValue as Button;
var label = button?.GetComponentInChildren<TMP_Text>(true);
if (label != null) label.text = "测试存档";
}
private static void ConfigurePageLayout(GameObject page)
{
var layout = page.GetComponent<VerticalLayoutGroup>() ?? page.AddComponent<VerticalLayoutGroup>();
layout.padding = new RectOffset(8, 8, 8, 8);
layout.spacing = 6f;
layout.childAlignment = TextAnchor.UpperLeft;
layout.childControlWidth = true;
layout.childForceExpandWidth = true;
layout.childControlHeight = true;
layout.childForceExpandHeight = false;
}
private static void ClearChildren(Transform parent)
{
for (var index = parent.childCount - 1; index >= 0; index--)
{
UnityEngine.Object.DestroyImmediate(parent.GetChild(index).gameObject);
}
}
private static GameObject CreateUiObject(string name, params Type[] components)
{
var types = components.Contains(typeof(RectTransform))
? components
: new[] { typeof(RectTransform) }.Concat(components).ToArray();
var result = new GameObject(name, types);
result.layer = LayerMask.NameToLayer("UI");
return result;
}
private static GameObject CreatePanel(string name, Transform parent, Color color)
{
var result = CreateUiObject(name, typeof(CanvasRenderer), typeof(Image));
result.transform.SetParent(parent, false);
result.GetComponent<Image>().color = color;
return result;
}
private static GameObject CreateVertical(string name, Transform parent, float spacing)
{
var result = CreateUiObject(name, typeof(VerticalLayoutGroup));
result.transform.SetParent(parent, false);
var layout = result.GetComponent<VerticalLayoutGroup>();
layout.spacing = spacing;
layout.childAlignment = TextAnchor.UpperLeft;
layout.childControlWidth = true;
layout.childForceExpandWidth = true;
layout.childControlHeight = true;
layout.childForceExpandHeight = false;
return result;
}
private static GameObject CreateHorizontal(string name, Transform parent, float spacing)
{
var result = CreateUiObject(name, typeof(HorizontalLayoutGroup));
result.transform.SetParent(parent, false);
var layout = result.GetComponent<HorizontalLayoutGroup>();
layout.spacing = spacing;
layout.childAlignment = TextAnchor.MiddleLeft;
layout.childControlWidth = true;
layout.childControlHeight = true;
layout.childForceExpandWidth = false;
layout.childForceExpandHeight = true;
return result;
}
private static TMP_Text CreateText(
string name,
Transform parent,
string value,
float size,
FontStyles style = FontStyles.Normal)
{
var result = CreateUiObject(name, typeof(CanvasRenderer), typeof(TextMeshProUGUI));
result.transform.SetParent(parent, false);
var text = result.GetComponent<TextMeshProUGUI>();
text.font = AssetDatabase.LoadAssetAtPath<TMP_FontAsset>(FontAssetPath);
text.text = value;
text.fontSize = size;
text.fontStyle = style;
text.color = TextColor;
text.enableWordWrapping = true;
text.overflowMode = TextOverflowModes.Ellipsis;
text.raycastTarget = false;
return text;
}
private static GameObject CreateButton(
string name,
Transform parent,
string label,
float width,
float height)
{
var result = CreateUiObject(
name,
typeof(CanvasRenderer),
typeof(Image),
typeof(Button),
typeof(LayoutElement));
result.transform.SetParent(parent, false);
var image = result.GetComponent<Image>();
image.color = new Color(0.09f, 0.18f, 0.23f, 1f);
var button = result.GetComponent<Button>();
button.targetGraphic = image;
var layout = result.GetComponent<LayoutElement>();
layout.preferredWidth = width;
layout.preferredHeight = height;
var text = CreateText("Label", result.transform, label, 14f, FontStyles.Bold);
Stretch(text.rectTransform, new Vector2(5f, 2f), new Vector2(-5f, -2f));
text.alignment = TextAlignmentOptions.Center;
return result;
}
private static TMP_InputField CreateInput(
string name,
Transform parent,
string placeholder,
float width)
{
var root = CreateUiObject(
name,
typeof(CanvasRenderer),
typeof(Image),
typeof(TMP_InputField),
typeof(LayoutElement));
root.transform.SetParent(parent, false);
root.GetComponent<Image>().color = new Color(0.035f, 0.065f, 0.085f, 1f);
var layout = root.GetComponent<LayoutElement>();
layout.preferredWidth = width;
layout.preferredHeight = 34f;
var viewport = CreateUiObject("Text Area", typeof(RectMask2D));
viewport.transform.SetParent(root.transform, false);
Stretch(viewport.GetComponent<RectTransform>(), new Vector2(8f, 3f), new Vector2(-8f, -3f));
var placeholderText = CreateText("Placeholder", viewport.transform, placeholder, 14f);
Stretch(placeholderText.rectTransform);
placeholderText.color = new Color(0.45f, 0.58f, 0.63f, 1f);
placeholderText.fontStyle = FontStyles.Italic;
placeholderText.alignment = TextAlignmentOptions.MidlineLeft;
var inputText = CreateText("Text", viewport.transform, string.Empty, 14f);
Stretch(inputText.rectTransform);
inputText.alignment = TextAlignmentOptions.MidlineLeft;
var input = root.GetComponent<TMP_InputField>();
input.textViewport = viewport.GetComponent<RectTransform>();
input.textComponent = inputText;
input.placeholder = placeholderText;
input.lineType = TMP_InputField.LineType.SingleLine;
return input;
}
private static Toggle CreateToggle(string name, Transform parent, string label, float width)
{
var root = CreateUiObject(name, typeof(Toggle), typeof(LayoutElement));
root.transform.SetParent(parent, false);
var layout = root.GetComponent<LayoutElement>();
layout.preferredWidth = width;
layout.preferredHeight = 34f;
var box = CreatePanel("Background", root.transform, new Color(0.08f, 0.15f, 0.19f, 1f));
var boxRect = box.GetComponent<RectTransform>();
boxRect.anchorMin = boxRect.anchorMax = new Vector2(0f, 0.5f);
boxRect.pivot = new Vector2(0f, 0.5f);
boxRect.sizeDelta = new Vector2(24f, 24f);
var check = CreatePanel("Checkmark", box.transform, Accent);
Stretch(check.GetComponent<RectTransform>(), new Vector2(5f, 5f), new Vector2(-5f, -5f));
var text = CreateText("Label", root.transform, label, 15f);
SetAnchors(text.rectTransform, Vector2.zero, Vector2.one, new Vector2(34f, 0f), Vector2.zero);
text.alignment = TextAlignmentOptions.MidlineLeft;
var toggle = root.GetComponent<Toggle>();
toggle.targetGraphic = box.GetComponent<Image>();
toggle.graphic = check.GetComponent<Image>();
toggle.isOn = false;
return toggle;
}
private static void CreateList(
string name,
Transform parent,
out RectTransform content,
out DeveloperModeListRow template)
{
var root = CreatePanel(name, parent, new Color(0.02f, 0.035f, 0.05f, 1f));
var rootLayout = root.AddComponent<LayoutElement>();
rootLayout.flexibleHeight = 1f;
rootLayout.minHeight = 300f;
var scroll = root.AddComponent<ScrollRect>();
scroll.horizontal = false;
scroll.vertical = true;
scroll.movementType = ScrollRect.MovementType.Clamped;
scroll.scrollSensitivity = 24f;
var viewport = CreateUiObject("Viewport", typeof(RectMask2D));
viewport.transform.SetParent(root.transform, false);
Stretch(viewport.GetComponent<RectTransform>(), new Vector2(3f, 3f), new Vector2(-3f, -3f));
var contentObject = CreateUiObject(
"Content",
typeof(VerticalLayoutGroup),
typeof(ContentSizeFitter));
contentObject.transform.SetParent(viewport.transform, false);
content = contentObject.GetComponent<RectTransform>();
content.anchorMin = new Vector2(0f, 1f);
content.anchorMax = new Vector2(1f, 1f);
content.pivot = new Vector2(0.5f, 1f);
content.sizeDelta = Vector2.zero;
var vertical = contentObject.GetComponent<VerticalLayoutGroup>();
vertical.spacing = 2f;
vertical.childControlWidth = true;
vertical.childForceExpandWidth = true;
vertical.childControlHeight = true;
vertical.childForceExpandHeight = false;
contentObject.GetComponent<ContentSizeFitter>().verticalFit =
ContentSizeFitter.FitMode.PreferredSize;
var row = CreateUiObject(
"Row Template",
typeof(CanvasRenderer),
typeof(Image),
typeof(Button),
typeof(LayoutElement),
typeof(DeveloperModeListRow));
row.transform.SetParent(content, false);
var rowImage = row.GetComponent<Image>();
rowImage.color = Surface;
var rowButton = row.GetComponent<Button>();
rowButton.targetGraphic = rowImage;
var rowLayout = row.GetComponent<LayoutElement>();
rowLayout.preferredHeight = 30f;
rowLayout.minHeight = 30f;
var rowText = CreateText("Label", row.transform, "Template", 13f);
Stretch(rowText.rectTransform, new Vector2(7f, 2f), new Vector2(-7f, -2f));
rowText.alignment = TextAlignmentOptions.MidlineLeft;
rowText.enableWordWrapping = false;
var serialized = new SerializedObject(row.GetComponent<DeveloperModeListRow>());
Set(serialized, "button", rowButton);
Set(serialized, "label", rowText);
Set(serialized, "background", rowImage);
serialized.ApplyModifiedPropertiesWithoutUndo();
row.SetActive(false);
template = row.GetComponent<DeveloperModeListRow>();
scroll.viewport = viewport.GetComponent<RectTransform>();
scroll.content = content;
}
private static void SetAnchors(
RectTransform rect,
Vector2 min,
Vector2 max,
Vector2 offsetMin,
Vector2 offsetMax)
{
rect.anchorMin = min;
rect.anchorMax = max;
rect.offsetMin = offsetMin;
rect.offsetMax = offsetMax;
}
private static void Stretch(
RectTransform rect,
Vector2 offsetMin,
Vector2 offsetMax)
{
rect.anchorMin = Vector2.zero;
rect.anchorMax = Vector2.one;
rect.offsetMin = offsetMin;
rect.offsetMax = offsetMax;
}
private static void Stretch(RectTransform rect)
{
Stretch(rect, Vector2.zero, Vector2.zero);
}
private static void AddLayout(GameObject target, float height)
{
var layout = target.GetComponent<LayoutElement>() ?? target.AddComponent<LayoutElement>();
layout.preferredHeight = height;
}
private static void Set(SerializedObject serialized, string propertyName, UnityEngine.Object value)
{
var property = serialized.FindProperty(propertyName)
?? throw new MissingFieldException(
serialized.targetObject.GetType().Name,
propertyName);
property.objectReferenceValue = value;
}
}
}
#endif
@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: c2aea902eb4326b499d698ff7b3b3c14
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.
@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: f4047c3eeaa49a64f9dad684194099f6
guid: a9d37a5cd9ff0d04d81adda3a8bb4db4
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
Binary file not shown.
Binary file not shown.
@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 4f1cf8833d5b4154bbf87fc8059b87d8
guid: 0dba2e7112d234846a23e86772d49059
TrueTypeFontImporter:
externalObjects: {}
serializedVersion: 4
@@ -9,7 +9,7 @@ TrueTypeFontImporter:
characterPadding: 1
includeFontData: 1
fontNames:
- Source Han Sans CN
- FZHei-B01S
fallbackFontReferences: []
customCharacters:
fontRenderingMode: 0
@@ -746,8 +746,8 @@ MonoBehaviour:
m_Calls: []
m_text: "2\xD7"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -881,8 +881,8 @@ MonoBehaviour:
m_Calls: []
m_text: 0 variables
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -1035,10 +1035,10 @@ MonoBehaviour:
m_PersistentCalls:
m_Calls: []
m_text: "\u5B58\u6863\u70B9\uFF08\u25CF \u5DF2\u5F55\u5236 / \u25CB \u7F3A\u5931
/ \u2715 \u65E0\u6548\uFF09"
/ \xD7 \u65E0\u6548\uFF09"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -1191,8 +1191,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u8303\u56F4\uFF1A\u5168\u90E8"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -2303,8 +2303,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u7EE7\u7EED"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -2438,8 +2438,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u5F55\u5236\u663E\u793A"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -2734,8 +2734,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u641C\u7D22 message/context/stack..."
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -3482,8 +3482,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u6D4B\u8BD5\u5B58\u6863\u5F55\u5236\u9ED8\u8BA4\u5173\u95ED\uFF1B\u5F00\u542F\u540E\u4EC5\u590D\u5236\u6B63\u5F0F\u8282\u70B9\u81EA\u52A8\u6863\u3002"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -3636,8 +3636,8 @@ MonoBehaviour:
m_Calls: []
m_text: Template
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -3967,8 +3967,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u25CB OFF"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -4553,8 +4553,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u6E05\u7A7A\u5B58\u6863\u5E93"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -4829,8 +4829,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u663E\u793A\u7248\u672C\u53F7"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -5764,8 +5764,8 @@ MonoBehaviour:
m_Calls: []
m_text: "1\xD7"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -5898,8 +5898,8 @@ MonoBehaviour:
m_Calls: []
m_text:
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -6032,8 +6032,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u6682\u505C"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -6166,8 +6166,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u5220\u9664\u9009\u4E2D"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -6300,8 +6300,8 @@ MonoBehaviour:
m_Calls: []
m_text:
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -6825,8 +6825,8 @@ MonoBehaviour:
m_Calls: []
m_text: "0.5\xD7"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -6959,8 +6959,8 @@ MonoBehaviour:
m_Calls: []
m_text: AIBIS DREAM / DEVELOPMENT MODE
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -7093,8 +7093,8 @@ MonoBehaviour:
m_Calls: []
m_text: "Yarn \u53D8\u91CF"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -7227,8 +7227,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u8DF3\u8F6C\u5230\u9009\u4E2D"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -7473,8 +7473,8 @@ MonoBehaviour:
m_Calls: []
m_text:
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -8073,8 +8073,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u641C\u7D22\u53D8\u91CF\u540D\u6216\u503C..."
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -8335,8 +8335,8 @@ MonoBehaviour:
m_Calls: []
m_text: Template
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -8612,8 +8612,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u7AE0\u8282 / \u8986\u76D6\u7387"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -8908,8 +8908,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u7C7B\u522B\uFF1A\u5168\u90E8"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -9120,8 +9120,8 @@ MonoBehaviour:
m_Calls: []
m_text: Template
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -9796,8 +9796,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u590D\u5236\u8FC7\u6EE4\u7ED3\u679C"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -9931,8 +9931,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u8FD0\u884C\u72B6\u6001"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -10085,8 +10085,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u6D4B\u8BD5\u5B58\u6863"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -10377,8 +10377,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u6700\u4F4E\u7B49\u7EA7\uFF1A\u5168\u90E8"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -10596,8 +10596,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u672A\u9009\u62E9\u65E5\u5FD7\u3002"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -11312,8 +11312,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u7C7B\u578B\uFF1A\u5168\u90E8"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -11885,8 +11885,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u663E\u793A\u6E38\u620F\u5149\u6807\uFF08\u9762\u677F\u6253\u5F00\u65F6\u59CB\u7EC8\u53EF\u89C1\uFF09"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -12019,8 +12019,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u641C\u7D22\u7AE0\u8282\u3001\u8282\u70B9\u6216\u573A\u666F..."
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -12154,8 +12154,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u7F13\u51B2 0"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -12308,8 +12308,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u590D\u5236\u9009\u4E2D/\u5806\u6808"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -12442,8 +12442,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u6682\u505C\u6EDA\u52A8"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -12576,8 +12576,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u6E05\u7A7A\u5185\u5B58"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -12905,8 +12905,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u4F1A\u8BDD\u4E0E\u65F6\u95F4\u63A7\u5236"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -13252,8 +13252,8 @@ MonoBehaviour:
m_Calls: []
m_text:
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -13528,8 +13528,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\xD7"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -13662,8 +13662,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u65E5\u5FD7"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -13796,8 +13796,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u91CD\u65B0\u626B\u63CF"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -13930,8 +13930,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u6253\u5F00\u76EE\u5F55"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -14066,8 +14066,8 @@ MonoBehaviour:
m_text: "\u6E38\u620F\u4FDD\u6301\u8FD0\u884C\uFF1B\u6240\u6709\u63A7\u5236\u4ECD\u53D7
GameManager \u72B6\u6001\u7EA6\u675F\u3002"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -14362,8 +14362,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u6982\u89C8"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -15073,8 +15073,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u663E\u793A\u4E0E\u63A7\u5236"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -15335,8 +15335,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u6E05\u7406\u65E0\u6548"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -15470,8 +15470,8 @@ MonoBehaviour:
m_Calls: []
m_text:
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -15624,8 +15624,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u663E\u793A\u5BF9\u8BDD\u89C6\u89C9\uFF08\u4E0D\u505C\u6B62 Yarn\uFF09"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -15932,8 +15932,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u5F55\u5236\u6D4B\u8BD5\u5B58\u6863"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -16194,8 +16194,8 @@ MonoBehaviour:
m_Calls: []
m_text: Template
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -16328,8 +16328,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u590D\u5236\u8BCA\u65AD\u6458\u8981"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -16679,8 +16679,8 @@ MonoBehaviour:
m_Calls: []
m_text: "\u663E\u793A Top Bar"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_sharedMaterial: {fileID: -6659093157667844055, guid: f242fb3dde1933640859f1c54591c9c8, type: 2}
m_fontAsset: {fileID: 11400000, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_sharedMaterial: {fileID: -2387525746376460593, guid: a9d37a5cd9ff0d04d81adda3a8bb4db4, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
@@ -740,7 +740,7 @@ namespace AibisDream.UI
if (row.Kind == TestSaveCoverageRowKind.Invalid || entry == null || !entry.IsValid)
{
return (
$" 无效 {row.NodeName} | "
$"× 无效 {row.NodeName} | "
+ (entry?.IsValid == true
? "当前流程找不到对应章节/YarnProject。"
: entry?.StatusMessage ?? "未知错误"),