From 13d8c42778ac97b40cd30aeb4ea75f211f64ae6d Mon Sep 17 00:00:00 2001 From: zhangaotian <8474238@qq.com> Date: Fri, 19 Jul 2024 17:18:17 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=BB=BA=E9=80=A0=E3=80=91=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E5=9B=BE=E6=A0=87=E5=8A=A0=E8=BD=BD=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../{Series_Spring.meta => Build_1.meta} | 0 .../{Series_Spring => Build_1}/Node1.meta | 0 .../Node1/Icon.meta | 0 .../Node1/Icon/Option1.png} | Bin .../Node1/Icon/Option1.png.meta} | 0 .../Node1/Icon/Option2.png} | Bin .../Node1/Icon/Option2.png.meta} | 0 .../Node1/Icon/Option3.png} | Bin .../Node1/Icon/Option3.png.meta} | 0 .../Node1/Normal.meta | 0 .../Node1/Normal/Option1.png} | Bin .../Node1/Normal/Option1.png.meta} | 0 .../Node1/Normal/Option2.png} | Bin .../Node1/Normal/Option2.png.meta} | 0 .../Node1/Normal/Option3.png} | Bin .../Node1/Normal/Option3.png.meta} | 0 .../{Series_Spring => Build_1}/Node2.meta | 0 .../Node2/Icon.meta | 0 .../Node2/Icon/Option1.png} | Bin .../Node2/Icon/Option1.png.meta} | 0 .../Node2/Icon/Option2.png} | Bin .../Node2/Icon/Option2.png.meta} | 0 .../Node2/Icon/Option3.png} | Bin .../Node2/Icon/Option3.png.meta} | 0 .../Node2/Normal.meta | 0 .../Node2/Normal/Option1.png} | Bin .../Node2/Normal/Option1.png.meta} | 0 .../Node2/Normal/Option2.png} | Bin .../Node2/Normal/Option2.png.meta} | 0 .../Node2/Normal/Option3.png} | Bin .../Node2/Normal/Option3.png.meta} | 0 .../{Series_Spring => Build_1}/Node3.meta | 0 .../Node3/Icon.meta | 0 .../Node3/Icon/Option1.png} | Bin .../Node3/Icon/Option1.png.meta} | 0 .../Node3/Icon/Option2.png} | Bin .../Node3/Icon/Option2.png.meta} | 0 .../Node3/Icon/Option3.png} | Bin .../Node3/Icon/Option3.png.meta} | 0 .../Node3/Normal.meta | 0 .../Node3/Normal/Option1.png} | Bin .../Node3/Normal/Option1.png.meta} | 0 .../Node3/Normal/Option2.png} | Bin .../Node3/Normal/Option2.png.meta} | 0 .../Node3/Normal/Option3.png} | Bin .../Node3/Normal/Option3.png.meta} | 0 .../{Series_Spring => Build_1}/Node4.meta | 0 .../Node4/Icon.meta | 0 .../Node4/Icon/Option1.png} | Bin .../Node4/Icon/Option1.png.meta} | 0 .../Node4/Icon/Option2.png} | Bin .../Node4/Icon/Option2.png.meta} | 0 .../Node4/Icon/Option3.png} | Bin .../Node4/Icon/Option3.png.meta} | 0 .../Node4/Normal.meta | 0 .../Node4/Normal/Option1.png} | Bin .../Node4/Normal/Option1.png.meta} | 0 .../Node4/Normal/Option2.png} | Bin .../Node4/Normal/Option2.png.meta} | 0 .../Node4/Normal/Option3.png} | Bin .../Node4/Normal/Option3.png.meta} | 0 .../{Series_Spring => Build_1}/Node5.meta | 0 .../Node5/Icon.meta | 0 .../Node5/Icon/Option1.png} | Bin .../Node5/Icon/Option1.png.meta} | 0 .../Node5/Icon/Option2.png} | Bin .../Node5/Icon/Option2.png.meta} | 0 .../Node5/Icon/Option3.png} | Bin .../Node5/Icon/Option3.png.meta} | 0 .../Node5/Normal.meta | 0 .../Node5/Normal/Option1.png} | Bin .../Node5/Normal/Option1.png.meta} | 0 .../Node5/Normal/Option2.png} | Bin .../Node5/Normal/Option2.png.meta} | 0 .../Node5/Normal/Option3.png} | Bin .../Node5/Normal/Option3.png.meta} | 0 Forest/Assets/Config/Build/Build_1.json | 10 +++--- .../Editor/GameBuild/GameBuildWindow.cs | 4 +-- .../Scripts/Framework/Manager/BuildManager.cs | 31 +++++------------- .../GameStartLoadingExecutor.cs | 7 ---- 80 files changed, 16 insertions(+), 36 deletions(-) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring.meta => Build_1.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring => Build_1}/Node1.meta (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring => Build_1}/Node1/Icon.meta (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node1/Icon/Grass_1.png => Build_1/Node1/Icon/Option1.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node1/Icon/Grass_1.png.meta => Build_1/Node1/Icon/Option1.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node1/Icon/Grass_2.png => Build_1/Node1/Icon/Option2.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node1/Icon/Grass_2.png.meta => Build_1/Node1/Icon/Option2.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node1/Icon/Grass_3.png => Build_1/Node1/Icon/Option3.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node1/Icon/Grass_3.png.meta => Build_1/Node1/Icon/Option3.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring => Build_1}/Node1/Normal.meta (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node1/Normal/Grass_1.png => Build_1/Node1/Normal/Option1.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node1/Normal/Grass_1.png.meta => Build_1/Node1/Normal/Option1.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node1/Normal/Grass_2.png => Build_1/Node1/Normal/Option2.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node1/Normal/Grass_2.png.meta => Build_1/Node1/Normal/Option2.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node1/Normal/Grass_3.png => Build_1/Node1/Normal/Option3.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node1/Normal/Grass_3.png.meta => Build_1/Node1/Normal/Option3.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring => Build_1}/Node2.meta (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring => Build_1}/Node2/Icon.meta (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node2/Icon/Tree1_1.png => Build_1/Node2/Icon/Option1.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node2/Icon/Tree1_1.png.meta => Build_1/Node2/Icon/Option1.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node2/Icon/Tree1_2.png => Build_1/Node2/Icon/Option2.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node2/Icon/Tree1_2.png.meta => Build_1/Node2/Icon/Option2.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node2/Icon/Tree1_3.png => Build_1/Node2/Icon/Option3.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node2/Icon/Tree1_3.png.meta => Build_1/Node2/Icon/Option3.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring => Build_1}/Node2/Normal.meta (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node2/Normal/Tree1_1.png => Build_1/Node2/Normal/Option1.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node2/Normal/Tree1_1.png.meta => Build_1/Node2/Normal/Option1.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node2/Normal/Tree1_2.png => Build_1/Node2/Normal/Option2.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node2/Normal/Tree1_2.png.meta => Build_1/Node2/Normal/Option2.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node2/Normal/Tree1_3.png => Build_1/Node2/Normal/Option3.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node2/Normal/Tree1_3.png.meta => Build_1/Node2/Normal/Option3.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring => Build_1}/Node3.meta (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring => Build_1}/Node3/Icon.meta (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node3/Icon/Tree2_1.png => Build_1/Node3/Icon/Option1.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node3/Icon/Tree2_1.png.meta => Build_1/Node3/Icon/Option1.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node3/Icon/Tree2_2.png => Build_1/Node3/Icon/Option2.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node3/Icon/Tree2_2.png.meta => Build_1/Node3/Icon/Option2.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node3/Icon/Tree2_3.png => Build_1/Node3/Icon/Option3.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node3/Icon/Tree2_3.png.meta => Build_1/Node3/Icon/Option3.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring => Build_1}/Node3/Normal.meta (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node3/Normal/Tree2_1.png => Build_1/Node3/Normal/Option1.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node3/Normal/Tree2_1.png.meta => Build_1/Node3/Normal/Option1.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node3/Normal/Tree2_2.png => Build_1/Node3/Normal/Option2.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node3/Normal/Tree2_2.png.meta => Build_1/Node3/Normal/Option2.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node3/Normal/Tree2_3.png => Build_1/Node3/Normal/Option3.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node3/Normal/Tree2_3.png.meta => Build_1/Node3/Normal/Option3.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring => Build_1}/Node4.meta (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring => Build_1}/Node4/Icon.meta (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node4/Icon/Tree3_1.png => Build_1/Node4/Icon/Option1.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node4/Icon/Tree3_1.png.meta => Build_1/Node4/Icon/Option1.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node4/Icon/Tree3_2.png => Build_1/Node4/Icon/Option2.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node4/Icon/Tree3_2.png.meta => Build_1/Node4/Icon/Option2.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node4/Icon/Tree3_3.png => Build_1/Node4/Icon/Option3.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node4/Icon/Tree3_3.png.meta => Build_1/Node4/Icon/Option3.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring => Build_1}/Node4/Normal.meta (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node4/Normal/Tree3_1.png => Build_1/Node4/Normal/Option1.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node4/Normal/Tree3_1.png.meta => Build_1/Node4/Normal/Option1.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node4/Normal/Tree3_2.png => Build_1/Node4/Normal/Option2.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node4/Normal/Tree3_2.png.meta => Build_1/Node4/Normal/Option2.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node4/Normal/Tree3_3.png => Build_1/Node4/Normal/Option3.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node4/Normal/Tree3_3.png.meta => Build_1/Node4/Normal/Option3.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring => Build_1}/Node5.meta (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring => Build_1}/Node5/Icon.meta (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node5/Icon/Island_1.png => Build_1/Node5/Icon/Option1.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node5/Icon/Island_1.png.meta => Build_1/Node5/Icon/Option1.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node5/Icon/Island_2.png => Build_1/Node5/Icon/Option2.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node5/Icon/Island_2.png.meta => Build_1/Node5/Icon/Option2.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node5/Icon/Island_3.png => Build_1/Node5/Icon/Option3.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node5/Icon/Island_3.png.meta => Build_1/Node5/Icon/Option3.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring => Build_1}/Node5/Normal.meta (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node5/Normal/Island_1.png => Build_1/Node5/Normal/Option1.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node5/Normal/Island_1.png.meta => Build_1/Node5/Normal/Option1.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node5/Normal/Island_2.png => Build_1/Node5/Normal/Option2.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node5/Normal/Island_2.png.meta => Build_1/Node5/Normal/Option2.png.meta} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node5/Normal/Island_3.png => Build_1/Node5/Normal/Option3.png} (100%) rename Forest/Assets/Art/GameBuild/Texture/{Series_Spring/Node5/Normal/Island_3.png.meta => Build_1/Node5/Normal/Option3.png.meta} (100%) diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node1.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node1.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Icon.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Icon.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Icon.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Icon.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Icon/Grass_1.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Icon/Option1.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Icon/Grass_1.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Icon/Option1.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Icon/Grass_1.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Icon/Option1.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Icon/Grass_1.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Icon/Option1.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Icon/Grass_2.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Icon/Option2.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Icon/Grass_2.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Icon/Option2.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Icon/Grass_2.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Icon/Option2.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Icon/Grass_2.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Icon/Option2.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Icon/Grass_3.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Icon/Option3.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Icon/Grass_3.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Icon/Option3.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Icon/Grass_3.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Icon/Option3.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Icon/Grass_3.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Icon/Option3.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Normal.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Normal.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Normal.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Normal.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Normal/Grass_1.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Normal/Option1.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Normal/Grass_1.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Normal/Option1.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Normal/Grass_1.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Normal/Option1.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Normal/Grass_1.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Normal/Option1.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Normal/Grass_2.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Normal/Option2.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Normal/Grass_2.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Normal/Option2.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Normal/Grass_2.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Normal/Option2.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Normal/Grass_2.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Normal/Option2.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Normal/Grass_3.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Normal/Option3.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Normal/Grass_3.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Normal/Option3.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Normal/Grass_3.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Normal/Option3.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node1/Normal/Grass_3.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node1/Normal/Option3.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node2.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node2.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Icon.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Icon.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Icon.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Icon.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Icon/Tree1_1.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Icon/Option1.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Icon/Tree1_1.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Icon/Option1.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Icon/Tree1_1.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Icon/Option1.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Icon/Tree1_1.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Icon/Option1.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Icon/Tree1_2.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Icon/Option2.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Icon/Tree1_2.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Icon/Option2.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Icon/Tree1_2.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Icon/Option2.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Icon/Tree1_2.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Icon/Option2.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Icon/Tree1_3.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Icon/Option3.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Icon/Tree1_3.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Icon/Option3.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Icon/Tree1_3.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Icon/Option3.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Icon/Tree1_3.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Icon/Option3.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Normal.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Normal.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Normal.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Normal.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Normal/Tree1_1.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Normal/Option1.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Normal/Tree1_1.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Normal/Option1.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Normal/Tree1_1.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Normal/Option1.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Normal/Tree1_1.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Normal/Option1.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Normal/Tree1_2.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Normal/Option2.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Normal/Tree1_2.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Normal/Option2.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Normal/Tree1_2.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Normal/Option2.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Normal/Tree1_2.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Normal/Option2.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Normal/Tree1_3.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Normal/Option3.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Normal/Tree1_3.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Normal/Option3.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Normal/Tree1_3.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Normal/Option3.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node2/Normal/Tree1_3.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node2/Normal/Option3.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node3.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node3.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Icon.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Icon.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Icon.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Icon.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Icon/Tree2_1.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Icon/Option1.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Icon/Tree2_1.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Icon/Option1.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Icon/Tree2_1.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Icon/Option1.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Icon/Tree2_1.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Icon/Option1.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Icon/Tree2_2.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Icon/Option2.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Icon/Tree2_2.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Icon/Option2.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Icon/Tree2_2.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Icon/Option2.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Icon/Tree2_2.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Icon/Option2.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Icon/Tree2_3.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Icon/Option3.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Icon/Tree2_3.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Icon/Option3.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Icon/Tree2_3.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Icon/Option3.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Icon/Tree2_3.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Icon/Option3.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Normal.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Normal.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Normal.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Normal.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Normal/Tree2_1.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Normal/Option1.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Normal/Tree2_1.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Normal/Option1.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Normal/Tree2_1.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Normal/Option1.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Normal/Tree2_1.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Normal/Option1.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Normal/Tree2_2.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Normal/Option2.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Normal/Tree2_2.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Normal/Option2.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Normal/Tree2_2.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Normal/Option2.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Normal/Tree2_2.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Normal/Option2.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Normal/Tree2_3.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Normal/Option3.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Normal/Tree2_3.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Normal/Option3.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Normal/Tree2_3.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Normal/Option3.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node3/Normal/Tree2_3.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node3/Normal/Option3.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node4.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node4.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Icon.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Icon.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Icon.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Icon.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Icon/Tree3_1.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Icon/Option1.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Icon/Tree3_1.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Icon/Option1.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Icon/Tree3_1.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Icon/Option1.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Icon/Tree3_1.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Icon/Option1.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Icon/Tree3_2.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Icon/Option2.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Icon/Tree3_2.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Icon/Option2.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Icon/Tree3_2.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Icon/Option2.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Icon/Tree3_2.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Icon/Option2.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Icon/Tree3_3.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Icon/Option3.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Icon/Tree3_3.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Icon/Option3.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Icon/Tree3_3.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Icon/Option3.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Icon/Tree3_3.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Icon/Option3.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Normal.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Normal.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Normal.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Normal.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Normal/Tree3_1.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Normal/Option1.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Normal/Tree3_1.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Normal/Option1.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Normal/Tree3_1.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Normal/Option1.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Normal/Tree3_1.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Normal/Option1.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Normal/Tree3_2.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Normal/Option2.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Normal/Tree3_2.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Normal/Option2.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Normal/Tree3_2.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Normal/Option2.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Normal/Tree3_2.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Normal/Option2.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Normal/Tree3_3.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Normal/Option3.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Normal/Tree3_3.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Normal/Option3.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Normal/Tree3_3.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Normal/Option3.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node4/Normal/Tree3_3.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node4/Normal/Option3.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node5.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node5.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Icon.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Icon.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Icon.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Icon.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Icon/Island_1.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Icon/Option1.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Icon/Island_1.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Icon/Option1.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Icon/Island_1.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Icon/Option1.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Icon/Island_1.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Icon/Option1.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Icon/Island_2.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Icon/Option2.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Icon/Island_2.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Icon/Option2.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Icon/Island_2.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Icon/Option2.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Icon/Island_2.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Icon/Option2.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Icon/Island_3.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Icon/Option3.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Icon/Island_3.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Icon/Option3.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Icon/Island_3.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Icon/Option3.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Icon/Island_3.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Icon/Option3.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Normal.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Normal.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Normal.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Normal.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Normal/Island_1.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Normal/Option1.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Normal/Island_1.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Normal/Option1.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Normal/Island_1.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Normal/Option1.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Normal/Island_1.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Normal/Option1.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Normal/Island_2.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Normal/Option2.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Normal/Island_2.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Normal/Option2.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Normal/Island_2.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Normal/Option2.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Normal/Island_2.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Normal/Option2.png.meta diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Normal/Island_3.png b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Normal/Option3.png similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Normal/Island_3.png rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Normal/Option3.png diff --git a/Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Normal/Island_3.png.meta b/Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Normal/Option3.png.meta similarity index 100% rename from Forest/Assets/Art/GameBuild/Texture/Series_Spring/Node5/Normal/Island_3.png.meta rename to Forest/Assets/Art/GameBuild/Texture/Build_1/Node5/Normal/Option3.png.meta diff --git a/Forest/Assets/Config/Build/Build_1.json b/Forest/Assets/Config/Build/Build_1.json index a1e36cb..4e53c23 100644 --- a/Forest/Assets/Config/Build/Build_1.json +++ b/Forest/Assets/Config/Build/Build_1.json @@ -34,7 +34,7 @@ "Option2", "Option3" ], - "IconPath": "Assets/Art/GameBuild/Texture/Series_Spring/Node1/Icon" + "IconPath": "Assets/Art/GameBuild/Texture/Build_1/Node1/Icon/{0}.png" }, { "name": "Node2", @@ -43,7 +43,7 @@ "Option2", "Option3" ], - "IconPath": "Assets/Art/GameBuild/Texture/Series_Spring/Node2/Icon" + "IconPath": "Assets/Art/GameBuild/Texture/Build_1/Node2/Icon/{0}.png" }, { "name": "Node3", @@ -52,7 +52,7 @@ "Option2", "Option3" ], - "IconPath": "Assets/Art/GameBuild/Texture/Series_Spring/Node3/Icon" + "IconPath": "Assets/Art/GameBuild/Texture/Build_1/Node3/Icon/{0}.png" }, { "name": "Node4", @@ -61,7 +61,7 @@ "Option2", "Option3" ], - "IconPath": "Assets/Art/GameBuild/Texture/Series_Spring/Node4/Icon" + "IconPath": "Assets/Art/GameBuild/Texture/Build_1/Node4/Icon/{0}.png" }, { "name": "Node5", @@ -70,7 +70,7 @@ "Option2", "Option3" ], - "IconPath": "Assets/Art/GameBuild/Texture/Series_Spring/Node5/Icon" + "IconPath": "Assets/Art/GameBuild/Texture/Build_1/Node5/Icon/{0}.png" } ] } \ No newline at end of file diff --git a/Forest/Assets/Editor/GameBuild/GameBuildWindow.cs b/Forest/Assets/Editor/GameBuild/GameBuildWindow.cs index ed0dc43..6dc4327 100644 --- a/Forest/Assets/Editor/GameBuild/GameBuildWindow.cs +++ b/Forest/Assets/Editor/GameBuild/GameBuildWindow.cs @@ -99,7 +99,7 @@ public class GameBuildWindow : OdinEditorWindow editorNode.BuildNode = node; if (!string.IsNullOrEmpty(node.IconPath)) - editorNode.optionPath = node.IconPath.Replace("Icon", "Normal"); + editorNode.optionPath = node.IconPath.Replace("Icon/{0}.png", "Normal"); editorNodes.Add(editorNode); } } @@ -259,7 +259,7 @@ public class GameBuildWindow : OdinEditorWindow sortingOrder++; //初始化Icon资源路径 - editorNode.BuildNode.IconPath = editorNode.optionPath.Replace("Normal", "Icon"); + editorNode.BuildNode.IconPath = editorNode.optionPath.Replace("Normal", "Icon/{0}.png"); } } diff --git a/Forest/Assets/Scripts/Framework/Manager/BuildManager.cs b/Forest/Assets/Scripts/Framework/Manager/BuildManager.cs index 4cf24d0..6a70210 100644 --- a/Forest/Assets/Scripts/Framework/Manager/BuildManager.cs +++ b/Forest/Assets/Scripts/Framework/Manager/BuildManager.cs @@ -102,7 +102,7 @@ namespace Framework.Manager { public string Name; - public string IconName; + public string IconPath; //按主题解锁条件 public int Condition; @@ -337,9 +337,7 @@ namespace Framework.Manager { foreach (var optionInfo in nodeInfo.Options.Values) { - var index = GameBuildUtils.ExtractNumber(optionInfo.Name); - - optionInfo.IconName = await InitOptionIcon(nodeInfo.IconPath, index); + optionInfo.IconPath = await InitOptionIcon(nodeInfo.IconPath, optionInfo.Name); } } } @@ -352,26 +350,15 @@ namespace Framework.Manager /// /// 初始化加载选项图标 /// - private async UniTask InitOptionIcon(string iconsPath, int index) + private async UniTask InitOptionIcon(string iconsPath, string optionName) { try { - var path = iconsPath.Replace(Application.dataPath, "").Replace('\\', '/'); - DebugUtil.LogError("路径:{0}", path); - var fileEntries = Directory.GetFiles(path, "*.png"); - foreach (var filePath in fileEntries) - { - var fileName = Path.GetFileName(filePath); - var name = fileName.Replace(".png", ""); - if (GameBuildUtils.ExtractNumber(name) == index) - { - var assetPath = filePath.Replace(Application.dataPath, "").Replace('\\', '/'); - var sprite = await AssetManager.Instance.LoadAssetAsync(assetPath); - _iconSprites.TryAdd(name, sprite); - return name; - } - } - + var path = string.Format(iconsPath, optionName); + var assetPath = path.Replace(Application.dataPath, "").Replace('\\', '/'); + var sprite = await AssetManager.Instance.LoadAssetAsync(assetPath); + if (_iconSprites.TryAdd(path, sprite)) + return path; return null; } catch (Exception e) @@ -406,7 +393,7 @@ namespace Framework.Manager { if (nodeInfo.Options.TryGetValue(optionName, out var optionInfo)) { - if (_iconSprites.TryGetValue(optionInfo.IconName, out var sprite)) + if (_iconSprites.TryGetValue(optionInfo.IconPath, out var sprite)) return sprite; } } diff --git a/Forest/Assets/Scripts/Gameplay/LoadingExecutor/GameStartLoadingExecutor.cs b/Forest/Assets/Scripts/Gameplay/LoadingExecutor/GameStartLoadingExecutor.cs index 8b622d6..7176288 100644 --- a/Forest/Assets/Scripts/Gameplay/LoadingExecutor/GameStartLoadingExecutor.cs +++ b/Forest/Assets/Scripts/Gameplay/LoadingExecutor/GameStartLoadingExecutor.cs @@ -63,13 +63,6 @@ namespace Gameplay.LoadingExecutor var buildPath = string.Format(Framework.Constants.Constants.SceneBuildPath, buildId); var buildConfig = string.Format(Framework.Constants.Constants.BuildConfigPath, buildId); var buildData = await JsonHelper.LoadFromAddressable(buildConfig); - //Debug TODO 删除 - DebugUtil.LogError("当前buildID: {0}", buildData.buildID); - foreach (var nodeInfo in buildData.NodeInfos) - { - DebugUtil.LogError("加载{0}图标路径:{1}", nodeInfo.Name, nodeInfo.IconPath); - } - await BuildManager.Instance.Init(buildData, true, buildInfo); await Addressables.LoadSceneAsync(buildPath).ToUniTask(); }