Code structure cleanup. (2)

This commit is contained in:
2023-08-24 16:18:16 +08:00
parent 1f58390298
commit 8fa2bd1e81
55 changed files with 77 additions and 65 deletions

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: ba8a8b6df16a9714f9785aba6adc0427
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,7 +1,6 @@
using Cryville.Crtr.Browsing;
using UnityEngine;
namespace Cryville.Crtr.UI {
namespace Cryville.Crtr.Browsing.UI {
internal abstract class BrowserItem : MonoBehaviour {
public int? Id { get; private set; }
protected ResourceItemMeta meta;

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: daa91a9b67de4114792406fdc15d2eef
guid: c3cee963751f1ee4c9792c8c8983f51d
MonoImporter:
externalObjects: {}
serializedVersion: 2

View File

@@ -1,9 +1,8 @@
using Cryville.Crtr.Browsing;
using TMPro;
using UnityEngine;
using UnityEngine.UI;
namespace Cryville.Crtr.UI {
namespace Cryville.Crtr.Browsing.UI {
internal class BrowserItemTile : BrowserItem {
#pragma warning disable IDE0044
[SerializeField]

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: ed8e603c4cc451b48a917ae3e3c247b8
guid: 18dcb7d928c649f46bda005527fb6a17
MonoImporter:
externalObjects: {}
serializedVersion: 2

View File

@@ -1,11 +1,10 @@
using Cryville.Common;
using Cryville.Crtr.Browsing;
using System;
using TMPro;
using UnityEngine;
using UnityEngine.UI;
namespace Cryville.Crtr.UI {
namespace Cryville.Crtr.Browsing.UI {
public class DetailPanel : ResourceBrowserUnit {
#pragma warning disable IDE0044
[SerializeField]

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: fb051327d6131e34da9095a055dfb8a1
guid: 9bdcc04cb1961dd4e9483dbf6c6d6f8b
MonoImporter:
externalObjects: {}
serializedVersion: 2

View File

@@ -1,7 +1,7 @@
using UnityEngine;
using UnityEngine.UI;
namespace Cryville.Crtr.UI {
namespace Cryville.Crtr.Browsing.UI {
internal class PathPart : MonoBehaviour {
private int _id;
private Text _exp;

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 61827f7104dbb3045bb0bf488132984d
guid: 961fa71cc64cc2a4b88adfc5a1aad216
MonoImporter:
externalObjects: {}
serializedVersion: 2

View File

@@ -1,11 +1,11 @@
using Cryville.Common.Unity;
using Cryville.Common.Unity.UI;
using Cryville.Crtr.Browsing;
using Cryville.Crtr.UI;
using System;
using UnityEngine;
using UnityEngine.UI;
namespace Cryville.Crtr.UI {
namespace Cryville.Crtr.Browsing.UI {
public class ResourceBrowser : ResourceBrowserUnit {
public IResourceManager<ChartDetail> ResourceManager;
public ScrollableItemGrid PathContainer;

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 5849fb93f40efc54bb3eb4df80fd1121
guid: 8d8141a90dc49f741b382e7abbf0a9c8
MonoImporter:
externalObjects: {}
serializedVersion: 2

View File

@@ -1,12 +1,12 @@
using Cryville.Common.Unity.UI;
using Cryville.Crtr.Browsing;
using Cryville.Crtr.Config;
using Cryville.Crtr.Config.UI;
using Cryville.Crtr.UI;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
using UnityEngine.UI;
namespace Cryville.Crtr.UI {
namespace Cryville.Crtr.Browsing.UI {
public class ResourceBrowserMaster : MonoBehaviour {
[SerializeField]
private Button m_playButton;

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 5e12fb3a977e54a4d8c0b92a1e24728e
guid: 1c6c8bc301408004a904079721302722
MonoImporter:
externalObjects: {}
serializedVersion: 2

View File

@@ -1,6 +1,6 @@
using UnityEngine;
namespace Cryville.Crtr.UI {
namespace Cryville.Crtr.Browsing.UI {
public abstract class ResourceBrowserUnit : MonoBehaviour {
protected ResourceBrowserMaster Master { get; private set; }
protected virtual void Awake() {

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 1f7ad893896ebbe488994458dcd34218
guid: e8d98fa73d49ab94cb1a16c5ef09db6c
MonoImporter:
externalObjects: {}
serializedVersion: 2

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 26842cf5cfcceb14a9dbb07adbdf4da0
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -7,7 +7,7 @@ using System.Text;
using UnityEngine;
using Logger = Cryville.Common.Logging.Logger;
namespace Cryville.Crtr.Config {
namespace Cryville.Crtr.Config.UI {
public class ConfigPanelMaster : MonoBehaviour {
[SerializeField]
Menu m_menu;

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 54c06a15adfb41548acca0d73f391fe7
guid: bad1f43573d4f1143a94fddddd30fb81
MonoImporter:
externalObjects: {}
serializedVersion: 2

View File

@@ -7,7 +7,7 @@ using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
namespace Cryville.Crtr.Config {
namespace Cryville.Crtr.Config.UI {
public class InputConfigPanel : MonoBehaviour {
[SerializeField]
ConfigPanelMaster m_configScene;

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: d27589834da67984d98c6147c8b6b5bb
guid: 279d2404a312e5543813d8aca02800b8
MonoImporter:
externalObjects: {}
serializedVersion: 2

View File

@@ -4,7 +4,7 @@ using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.UI;
namespace Cryville.Crtr.Config {
namespace Cryville.Crtr.Config.UI {
public class InputConfigPanelEntry : MonoBehaviour {
[SerializeField]
Text m_key;

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 8661f4d4934e11040a0c65729d4ba47a
guid: 9741a0ed8c1c5e0468ea89f2cf33f36c
MonoImporter:
externalObjects: {}
serializedVersion: 2

View File

@@ -1,7 +1,7 @@
using UnityEngine;
using UnityEngine.EventSystems;
namespace Cryville.Crtr.Config {
namespace Cryville.Crtr.Config.UI {
public class PVPBool : PropertyValuePanel, IPointerClickHandler {
[SerializeField]
RectTransform m_on;

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 362a7cfafb57b9f46bbca9ed88d18c53
guid: 9cb1bc40304ff174f891239c8f450c1c
MonoImporter:
externalObjects: {}
serializedVersion: 2

View File

@@ -1,6 +1,6 @@
using System;
namespace Cryville.Crtr.Config {
namespace Cryville.Crtr.Config.UI {
public class PVPNumber : PVPNumberBase {
protected override void OnValueUpdated() {
base.OnValueUpdated();

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 5b5d86b95e0bf894b86c63127d5ac06c
guid: 94cb9dad5ac3eb04ca16d58a7bae0cb5
MonoImporter:
externalObjects: {}
serializedVersion: 2

View File

@@ -2,7 +2,7 @@ using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.UI;
namespace Cryville.Crtr.Config {
namespace Cryville.Crtr.Config.UI {
public abstract class PVPNumberBase : PropertyValuePanel {
[SerializeField]
EventTrigger m_ctn;

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 32fb9b8479cd8294296453d1aa651ff4
guid: c928ece9c4b30f04cb33f66eb9f050b3
MonoImporter:
externalObjects: {}
serializedVersion: 2

View File

@@ -1,6 +1,6 @@
using System;
namespace Cryville.Crtr.Config {
namespace Cryville.Crtr.Config.UI {
public class PVPNumberStepped : PVPNumberBase {
protected override void OnIdle() {
SetRatio(0.5f);

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: f754d98e38098654a878fc9121db536d
guid: c309650ed758ea34ba64e765f59bb043
MonoImporter:
externalObjects: {}
serializedVersion: 2

View File

@@ -1,6 +1,6 @@
using UnityEngine.UI;
namespace Cryville.Crtr.Config {
namespace Cryville.Crtr.Config.UI {
public class PVPString : PropertyValuePanel {
protected override void OnValueUpdated() { _inputField.text = (string)MappedValue; }

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 1b9a6e3b503784e4aa78215e9b004a8f
guid: f81596a59a59fce48854b6753fe8cfc6
MonoImporter:
externalObjects: {}
serializedVersion: 2

View File

@@ -2,7 +2,7 @@ using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
namespace Cryville.Crtr.Config {
namespace Cryville.Crtr.Config.UI {
public class PropertyCategoryPanel : MonoBehaviour {
[SerializeField]
private GameObject m_propertyPrefab;

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 71da54f24b65d2f41a00c5a4bd0ff1bf
guid: 11c5451aac09cbd4a8e94c82d5c568e8
MonoImporter:
externalObjects: {}
serializedVersion: 2

View File

@@ -1,7 +1,7 @@
using System.Collections.Generic;
using UnityEngine;
namespace Cryville.Crtr.Config {
namespace Cryville.Crtr.Config.UI {
public class PropertyMasterPanel : MonoBehaviour {
[SerializeField]
GameObject m_categoryPrefab;

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 4e6129746af547242bfa4e7404185936
guid: f8d04667a373e4648a83440b496c8127
MonoImporter:
externalObjects: {}
serializedVersion: 2

View File

@@ -1,7 +1,7 @@
using UnityEngine;
using UnityEngine.UI;
namespace Cryville.Crtr.Config {
namespace Cryville.Crtr.Config.UI {
public class PropertyPanel : MonoBehaviour {
[SerializeField]
GameObject m_bool;

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: e47c05cfd69aa3f4d9886293e66877e9
guid: 0a812a9e54dd057459b501c0881b0f68
MonoImporter:
externalObjects: {}
serializedVersion: 2

View File

@@ -1,6 +1,6 @@
using UnityEngine;
namespace Cryville.Crtr.Config {
namespace Cryville.Crtr.Config.UI {
public abstract class PropertyValuePanel : MonoBehaviour {
IPropertyAdapter _property;
public void Init(IPropertyAdapter property) {

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: c71cc11a0b1429c4fac91296bf8c5a63
guid: aa6b204c7a1fd1d4c95d912196fc7566
MonoImporter:
externalObjects: {}
serializedVersion: 2

View File

@@ -3,7 +3,6 @@ using Cryville.Common.Buffers;
using Cryville.Common.Collections.Specialized;
using Cryville.Crtr.Ruleset;
using Cryville.Crtr.Skin;
using Cryville.Crtr.Skin.Components;
using System;
using System.Collections.Generic;
using System.Globalization;

View File

@@ -1,5 +1,4 @@
using Cryville.Common;
using Cryville.Crtr.Skin.Components;
using Cryville.Crtr.Event;
using System;
using System.Collections.Generic;

View File

@@ -3,7 +3,7 @@ using Cryville.Common.Collections.Specialized;
using Cryville.Common.Pdt;
using UnityEngine;
namespace Cryville.Crtr.Skin.Components {
namespace Cryville.Crtr.Skin {
public abstract class SkinComponent : MonoBehaviour {
/// <summary>
/// The property operators of the component.

View File

@@ -1,6 +1,7 @@
using Cryville.Common.Unity.UI;
using Cryville.Crtr.Browsing.UI;
using Cryville.Crtr.Config;
using Cryville.Crtr.UI;
using Cryville.Crtr.Config.UI;
using System.Collections.Generic;
using TMPro;
using UnityEngine;

View File

@@ -2287,7 +2287,7 @@ MonoBehaviour:
m_GameObject: {fileID: 393496450}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4e6129746af547242bfa4e7404185936, type: 3}
m_Script: {fileID: 11500000, guid: f8d04667a373e4648a83440b496c8127, type: 3}
m_Name:
m_EditorClassIdentifier:
m_categoryPrefab: {fileID: 146546, guid: da2cbd4e64356e448b1c9ff86b4fc1cb, type: 3}
@@ -3191,7 +3191,7 @@ MonoBehaviour:
m_GameObject: {fileID: 567613545}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d27589834da67984d98c6147c8b6b5bb, type: 3}
m_Script: {fileID: 11500000, guid: 279d2404a312e5543813d8aca02800b8, type: 3}
m_Name:
m_EditorClassIdentifier:
m_configScene: {fileID: 652419371}
@@ -3443,7 +3443,7 @@ MonoBehaviour:
m_GameObject: {fileID: 652419369}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 54c06a15adfb41548acca0d73f391fe7, type: 3}
m_Script: {fileID: 11500000, guid: bad1f43573d4f1143a94fddddd30fb81, type: 3}
m_Name:
m_EditorClassIdentifier:
m_menu: {fileID: 444982125}
@@ -4915,7 +4915,7 @@ MonoBehaviour:
m_GameObject: {fileID: 885619953}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4e6129746af547242bfa4e7404185936, type: 3}
m_Script: {fileID: 11500000, guid: f8d04667a373e4648a83440b496c8127, type: 3}
m_Name:
m_EditorClassIdentifier:
m_categoryPrefab: {fileID: 146546, guid: da2cbd4e64356e448b1c9ff86b4fc1cb, type: 3}
@@ -5524,7 +5524,7 @@ MonoBehaviour:
m_GameObject: {fileID: 968284697}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fb051327d6131e34da9095a055dfb8a1, type: 3}
m_Script: {fileID: 11500000, guid: 9bdcc04cb1961dd4e9483dbf6c6d6f8b, type: 3}
m_Name:
m_EditorClassIdentifier:
m_coverPlaceholder: {fileID: 21300000, guid: cca2d29ec605e2540b2f1e8495051e5e, type: 3}
@@ -6397,7 +6397,7 @@ MonoBehaviour:
m_GameObject: {fileID: 1308645752}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4e6129746af547242bfa4e7404185936, type: 3}
m_Script: {fileID: 11500000, guid: f8d04667a373e4648a83440b496c8127, type: 3}
m_Name:
m_EditorClassIdentifier:
m_categoryPrefab: {fileID: 146546, guid: da2cbd4e64356e448b1c9ff86b4fc1cb, type: 3}
@@ -7157,7 +7157,7 @@ MonoBehaviour:
m_GameObject: {fileID: 1403805579}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5e12fb3a977e54a4d8c0b92a1e24728e, type: 3}
m_Script: {fileID: 11500000, guid: 1c6c8bc301408004a904079721302722, type: 3}
m_Name:
m_EditorClassIdentifier:
m_playButton: {fileID: 2095542304}
@@ -10056,7 +10056,7 @@ MonoBehaviour:
m_GameObject: {fileID: 1989757278}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5849fb93f40efc54bb3eb4df80fd1121, type: 3}
m_Script: {fileID: 11500000, guid: 8d8141a90dc49f741b382e7abbf0a9c8, type: 3}
m_Name:
m_EditorClassIdentifier:
PathContainer: {fileID: 1061052186}

View File

@@ -652,7 +652,7 @@ MonoBehaviour:
m_GameObject: {fileID: 193230}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ed8e603c4cc451b48a917ae3e3c247b8, type: 3}
m_Script: {fileID: 11500000, guid: 18dcb7d928c649f46bda005527fb6a17, type: 3}
m_Name:
m_EditorClassIdentifier:
m_iconPlaceholder: {fileID: 21300000, guid: cca2d29ec605e2540b2f1e8495051e5e, type: 3}

View File

@@ -72,7 +72,7 @@ MonoBehaviour:
m_GameObject: {fileID: 6357043606454703996}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8661f4d4934e11040a0c65729d4ba47a, type: 3}
m_Script: {fileID: 11500000, guid: 9741a0ed8c1c5e0468ea89f2cf33f36c, type: 3}
m_Name:
m_EditorClassIdentifier:
m_key: {fileID: 6357043607673937249}

View File

@@ -335,7 +335,7 @@ MonoBehaviour:
m_GameObject: {fileID: 1470186229546822}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 362a7cfafb57b9f46bbca9ed88d18c53, type: 3}
m_Script: {fileID: 11500000, guid: 9cb1bc40304ff174f891239c8f450c1c, type: 3}
m_Name:
m_EditorClassIdentifier:
m_on: {fileID: 224839398696807804}

View File

@@ -376,7 +376,7 @@ MonoBehaviour:
m_GameObject: {fileID: 1880403085839712}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5b5d86b95e0bf894b86c63127d5ac06c, type: 3}
m_Script: {fileID: 11500000, guid: 94cb9dad5ac3eb04ca16d58a7bae0cb5, type: 3}
m_Name:
m_EditorClassIdentifier:
m_ctn: {fileID: 114711521343559538}

View File

@@ -376,7 +376,7 @@ MonoBehaviour:
m_GameObject: {fileID: 1880403085839712}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f754d98e38098654a878fc9121db536d, type: 3}
m_Script: {fileID: 11500000, guid: c309650ed758ea34ba64e765f59bb043, type: 3}
m_Name:
m_EditorClassIdentifier:
m_ctn: {fileID: 114711521343559538}

View File

@@ -309,6 +309,6 @@ MonoBehaviour:
m_GameObject: {fileID: 7940274472347270489}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 1b9a6e3b503784e4aa78215e9b004a8f, type: 3}
m_Script: {fileID: 11500000, guid: f81596a59a59fce48854b6753fe8cfc6, type: 3}
m_Name:
m_EditorClassIdentifier:

View File

@@ -224,6 +224,6 @@ MonoBehaviour:
m_GameObject: {fileID: 115192}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 61827f7104dbb3045bb0bf488132984d, type: 3}
m_Script: {fileID: 11500000, guid: 961fa71cc64cc2a4b88adfc5a1aad216, type: 3}
m_Name:
m_EditorClassIdentifier:

View File

@@ -179,7 +179,7 @@ MonoBehaviour:
m_GameObject: {fileID: 184716}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e47c05cfd69aa3f4d9886293e66877e9, type: 3}
m_Script: {fileID: 11500000, guid: 0a812a9e54dd057459b501c0881b0f68, type: 3}
m_Name:
m_EditorClassIdentifier:
m_bool: {fileID: 1470186229546822, guid: a800312865d564c45a527666aecf4148, type: 3}

View File

@@ -291,7 +291,7 @@ MonoBehaviour:
m_GameObject: {fileID: 146546}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 71da54f24b65d2f41a00c5a4bd0ff1bf, type: 3}
m_Script: {fileID: 11500000, guid: 11c5451aac09cbd4a8e94c82d5c568e8, type: 3}
m_Name:
m_EditorClassIdentifier:
m_propertyPrefab: {fileID: 184716, guid: 32c94ddaa9280184eb9fa67692b906f6, type: 3}