From f69d0ef2733d7d3a4d1a0f80a01ab07bbf56c210 Mon Sep 17 00:00:00 2001 From: nakjun Date: Thu, 18 Jun 2026 18:09:08 +0900 Subject: [PATCH] =?UTF-8?q?2026-06-18=20=EC=95=89=EA=B8=B0=20UI=EB=93=B1?= =?UTF-8?q?=EB=93=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../WhaleAdventure_VR/Rooms/CatsRoom.unity | 4 +- .../WhaleAdventure_VR/WhaleAttackScene.unity | 4 +- .../Interaction/InteractionDetector.cs | 20 +++ .../Interaction/InteractionObject.cs | 7 + .../Managers/CatsRoom/RhythmManager.cs | 6 +- Assets/05_Textures/UI.meta | 8 + .../UI}/Characters.meta | 0 .../UI}/Characters/BlueFairy.meta | 0 .../UI}/Characters/BlueFairy/fairy2.meta | 0 .../BlueFairy/fairy2/BlueFairy.prefab | 0 .../BlueFairy/fairy2/BlueFairy.prefab.meta | 0 .../BlueFairy/fairy2/Elf 1_Body_diffuse.png | 0 .../fairy2/Elf 1_Body_diffuse.png.meta | 0 .../BlueFairy/fairy2/Elf 1_Body_gloss.png | 0 .../fairy2/Elf 1_Body_gloss.png.meta | 0 .../BlueFairy/fairy2/Elf 1_Body_normal.png | 0 .../fairy2/Elf 1_Body_normal.png.meta | 0 .../BlueFairy/fairy2/Elf 1_Body_specular.png | 0 .../fairy2/Elf 1_Body_specular.png.meta | 0 .../BlueFairy/fairy2/Elf 1_Bottom_diffuse.png | 0 .../fairy2/Elf 1_Bottom_diffuse.png.meta | 0 .../BlueFairy/fairy2/Elf 1_Bottom_gloss.png | 0 .../fairy2/Elf 1_Bottom_gloss.png.meta | 0 .../BlueFairy/fairy2/Elf 1_Bottom_normal.png | 0 .../fairy2/Elf 1_Bottom_normal.png.meta | 0 .../fairy2/Elf 1_Bottom_specular.png | 0 .../fairy2/Elf 1_Bottom_specular.png.meta | 0 .../BlueFairy/fairy2/Elf 1_Hair_diffuse.png | 0 .../fairy2/Elf 1_Hair_diffuse.png.meta | 0 .../BlueFairy/fairy2/Elf 1_Hair_gloss.png | 0 .../fairy2/Elf 1_Hair_gloss.png.meta | 0 .../BlueFairy/fairy2/Elf 1_Hair_normal.png | 0 .../fairy2/Elf 1_Hair_normal.png.meta | 0 .../BlueFairy/fairy2/Elf 1_Hair_specular.png | 0 .../fairy2/Elf 1_Hair_specular.png.meta | 0 .../BlueFairy/fairy2/Elf 1_Shoes_diffuse.png | 0 .../fairy2/Elf 1_Shoes_diffuse.png.meta | 0 .../BlueFairy/fairy2/Elf 1_Shoes_gloss.png | 0 .../fairy2/Elf 1_Shoes_gloss.png.meta | 0 .../BlueFairy/fairy2/Elf 1_Shoes_normal.png | 0 .../fairy2/Elf 1_Shoes_normal.png.meta | 0 .../BlueFairy/fairy2/Elf 1_Shoes_specular.png | 0 .../fairy2/Elf 1_Shoes_specular.png.meta | 0 .../BlueFairy/fairy2/Elf 1_Top_diffuse.png | 0 .../fairy2/Elf 1_Top_diffuse.png.meta | 0 .../BlueFairy/fairy2/Elf 1_Top_gloss.png | 0 .../BlueFairy/fairy2/Elf 1_Top_gloss.png.meta | 0 .../BlueFairy/fairy2/Elf 1_Top_normal.png | 0 .../fairy2/Elf 1_Top_normal.png.meta | 0 .../BlueFairy/fairy2/Elf 1_Top_specular.png | 0 .../fairy2/Elf 1_Top_specular.png.meta | 0 .../BlueFairy/fairy2/IdlIdleeIdle.fbx | 0 .../BlueFairy/fairy2/IdlIdleeIdle.fbx.meta | 0 .../UI}/Characters/BlueFairy/fairy2/body.mat | 0 .../Characters/BlueFairy/fairy2/body.mat.meta | 0 .../Characters/BlueFairy/fairy2/bottom.mat | 0 .../BlueFairy/fairy2/bottom.mat.meta | 0 .../UI}/Characters/BlueFairy/fairy2/eyes.mat | 0 .../Characters/BlueFairy/fairy2/eyes.mat.meta | 0 .../UI}/Characters/BlueFairy/fairy2/hair.mat | 0 .../Characters/BlueFairy/fairy2/hair.mat.meta | 0 .../UI}/Characters/BlueFairy/fairy2/lash.mat | 0 .../Characters/BlueFairy/fairy2/lash.mat.meta | 0 .../fairy2/real fairy Bellydancing.fbx | 0 .../fairy2/real fairy Bellydancing.fbx.meta | 0 .../fairy2/real fairy Catwalk Walking.fbx | 0 .../real fairy Catwalk Walking.fbx.meta | 0 .../fairy2/real fairy Goofy Running.fbx | 0 .../fairy2/real fairy Goofy Running.fbx.meta | 0 .../fairy2/real fairy real Talking.fbx | 0 .../fairy2/real fairy real Talking.fbx.meta | 0 .../fairy2/real fairy tpose.controller | 0 .../fairy2/real fairy tpose.controller.meta | 0 .../BlueFairy/fairy2/real fairy tpose.fbx | 0 .../fairy2/real fairy tpose.fbx.meta | 0 .../UI}/Characters/BlueFairy/fairy2/shoes.mat | 0 .../BlueFairy/fairy2/shoes.mat.meta | 0 .../UI}/Characters/BlueFairy/fairy2/tops.mat | 0 .../Characters/BlueFairy/fairy2/tops.mat.meta | 0 .../UI}/Characters/Cat.meta | 0 .../UI}/Characters/Cat/Animations.meta | 0 .../Animations/CatAnimController.controller | 0 .../CatAnimController.controller.meta | 0 .../UI}/Characters/Cat/Animations/Dance.anim | 0 .../Characters/Cat/Animations/Dance.anim.meta | 0 .../UI}/Characters/Cat/Cat.fbx | 0 .../UI}/Characters/Cat/Cat.fbx.meta | 0 .../UI}/Characters/Cat/Materials.meta | 0 .../Characters/Cat/Materials/M_Cat_Black.mat | 0 .../Cat/Materials/M_Cat_Black.mat.meta | 0 .../Characters/Cat/Materials/M_Cat_Brown.mat | 0 .../Cat/Materials/M_Cat_Brown.mat.meta | 0 .../Characters/Cat/Materials/M_Cat_Pink.mat | 0 .../Cat/Materials/M_Cat_Pink.mat.meta | 0 .../Characters/Cat/Materials/M_Cat_Purple.mat | 0 .../Cat/Materials/M_Cat_Purple.mat.meta | 0 .../Characters/Cat/Materials/M_Cat_White.mat | 0 .../Cat/Materials/M_Cat_White.mat.meta | 0 .../Characters/Cat/Materials/M_Cat_Yellow.mat | 0 .../Cat/Materials/M_Cat_Yellow.mat.meta | 0 .../UI}/Characters/Cat/Prefabs.meta | 0 .../UI}/Characters/Cat/Prefabs/Cat1.prefab | 0 .../Characters/Cat/Prefabs/Cat1.prefab.meta | 0 .../UI}/Characters/Cat/Prefabs/Cat2.prefab | 0 .../Characters/Cat/Prefabs/Cat2.prefab.meta | 0 .../UI}/Characters/Cat/Prefabs/Cat3.prefab | 0 .../Characters/Cat/Prefabs/Cat3.prefab.meta | 0 .../UI}/Characters/Whale.meta | 0 .../UI}/Characters/Whale/Animations.meta | 0 .../Animations/WhaleAnimController.controller | 0 .../WhaleAnimController.controller.meta | 0 .../Characters/Whale/Animations/breach.anim | 0 .../Whale/Animations/breach.anim.meta | 0 .../Characters/Whale/Animations/breath.anim | 0 .../Whale/Animations/breath.anim.meta | 0 .../Whale/Animations/gloWh_Call_01.anim | 0 .../Whale/Animations/gloWh_Call_01.anim.meta | 0 .../Whale/Animations/gloWh_Call_02.anim | 0 .../Whale/Animations/gloWh_Call_02.anim.meta | 0 .../Whale/Animations/gloWh_Call_03.anim | 0 .../Whale/Animations/gloWh_Call_03.anim.meta | 0 .../Whale/Animations/gloWh_Call_04.anim | 0 .../Whale/Animations/gloWh_Call_04.anim.meta | 0 .../Whale/Animations/gloWh_Call_05.anim | 0 .../Whale/Animations/gloWh_Call_05.anim.meta | 0 .../Whale/Animations/gloWh_Call_06.anim | 0 .../Whale/Animations/gloWh_Call_06.anim.meta | 0 .../Whale/Animations/gloWh_Death.anim | 0 .../Whale/Animations/gloWh_Death.anim.meta | 0 .../UI}/Characters/Whale/Animations/gulp.anim | 0 .../Whale/Animations/gulp.anim.meta | 0 .../Characters/Whale/Animations/move d.anim | 0 .../Whale/Animations/move d.anim.meta | 0 .../Characters/Whale/Animations/move f.anim | 0 .../Whale/Animations/move f.anim.meta | 0 .../Characters/Whale/Animations/move l.anim | 0 .../Whale/Animations/move l.anim.meta | 0 .../Characters/Whale/Animations/move r.anim | 0 .../Whale/Animations/move r.anim.meta | 0 .../Characters/Whale/Animations/move u.anim | 0 .../Whale/Animations/move u.anim.meta | 0 .../Whale/Animations/player_back_swim.anim | 0 .../Animations/player_back_swim.anim.meta | 0 .../Animations/player_eye_interaction.anim | 0 .../player_eye_interaction.anim.meta | 0 .../Characters/Whale/Animations/surface.anim | 0 .../Whale/Animations/surface.anim.meta | 0 .../Whale/Animations/surface_l.anim | 0 .../Whale/Animations/surface_l.anim.meta | 0 .../Whale/Animations/surface_r.anim | 0 .../Whale/Animations/surface_r.anim.meta | 0 .../UI}/Characters/Whale/Materials.meta | 0 .../Characters/Whale/Materials/glow_whale.mat | 0 .../Whale/Materials/glow_whale.mat.meta | 0 .../UI}/Characters/Whale/Prefabs.meta | 0 .../UI}/Characters/Whale/Prefabs/Whale.prefab | 0 .../Whale/Prefabs/Whale.prefab.meta | 0 .../UI}/Characters/Whale/Textures.meta | 0 .../Whale/Textures/fire_tile_03.png | 0 .../Whale/Textures/fire_tile_03.png.meta | 0 .../Characters/Whale/Textures/glow_whale.png | 0 .../Whale/Textures/glow_whale.png.meta | 0 .../Whale/Textures/glow_whale_illum.png | 0 .../Whale/Textures/glow_whale_illum.png.meta | 0 .../Whale/Textures/glow_whale_normal.png | 0 .../Whale/Textures/glow_whale_normal.png.meta | 0 .../UI}/Characters/Whale/Whale.fbx | 0 .../UI}/Characters/Whale/Whale.fbx.meta | 0 Assets/05_Textures/UI/SitKey_Edit.png | 3 + Assets/05_Textures/UI/SitKey_Edit.png.meta | 156 ++++++++++++++++++ Assets/06_Materials/Quad.meta | 8 + Assets/06_Materials/Quad/SitKey_Mat.mat | 141 ++++++++++++++++ Assets/06_Materials/Quad/SitKey_Mat.mat.meta | 8 + 173 files changed, 359 insertions(+), 6 deletions(-) create mode 100644 Assets/05_Textures/UI.meta rename Assets/{04_Models => 05_Textures/UI}/Characters.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/BlueFairy.prefab (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/BlueFairy.prefab.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Body_diffuse.png (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Body_diffuse.png.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Body_gloss.png (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Body_gloss.png.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Body_normal.png (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Body_normal.png.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Body_specular.png (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Body_specular.png.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Bottom_diffuse.png (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Bottom_diffuse.png.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Bottom_gloss.png (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Bottom_gloss.png.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Bottom_normal.png (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Bottom_normal.png.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Bottom_specular.png (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Bottom_specular.png.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Hair_diffuse.png (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Hair_diffuse.png.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Hair_gloss.png (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Hair_gloss.png.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Hair_normal.png (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Hair_normal.png.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Hair_specular.png (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Hair_specular.png.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Shoes_diffuse.png (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Shoes_diffuse.png.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Shoes_gloss.png (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Shoes_gloss.png.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Shoes_normal.png (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Shoes_normal.png.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Shoes_specular.png (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Shoes_specular.png.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Top_diffuse.png (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Top_diffuse.png.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Top_gloss.png (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Top_gloss.png.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Top_normal.png (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Top_normal.png.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Top_specular.png (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/Elf 1_Top_specular.png.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/IdlIdleeIdle.fbx (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/IdlIdleeIdle.fbx.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/body.mat (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/body.mat.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/bottom.mat (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/bottom.mat.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/eyes.mat (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/eyes.mat.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/hair.mat (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/hair.mat.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/lash.mat (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/lash.mat.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/real fairy Bellydancing.fbx (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/real fairy Bellydancing.fbx.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/real fairy Catwalk Walking.fbx (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/real fairy Catwalk Walking.fbx.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/real fairy Goofy Running.fbx (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/real fairy Goofy Running.fbx.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/real fairy real Talking.fbx (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/real fairy real Talking.fbx.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/real fairy tpose.controller (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/real fairy tpose.controller.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/real fairy tpose.fbx (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/real fairy tpose.fbx.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/shoes.mat (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/shoes.mat.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/tops.mat (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/BlueFairy/fairy2/tops.mat.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Animations.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Animations/CatAnimController.controller (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Animations/CatAnimController.controller.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Animations/Dance.anim (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Animations/Dance.anim.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Cat.fbx (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Cat.fbx.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Materials.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Materials/M_Cat_Black.mat (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Materials/M_Cat_Black.mat.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Materials/M_Cat_Brown.mat (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Materials/M_Cat_Brown.mat.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Materials/M_Cat_Pink.mat (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Materials/M_Cat_Pink.mat.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Materials/M_Cat_Purple.mat (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Materials/M_Cat_Purple.mat.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Materials/M_Cat_White.mat (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Materials/M_Cat_White.mat.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Materials/M_Cat_Yellow.mat (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Materials/M_Cat_Yellow.mat.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Prefabs.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Prefabs/Cat1.prefab (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Prefabs/Cat1.prefab.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Prefabs/Cat2.prefab (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Prefabs/Cat2.prefab.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Prefabs/Cat3.prefab (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Cat/Prefabs/Cat3.prefab.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/WhaleAnimController.controller (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/WhaleAnimController.controller.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/breach.anim (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/breach.anim.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/breath.anim (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/breath.anim.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/gloWh_Call_01.anim (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/gloWh_Call_01.anim.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/gloWh_Call_02.anim (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/gloWh_Call_02.anim.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/gloWh_Call_03.anim (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/gloWh_Call_03.anim.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/gloWh_Call_04.anim (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/gloWh_Call_04.anim.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/gloWh_Call_05.anim (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/gloWh_Call_05.anim.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/gloWh_Call_06.anim (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/gloWh_Call_06.anim.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/gloWh_Death.anim (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/gloWh_Death.anim.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/gulp.anim (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/gulp.anim.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/move d.anim (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/move d.anim.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/move f.anim (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/move f.anim.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/move l.anim (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/move l.anim.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/move r.anim (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/move r.anim.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/move u.anim (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/move u.anim.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/player_back_swim.anim (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/player_back_swim.anim.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/player_eye_interaction.anim (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/player_eye_interaction.anim.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/surface.anim (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/surface.anim.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/surface_l.anim (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/surface_l.anim.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/surface_r.anim (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Animations/surface_r.anim.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Materials.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Materials/glow_whale.mat (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Materials/glow_whale.mat.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Prefabs.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Prefabs/Whale.prefab (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Prefabs/Whale.prefab.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Textures.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Textures/fire_tile_03.png (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Textures/fire_tile_03.png.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Textures/glow_whale.png (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Textures/glow_whale.png.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Textures/glow_whale_illum.png (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Textures/glow_whale_illum.png.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Textures/glow_whale_normal.png (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Textures/glow_whale_normal.png.meta (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Whale.fbx (100%) rename Assets/{04_Models => 05_Textures/UI}/Characters/Whale/Whale.fbx.meta (100%) create mode 100644 Assets/05_Textures/UI/SitKey_Edit.png create mode 100644 Assets/05_Textures/UI/SitKey_Edit.png.meta create mode 100644 Assets/06_Materials/Quad.meta create mode 100644 Assets/06_Materials/Quad/SitKey_Mat.mat create mode 100644 Assets/06_Materials/Quad/SitKey_Mat.mat.meta diff --git a/Assets/01_Scenes/WhaleAdventure_VR/Rooms/CatsRoom.unity b/Assets/01_Scenes/WhaleAdventure_VR/Rooms/CatsRoom.unity index ff606e2d..2438f4cc 100644 --- a/Assets/01_Scenes/WhaleAdventure_VR/Rooms/CatsRoom.unity +++ b/Assets/01_Scenes/WhaleAdventure_VR/Rooms/CatsRoom.unity @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:84c4ff8b5f6cf2906f60a8eb3717b4ef896a98b519bcc2fcfa66872532874640 -size 2077151 +oid sha256:3e28e5a3621722baa64499bcb60bd24f045f86eb725b9ccc3bc2db33147168b5 +size 2080396 diff --git a/Assets/01_Scenes/WhaleAdventure_VR/WhaleAttackScene.unity b/Assets/01_Scenes/WhaleAdventure_VR/WhaleAttackScene.unity index 0f295927..01ab09cb 100644 --- a/Assets/01_Scenes/WhaleAdventure_VR/WhaleAttackScene.unity +++ b/Assets/01_Scenes/WhaleAdventure_VR/WhaleAttackScene.unity @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7a0e6106b0d5561f04e6585b8f1abcd4a74db954284e213aec3885d7285126b3 -size 69534 +oid sha256:7158546f4df118e9c0589a3af4cedf9e4a3b7010ddbac37db3c54bbeb79e8a81 +size 72341 diff --git a/Assets/02_Scripts/Interaction/InteractionDetector.cs b/Assets/02_Scripts/Interaction/InteractionDetector.cs index b5ec2a42..cc3b0da8 100644 --- a/Assets/02_Scripts/Interaction/InteractionDetector.cs +++ b/Assets/02_Scripts/Interaction/InteractionDetector.cs @@ -16,6 +16,7 @@ public class InteractionDetector : MonoBehaviour, ISceneInitializable private InteractionObject _current; // 가장 가까운 상호작용 대상 (없으면 null) private InteractionObject _active; // 진행 중인 지속형 상호작용 (앉아있는 의자 등). 있으면 대상 잠금 + private InteractionObject _uiShown; // 현재 UI가 켜져 있는 대상 (_current는 이벤트 전에 갱신돼 비교 불가 → 별도 추적) private readonly Collider[] _hits = new Collider[16]; // OverlapSphereNonAlloc 결과 버퍼 // UI 프롬프트용: 상호작용 가능한 대상이 바뀔 때 호출 (null이면 "대상 없음") @@ -44,12 +45,18 @@ private void Subscribe() } InputManager.Instance.OnInteract_Event -= HandleInteract; InputManager.Instance.OnInteract_Event += HandleInteract; + + + OnInteractableChanged -= InteractionUIVisible; + OnInteractableChanged += InteractionUIVisible; } private void OnDestroy() { if (InputManager.Instance != null) InputManager.Instance.OnInteract_Event -= HandleInteract; + + OnInteractableChanged -= InteractionUIVisible; } private void Update() @@ -129,4 +136,17 @@ private void OnDrawGizmosSelected() Gizmos.color = Color.cyan; Gizmos.DrawWireSphere(transform.position, _detectRadius); } + + public void InteractionUIVisible(InteractionObject io) + { + if (io == _uiShown) return; // 이미 그 대상 UI가 켜져 있으면 무시 + + if (_uiShown != null) + _uiShown.VisibleUI(false); // 이전 대상 UI 끄기 + + if (io != null) + io.VisibleUI(true); // 새 대상 UI 켜기 + + _uiShown = io; + } } diff --git a/Assets/02_Scripts/Interaction/InteractionObject.cs b/Assets/02_Scripts/Interaction/InteractionObject.cs index 6bc40a1f..02221635 100644 --- a/Assets/02_Scripts/Interaction/InteractionObject.cs +++ b/Assets/02_Scripts/Interaction/InteractionObject.cs @@ -9,6 +9,8 @@ public abstract class InteractionObject : MonoBehaviour [SerializeField] protected Transform _interactionPos; + [SerializeField] protected GameObject _visible; + // 지속형 상호작용이 진행 중인지 (예: 앉아있는 중). // true인 동안 디텍터는 대상을 이 오브젝트로 잠가, 다음 키 입력이 종료(해제)로 가게 한다. public bool IsInteracting { get; protected set; } @@ -17,4 +19,9 @@ public abstract class InteractionObject : MonoBehaviour // 상호작용 키를 눌렀을 때 호출. 시작/종료(토글) 여부는 각 구현이 결정한다. public abstract void Interact(PlayerController player); + + public void VisibleUI(bool isOn) + { + _visible.SetActive(isOn); + } } diff --git a/Assets/02_Scripts/Managers/CatsRoom/RhythmManager.cs b/Assets/02_Scripts/Managers/CatsRoom/RhythmManager.cs index 912bdc5b..2b6d7459 100644 --- a/Assets/02_Scripts/Managers/CatsRoom/RhythmManager.cs +++ b/Assets/02_Scripts/Managers/CatsRoom/RhythmManager.cs @@ -32,7 +32,8 @@ public class RhythmManager : MonoBehaviour [SerializeField] private Collider[] _drumPadColliders; // 자동 전용 스틱(손 포함)의 표시/숨김은 위 _autoPlaySticks의 GameObject를 그대로 토글한다. - [SerializeField] private GameObject StartButtonObj; + [SerializeField] private GameObject _startButtonObj; + [SerializeField] private GameObject _autoCheckObj; [Header("시작 카운트다운 (VR 준비 시간)")] [SerializeField] private float _countdownTime = 5f; // 시작 버튼 후 노래가 실제로 시작되기까지 대기 시간(초) @@ -248,7 +249,8 @@ public void StartSong() if (_isPlaying) return; // 이미 재생 중이면 무시 if (_isCountingDown) return; // 카운트다운 진행 중 중복 클릭 차단 - if (StartButtonObj != null) StartButtonObj.SetActive(false); // 버튼 즉시 숨김 + if (_startButtonObj != null) _startButtonObj.SetActive(false); // 버튼 즉시 숨김 + if (_autoCheckObj != null) _autoCheckObj.SetActive(false); _ = CountdownThenBeginAsync(); // fire-and-forget (await 결과 불필요) } diff --git a/Assets/05_Textures/UI.meta b/Assets/05_Textures/UI.meta new file mode 100644 index 00000000..ccb667ac --- /dev/null +++ b/Assets/05_Textures/UI.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 09cf5aa4f579c56488600504e57d8579 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/04_Models/Characters.meta b/Assets/05_Textures/UI/Characters.meta similarity index 100% rename from Assets/04_Models/Characters.meta rename to Assets/05_Textures/UI/Characters.meta diff --git a/Assets/04_Models/Characters/BlueFairy.meta b/Assets/05_Textures/UI/Characters/BlueFairy.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy.meta rename to Assets/05_Textures/UI/Characters/BlueFairy.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/BlueFairy.prefab b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/BlueFairy.prefab similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/BlueFairy.prefab rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/BlueFairy.prefab diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/BlueFairy.prefab.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/BlueFairy.prefab.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/BlueFairy.prefab.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/BlueFairy.prefab.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Body_diffuse.png b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Body_diffuse.png similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Body_diffuse.png rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Body_diffuse.png diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Body_diffuse.png.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Body_diffuse.png.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Body_diffuse.png.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Body_diffuse.png.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Body_gloss.png b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Body_gloss.png similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Body_gloss.png rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Body_gloss.png diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Body_gloss.png.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Body_gloss.png.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Body_gloss.png.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Body_gloss.png.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Body_normal.png b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Body_normal.png similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Body_normal.png rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Body_normal.png diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Body_normal.png.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Body_normal.png.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Body_normal.png.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Body_normal.png.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Body_specular.png b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Body_specular.png similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Body_specular.png rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Body_specular.png diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Body_specular.png.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Body_specular.png.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Body_specular.png.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Body_specular.png.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Bottom_diffuse.png b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Bottom_diffuse.png similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Bottom_diffuse.png rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Bottom_diffuse.png diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Bottom_diffuse.png.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Bottom_diffuse.png.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Bottom_diffuse.png.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Bottom_diffuse.png.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Bottom_gloss.png b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Bottom_gloss.png similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Bottom_gloss.png rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Bottom_gloss.png diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Bottom_gloss.png.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Bottom_gloss.png.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Bottom_gloss.png.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Bottom_gloss.png.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Bottom_normal.png b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Bottom_normal.png similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Bottom_normal.png rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Bottom_normal.png diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Bottom_normal.png.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Bottom_normal.png.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Bottom_normal.png.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Bottom_normal.png.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Bottom_specular.png b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Bottom_specular.png similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Bottom_specular.png rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Bottom_specular.png diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Bottom_specular.png.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Bottom_specular.png.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Bottom_specular.png.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Bottom_specular.png.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Hair_diffuse.png b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Hair_diffuse.png similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Hair_diffuse.png rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Hair_diffuse.png diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Hair_diffuse.png.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Hair_diffuse.png.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Hair_diffuse.png.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Hair_diffuse.png.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Hair_gloss.png b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Hair_gloss.png similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Hair_gloss.png rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Hair_gloss.png diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Hair_gloss.png.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Hair_gloss.png.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Hair_gloss.png.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Hair_gloss.png.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Hair_normal.png b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Hair_normal.png similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Hair_normal.png rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Hair_normal.png diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Hair_normal.png.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Hair_normal.png.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Hair_normal.png.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Hair_normal.png.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Hair_specular.png b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Hair_specular.png similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Hair_specular.png rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Hair_specular.png diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Hair_specular.png.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Hair_specular.png.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Hair_specular.png.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Hair_specular.png.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Shoes_diffuse.png b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Shoes_diffuse.png similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Shoes_diffuse.png rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Shoes_diffuse.png diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Shoes_diffuse.png.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Shoes_diffuse.png.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Shoes_diffuse.png.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Shoes_diffuse.png.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Shoes_gloss.png b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Shoes_gloss.png similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Shoes_gloss.png rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Shoes_gloss.png diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Shoes_gloss.png.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Shoes_gloss.png.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Shoes_gloss.png.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Shoes_gloss.png.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Shoes_normal.png b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Shoes_normal.png similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Shoes_normal.png rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Shoes_normal.png diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Shoes_normal.png.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Shoes_normal.png.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Shoes_normal.png.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Shoes_normal.png.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Shoes_specular.png b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Shoes_specular.png similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Shoes_specular.png rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Shoes_specular.png diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Shoes_specular.png.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Shoes_specular.png.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Shoes_specular.png.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Shoes_specular.png.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Top_diffuse.png b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Top_diffuse.png similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Top_diffuse.png rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Top_diffuse.png diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Top_diffuse.png.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Top_diffuse.png.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Top_diffuse.png.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Top_diffuse.png.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Top_gloss.png b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Top_gloss.png similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Top_gloss.png rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Top_gloss.png diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Top_gloss.png.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Top_gloss.png.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Top_gloss.png.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Top_gloss.png.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Top_normal.png b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Top_normal.png similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Top_normal.png rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Top_normal.png diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Top_normal.png.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Top_normal.png.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Top_normal.png.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Top_normal.png.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Top_specular.png b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Top_specular.png similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Top_specular.png rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Top_specular.png diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Top_specular.png.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Top_specular.png.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/Elf 1_Top_specular.png.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/Elf 1_Top_specular.png.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/IdlIdleeIdle.fbx b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/IdlIdleeIdle.fbx similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/IdlIdleeIdle.fbx rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/IdlIdleeIdle.fbx diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/IdlIdleeIdle.fbx.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/IdlIdleeIdle.fbx.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/IdlIdleeIdle.fbx.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/IdlIdleeIdle.fbx.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/body.mat b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/body.mat similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/body.mat rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/body.mat diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/body.mat.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/body.mat.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/body.mat.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/body.mat.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/bottom.mat b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/bottom.mat similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/bottom.mat rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/bottom.mat diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/bottom.mat.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/bottom.mat.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/bottom.mat.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/bottom.mat.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/eyes.mat b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/eyes.mat similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/eyes.mat rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/eyes.mat diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/eyes.mat.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/eyes.mat.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/eyes.mat.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/eyes.mat.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/hair.mat b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/hair.mat similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/hair.mat rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/hair.mat diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/hair.mat.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/hair.mat.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/hair.mat.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/hair.mat.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/lash.mat b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/lash.mat similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/lash.mat rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/lash.mat diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/lash.mat.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/lash.mat.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/lash.mat.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/lash.mat.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/real fairy Bellydancing.fbx b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/real fairy Bellydancing.fbx similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/real fairy Bellydancing.fbx rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/real fairy Bellydancing.fbx diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/real fairy Bellydancing.fbx.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/real fairy Bellydancing.fbx.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/real fairy Bellydancing.fbx.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/real fairy Bellydancing.fbx.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/real fairy Catwalk Walking.fbx b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/real fairy Catwalk Walking.fbx similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/real fairy Catwalk Walking.fbx rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/real fairy Catwalk Walking.fbx diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/real fairy Catwalk Walking.fbx.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/real fairy Catwalk Walking.fbx.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/real fairy Catwalk Walking.fbx.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/real fairy Catwalk Walking.fbx.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/real fairy Goofy Running.fbx b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/real fairy Goofy Running.fbx similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/real fairy Goofy Running.fbx rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/real fairy Goofy Running.fbx diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/real fairy Goofy Running.fbx.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/real fairy Goofy Running.fbx.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/real fairy Goofy Running.fbx.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/real fairy Goofy Running.fbx.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/real fairy real Talking.fbx b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/real fairy real Talking.fbx similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/real fairy real Talking.fbx rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/real fairy real Talking.fbx diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/real fairy real Talking.fbx.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/real fairy real Talking.fbx.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/real fairy real Talking.fbx.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/real fairy real Talking.fbx.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/real fairy tpose.controller b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/real fairy tpose.controller similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/real fairy tpose.controller rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/real fairy tpose.controller diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/real fairy tpose.controller.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/real fairy tpose.controller.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/real fairy tpose.controller.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/real fairy tpose.controller.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/real fairy tpose.fbx b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/real fairy tpose.fbx similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/real fairy tpose.fbx rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/real fairy tpose.fbx diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/real fairy tpose.fbx.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/real fairy tpose.fbx.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/real fairy tpose.fbx.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/real fairy tpose.fbx.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/shoes.mat b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/shoes.mat similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/shoes.mat rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/shoes.mat diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/shoes.mat.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/shoes.mat.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/shoes.mat.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/shoes.mat.meta diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/tops.mat b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/tops.mat similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/tops.mat rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/tops.mat diff --git a/Assets/04_Models/Characters/BlueFairy/fairy2/tops.mat.meta b/Assets/05_Textures/UI/Characters/BlueFairy/fairy2/tops.mat.meta similarity index 100% rename from Assets/04_Models/Characters/BlueFairy/fairy2/tops.mat.meta rename to Assets/05_Textures/UI/Characters/BlueFairy/fairy2/tops.mat.meta diff --git a/Assets/04_Models/Characters/Cat.meta b/Assets/05_Textures/UI/Characters/Cat.meta similarity index 100% rename from Assets/04_Models/Characters/Cat.meta rename to Assets/05_Textures/UI/Characters/Cat.meta diff --git a/Assets/04_Models/Characters/Cat/Animations.meta b/Assets/05_Textures/UI/Characters/Cat/Animations.meta similarity index 100% rename from Assets/04_Models/Characters/Cat/Animations.meta rename to Assets/05_Textures/UI/Characters/Cat/Animations.meta diff --git a/Assets/04_Models/Characters/Cat/Animations/CatAnimController.controller b/Assets/05_Textures/UI/Characters/Cat/Animations/CatAnimController.controller similarity index 100% rename from Assets/04_Models/Characters/Cat/Animations/CatAnimController.controller rename to Assets/05_Textures/UI/Characters/Cat/Animations/CatAnimController.controller diff --git a/Assets/04_Models/Characters/Cat/Animations/CatAnimController.controller.meta b/Assets/05_Textures/UI/Characters/Cat/Animations/CatAnimController.controller.meta similarity index 100% rename from Assets/04_Models/Characters/Cat/Animations/CatAnimController.controller.meta rename to Assets/05_Textures/UI/Characters/Cat/Animations/CatAnimController.controller.meta diff --git a/Assets/04_Models/Characters/Cat/Animations/Dance.anim b/Assets/05_Textures/UI/Characters/Cat/Animations/Dance.anim similarity index 100% rename from Assets/04_Models/Characters/Cat/Animations/Dance.anim rename to Assets/05_Textures/UI/Characters/Cat/Animations/Dance.anim diff --git a/Assets/04_Models/Characters/Cat/Animations/Dance.anim.meta b/Assets/05_Textures/UI/Characters/Cat/Animations/Dance.anim.meta similarity index 100% rename from Assets/04_Models/Characters/Cat/Animations/Dance.anim.meta rename to Assets/05_Textures/UI/Characters/Cat/Animations/Dance.anim.meta diff --git a/Assets/04_Models/Characters/Cat/Cat.fbx b/Assets/05_Textures/UI/Characters/Cat/Cat.fbx similarity index 100% rename from Assets/04_Models/Characters/Cat/Cat.fbx rename to Assets/05_Textures/UI/Characters/Cat/Cat.fbx diff --git a/Assets/04_Models/Characters/Cat/Cat.fbx.meta b/Assets/05_Textures/UI/Characters/Cat/Cat.fbx.meta similarity index 100% rename from Assets/04_Models/Characters/Cat/Cat.fbx.meta rename to Assets/05_Textures/UI/Characters/Cat/Cat.fbx.meta diff --git a/Assets/04_Models/Characters/Cat/Materials.meta b/Assets/05_Textures/UI/Characters/Cat/Materials.meta similarity index 100% rename from Assets/04_Models/Characters/Cat/Materials.meta rename to Assets/05_Textures/UI/Characters/Cat/Materials.meta diff --git a/Assets/04_Models/Characters/Cat/Materials/M_Cat_Black.mat b/Assets/05_Textures/UI/Characters/Cat/Materials/M_Cat_Black.mat similarity index 100% rename from Assets/04_Models/Characters/Cat/Materials/M_Cat_Black.mat rename to Assets/05_Textures/UI/Characters/Cat/Materials/M_Cat_Black.mat diff --git a/Assets/04_Models/Characters/Cat/Materials/M_Cat_Black.mat.meta b/Assets/05_Textures/UI/Characters/Cat/Materials/M_Cat_Black.mat.meta similarity index 100% rename from Assets/04_Models/Characters/Cat/Materials/M_Cat_Black.mat.meta rename to Assets/05_Textures/UI/Characters/Cat/Materials/M_Cat_Black.mat.meta diff --git a/Assets/04_Models/Characters/Cat/Materials/M_Cat_Brown.mat b/Assets/05_Textures/UI/Characters/Cat/Materials/M_Cat_Brown.mat similarity index 100% rename from Assets/04_Models/Characters/Cat/Materials/M_Cat_Brown.mat rename to Assets/05_Textures/UI/Characters/Cat/Materials/M_Cat_Brown.mat diff --git a/Assets/04_Models/Characters/Cat/Materials/M_Cat_Brown.mat.meta b/Assets/05_Textures/UI/Characters/Cat/Materials/M_Cat_Brown.mat.meta similarity index 100% rename from Assets/04_Models/Characters/Cat/Materials/M_Cat_Brown.mat.meta rename to Assets/05_Textures/UI/Characters/Cat/Materials/M_Cat_Brown.mat.meta diff --git a/Assets/04_Models/Characters/Cat/Materials/M_Cat_Pink.mat b/Assets/05_Textures/UI/Characters/Cat/Materials/M_Cat_Pink.mat similarity index 100% rename from Assets/04_Models/Characters/Cat/Materials/M_Cat_Pink.mat rename to Assets/05_Textures/UI/Characters/Cat/Materials/M_Cat_Pink.mat diff --git a/Assets/04_Models/Characters/Cat/Materials/M_Cat_Pink.mat.meta b/Assets/05_Textures/UI/Characters/Cat/Materials/M_Cat_Pink.mat.meta similarity index 100% rename from Assets/04_Models/Characters/Cat/Materials/M_Cat_Pink.mat.meta rename to Assets/05_Textures/UI/Characters/Cat/Materials/M_Cat_Pink.mat.meta diff --git a/Assets/04_Models/Characters/Cat/Materials/M_Cat_Purple.mat b/Assets/05_Textures/UI/Characters/Cat/Materials/M_Cat_Purple.mat similarity index 100% rename from Assets/04_Models/Characters/Cat/Materials/M_Cat_Purple.mat rename to Assets/05_Textures/UI/Characters/Cat/Materials/M_Cat_Purple.mat diff --git a/Assets/04_Models/Characters/Cat/Materials/M_Cat_Purple.mat.meta b/Assets/05_Textures/UI/Characters/Cat/Materials/M_Cat_Purple.mat.meta similarity index 100% rename from Assets/04_Models/Characters/Cat/Materials/M_Cat_Purple.mat.meta rename to Assets/05_Textures/UI/Characters/Cat/Materials/M_Cat_Purple.mat.meta diff --git a/Assets/04_Models/Characters/Cat/Materials/M_Cat_White.mat b/Assets/05_Textures/UI/Characters/Cat/Materials/M_Cat_White.mat similarity index 100% rename from Assets/04_Models/Characters/Cat/Materials/M_Cat_White.mat rename to Assets/05_Textures/UI/Characters/Cat/Materials/M_Cat_White.mat diff --git a/Assets/04_Models/Characters/Cat/Materials/M_Cat_White.mat.meta b/Assets/05_Textures/UI/Characters/Cat/Materials/M_Cat_White.mat.meta similarity index 100% rename from Assets/04_Models/Characters/Cat/Materials/M_Cat_White.mat.meta rename to Assets/05_Textures/UI/Characters/Cat/Materials/M_Cat_White.mat.meta diff --git a/Assets/04_Models/Characters/Cat/Materials/M_Cat_Yellow.mat b/Assets/05_Textures/UI/Characters/Cat/Materials/M_Cat_Yellow.mat similarity index 100% rename from Assets/04_Models/Characters/Cat/Materials/M_Cat_Yellow.mat rename to Assets/05_Textures/UI/Characters/Cat/Materials/M_Cat_Yellow.mat diff --git a/Assets/04_Models/Characters/Cat/Materials/M_Cat_Yellow.mat.meta b/Assets/05_Textures/UI/Characters/Cat/Materials/M_Cat_Yellow.mat.meta similarity index 100% rename from Assets/04_Models/Characters/Cat/Materials/M_Cat_Yellow.mat.meta rename to Assets/05_Textures/UI/Characters/Cat/Materials/M_Cat_Yellow.mat.meta diff --git a/Assets/04_Models/Characters/Cat/Prefabs.meta b/Assets/05_Textures/UI/Characters/Cat/Prefabs.meta similarity index 100% rename from Assets/04_Models/Characters/Cat/Prefabs.meta rename to Assets/05_Textures/UI/Characters/Cat/Prefabs.meta diff --git a/Assets/04_Models/Characters/Cat/Prefabs/Cat1.prefab b/Assets/05_Textures/UI/Characters/Cat/Prefabs/Cat1.prefab similarity index 100% rename from Assets/04_Models/Characters/Cat/Prefabs/Cat1.prefab rename to Assets/05_Textures/UI/Characters/Cat/Prefabs/Cat1.prefab diff --git a/Assets/04_Models/Characters/Cat/Prefabs/Cat1.prefab.meta b/Assets/05_Textures/UI/Characters/Cat/Prefabs/Cat1.prefab.meta similarity index 100% rename from Assets/04_Models/Characters/Cat/Prefabs/Cat1.prefab.meta rename to Assets/05_Textures/UI/Characters/Cat/Prefabs/Cat1.prefab.meta diff --git a/Assets/04_Models/Characters/Cat/Prefabs/Cat2.prefab b/Assets/05_Textures/UI/Characters/Cat/Prefabs/Cat2.prefab similarity index 100% rename from Assets/04_Models/Characters/Cat/Prefabs/Cat2.prefab rename to Assets/05_Textures/UI/Characters/Cat/Prefabs/Cat2.prefab diff --git a/Assets/04_Models/Characters/Cat/Prefabs/Cat2.prefab.meta b/Assets/05_Textures/UI/Characters/Cat/Prefabs/Cat2.prefab.meta similarity index 100% rename from Assets/04_Models/Characters/Cat/Prefabs/Cat2.prefab.meta rename to Assets/05_Textures/UI/Characters/Cat/Prefabs/Cat2.prefab.meta diff --git a/Assets/04_Models/Characters/Cat/Prefabs/Cat3.prefab b/Assets/05_Textures/UI/Characters/Cat/Prefabs/Cat3.prefab similarity index 100% rename from Assets/04_Models/Characters/Cat/Prefabs/Cat3.prefab rename to Assets/05_Textures/UI/Characters/Cat/Prefabs/Cat3.prefab diff --git a/Assets/04_Models/Characters/Cat/Prefabs/Cat3.prefab.meta b/Assets/05_Textures/UI/Characters/Cat/Prefabs/Cat3.prefab.meta similarity index 100% rename from Assets/04_Models/Characters/Cat/Prefabs/Cat3.prefab.meta rename to Assets/05_Textures/UI/Characters/Cat/Prefabs/Cat3.prefab.meta diff --git a/Assets/04_Models/Characters/Whale.meta b/Assets/05_Textures/UI/Characters/Whale.meta similarity index 100% rename from Assets/04_Models/Characters/Whale.meta rename to Assets/05_Textures/UI/Characters/Whale.meta diff --git a/Assets/04_Models/Characters/Whale/Animations.meta b/Assets/05_Textures/UI/Characters/Whale/Animations.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations.meta rename to Assets/05_Textures/UI/Characters/Whale/Animations.meta diff --git a/Assets/04_Models/Characters/Whale/Animations/WhaleAnimController.controller b/Assets/05_Textures/UI/Characters/Whale/Animations/WhaleAnimController.controller similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/WhaleAnimController.controller rename to Assets/05_Textures/UI/Characters/Whale/Animations/WhaleAnimController.controller diff --git a/Assets/04_Models/Characters/Whale/Animations/WhaleAnimController.controller.meta b/Assets/05_Textures/UI/Characters/Whale/Animations/WhaleAnimController.controller.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/WhaleAnimController.controller.meta rename to Assets/05_Textures/UI/Characters/Whale/Animations/WhaleAnimController.controller.meta diff --git a/Assets/04_Models/Characters/Whale/Animations/breach.anim b/Assets/05_Textures/UI/Characters/Whale/Animations/breach.anim similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/breach.anim rename to Assets/05_Textures/UI/Characters/Whale/Animations/breach.anim diff --git a/Assets/04_Models/Characters/Whale/Animations/breach.anim.meta b/Assets/05_Textures/UI/Characters/Whale/Animations/breach.anim.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/breach.anim.meta rename to Assets/05_Textures/UI/Characters/Whale/Animations/breach.anim.meta diff --git a/Assets/04_Models/Characters/Whale/Animations/breath.anim b/Assets/05_Textures/UI/Characters/Whale/Animations/breath.anim similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/breath.anim rename to Assets/05_Textures/UI/Characters/Whale/Animations/breath.anim diff --git a/Assets/04_Models/Characters/Whale/Animations/breath.anim.meta b/Assets/05_Textures/UI/Characters/Whale/Animations/breath.anim.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/breath.anim.meta rename to Assets/05_Textures/UI/Characters/Whale/Animations/breath.anim.meta diff --git a/Assets/04_Models/Characters/Whale/Animations/gloWh_Call_01.anim b/Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Call_01.anim similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/gloWh_Call_01.anim rename to Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Call_01.anim diff --git a/Assets/04_Models/Characters/Whale/Animations/gloWh_Call_01.anim.meta b/Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Call_01.anim.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/gloWh_Call_01.anim.meta rename to Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Call_01.anim.meta diff --git a/Assets/04_Models/Characters/Whale/Animations/gloWh_Call_02.anim b/Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Call_02.anim similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/gloWh_Call_02.anim rename to Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Call_02.anim diff --git a/Assets/04_Models/Characters/Whale/Animations/gloWh_Call_02.anim.meta b/Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Call_02.anim.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/gloWh_Call_02.anim.meta rename to Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Call_02.anim.meta diff --git a/Assets/04_Models/Characters/Whale/Animations/gloWh_Call_03.anim b/Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Call_03.anim similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/gloWh_Call_03.anim rename to Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Call_03.anim diff --git a/Assets/04_Models/Characters/Whale/Animations/gloWh_Call_03.anim.meta b/Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Call_03.anim.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/gloWh_Call_03.anim.meta rename to Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Call_03.anim.meta diff --git a/Assets/04_Models/Characters/Whale/Animations/gloWh_Call_04.anim b/Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Call_04.anim similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/gloWh_Call_04.anim rename to Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Call_04.anim diff --git a/Assets/04_Models/Characters/Whale/Animations/gloWh_Call_04.anim.meta b/Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Call_04.anim.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/gloWh_Call_04.anim.meta rename to Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Call_04.anim.meta diff --git a/Assets/04_Models/Characters/Whale/Animations/gloWh_Call_05.anim b/Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Call_05.anim similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/gloWh_Call_05.anim rename to Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Call_05.anim diff --git a/Assets/04_Models/Characters/Whale/Animations/gloWh_Call_05.anim.meta b/Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Call_05.anim.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/gloWh_Call_05.anim.meta rename to Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Call_05.anim.meta diff --git a/Assets/04_Models/Characters/Whale/Animations/gloWh_Call_06.anim b/Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Call_06.anim similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/gloWh_Call_06.anim rename to Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Call_06.anim diff --git a/Assets/04_Models/Characters/Whale/Animations/gloWh_Call_06.anim.meta b/Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Call_06.anim.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/gloWh_Call_06.anim.meta rename to Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Call_06.anim.meta diff --git a/Assets/04_Models/Characters/Whale/Animations/gloWh_Death.anim b/Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Death.anim similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/gloWh_Death.anim rename to Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Death.anim diff --git a/Assets/04_Models/Characters/Whale/Animations/gloWh_Death.anim.meta b/Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Death.anim.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/gloWh_Death.anim.meta rename to Assets/05_Textures/UI/Characters/Whale/Animations/gloWh_Death.anim.meta diff --git a/Assets/04_Models/Characters/Whale/Animations/gulp.anim b/Assets/05_Textures/UI/Characters/Whale/Animations/gulp.anim similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/gulp.anim rename to Assets/05_Textures/UI/Characters/Whale/Animations/gulp.anim diff --git a/Assets/04_Models/Characters/Whale/Animations/gulp.anim.meta b/Assets/05_Textures/UI/Characters/Whale/Animations/gulp.anim.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/gulp.anim.meta rename to Assets/05_Textures/UI/Characters/Whale/Animations/gulp.anim.meta diff --git a/Assets/04_Models/Characters/Whale/Animations/move d.anim b/Assets/05_Textures/UI/Characters/Whale/Animations/move d.anim similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/move d.anim rename to Assets/05_Textures/UI/Characters/Whale/Animations/move d.anim diff --git a/Assets/04_Models/Characters/Whale/Animations/move d.anim.meta b/Assets/05_Textures/UI/Characters/Whale/Animations/move d.anim.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/move d.anim.meta rename to Assets/05_Textures/UI/Characters/Whale/Animations/move d.anim.meta diff --git a/Assets/04_Models/Characters/Whale/Animations/move f.anim b/Assets/05_Textures/UI/Characters/Whale/Animations/move f.anim similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/move f.anim rename to Assets/05_Textures/UI/Characters/Whale/Animations/move f.anim diff --git a/Assets/04_Models/Characters/Whale/Animations/move f.anim.meta b/Assets/05_Textures/UI/Characters/Whale/Animations/move f.anim.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/move f.anim.meta rename to Assets/05_Textures/UI/Characters/Whale/Animations/move f.anim.meta diff --git a/Assets/04_Models/Characters/Whale/Animations/move l.anim b/Assets/05_Textures/UI/Characters/Whale/Animations/move l.anim similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/move l.anim rename to Assets/05_Textures/UI/Characters/Whale/Animations/move l.anim diff --git a/Assets/04_Models/Characters/Whale/Animations/move l.anim.meta b/Assets/05_Textures/UI/Characters/Whale/Animations/move l.anim.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/move l.anim.meta rename to Assets/05_Textures/UI/Characters/Whale/Animations/move l.anim.meta diff --git a/Assets/04_Models/Characters/Whale/Animations/move r.anim b/Assets/05_Textures/UI/Characters/Whale/Animations/move r.anim similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/move r.anim rename to Assets/05_Textures/UI/Characters/Whale/Animations/move r.anim diff --git a/Assets/04_Models/Characters/Whale/Animations/move r.anim.meta b/Assets/05_Textures/UI/Characters/Whale/Animations/move r.anim.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/move r.anim.meta rename to Assets/05_Textures/UI/Characters/Whale/Animations/move r.anim.meta diff --git a/Assets/04_Models/Characters/Whale/Animations/move u.anim b/Assets/05_Textures/UI/Characters/Whale/Animations/move u.anim similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/move u.anim rename to Assets/05_Textures/UI/Characters/Whale/Animations/move u.anim diff --git a/Assets/04_Models/Characters/Whale/Animations/move u.anim.meta b/Assets/05_Textures/UI/Characters/Whale/Animations/move u.anim.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/move u.anim.meta rename to Assets/05_Textures/UI/Characters/Whale/Animations/move u.anim.meta diff --git a/Assets/04_Models/Characters/Whale/Animations/player_back_swim.anim b/Assets/05_Textures/UI/Characters/Whale/Animations/player_back_swim.anim similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/player_back_swim.anim rename to Assets/05_Textures/UI/Characters/Whale/Animations/player_back_swim.anim diff --git a/Assets/04_Models/Characters/Whale/Animations/player_back_swim.anim.meta b/Assets/05_Textures/UI/Characters/Whale/Animations/player_back_swim.anim.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/player_back_swim.anim.meta rename to Assets/05_Textures/UI/Characters/Whale/Animations/player_back_swim.anim.meta diff --git a/Assets/04_Models/Characters/Whale/Animations/player_eye_interaction.anim b/Assets/05_Textures/UI/Characters/Whale/Animations/player_eye_interaction.anim similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/player_eye_interaction.anim rename to Assets/05_Textures/UI/Characters/Whale/Animations/player_eye_interaction.anim diff --git a/Assets/04_Models/Characters/Whale/Animations/player_eye_interaction.anim.meta b/Assets/05_Textures/UI/Characters/Whale/Animations/player_eye_interaction.anim.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/player_eye_interaction.anim.meta rename to Assets/05_Textures/UI/Characters/Whale/Animations/player_eye_interaction.anim.meta diff --git a/Assets/04_Models/Characters/Whale/Animations/surface.anim b/Assets/05_Textures/UI/Characters/Whale/Animations/surface.anim similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/surface.anim rename to Assets/05_Textures/UI/Characters/Whale/Animations/surface.anim diff --git a/Assets/04_Models/Characters/Whale/Animations/surface.anim.meta b/Assets/05_Textures/UI/Characters/Whale/Animations/surface.anim.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/surface.anim.meta rename to Assets/05_Textures/UI/Characters/Whale/Animations/surface.anim.meta diff --git a/Assets/04_Models/Characters/Whale/Animations/surface_l.anim b/Assets/05_Textures/UI/Characters/Whale/Animations/surface_l.anim similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/surface_l.anim rename to Assets/05_Textures/UI/Characters/Whale/Animations/surface_l.anim diff --git a/Assets/04_Models/Characters/Whale/Animations/surface_l.anim.meta b/Assets/05_Textures/UI/Characters/Whale/Animations/surface_l.anim.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/surface_l.anim.meta rename to Assets/05_Textures/UI/Characters/Whale/Animations/surface_l.anim.meta diff --git a/Assets/04_Models/Characters/Whale/Animations/surface_r.anim b/Assets/05_Textures/UI/Characters/Whale/Animations/surface_r.anim similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/surface_r.anim rename to Assets/05_Textures/UI/Characters/Whale/Animations/surface_r.anim diff --git a/Assets/04_Models/Characters/Whale/Animations/surface_r.anim.meta b/Assets/05_Textures/UI/Characters/Whale/Animations/surface_r.anim.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Animations/surface_r.anim.meta rename to Assets/05_Textures/UI/Characters/Whale/Animations/surface_r.anim.meta diff --git a/Assets/04_Models/Characters/Whale/Materials.meta b/Assets/05_Textures/UI/Characters/Whale/Materials.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Materials.meta rename to Assets/05_Textures/UI/Characters/Whale/Materials.meta diff --git a/Assets/04_Models/Characters/Whale/Materials/glow_whale.mat b/Assets/05_Textures/UI/Characters/Whale/Materials/glow_whale.mat similarity index 100% rename from Assets/04_Models/Characters/Whale/Materials/glow_whale.mat rename to Assets/05_Textures/UI/Characters/Whale/Materials/glow_whale.mat diff --git a/Assets/04_Models/Characters/Whale/Materials/glow_whale.mat.meta b/Assets/05_Textures/UI/Characters/Whale/Materials/glow_whale.mat.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Materials/glow_whale.mat.meta rename to Assets/05_Textures/UI/Characters/Whale/Materials/glow_whale.mat.meta diff --git a/Assets/04_Models/Characters/Whale/Prefabs.meta b/Assets/05_Textures/UI/Characters/Whale/Prefabs.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Prefabs.meta rename to Assets/05_Textures/UI/Characters/Whale/Prefabs.meta diff --git a/Assets/04_Models/Characters/Whale/Prefabs/Whale.prefab b/Assets/05_Textures/UI/Characters/Whale/Prefabs/Whale.prefab similarity index 100% rename from Assets/04_Models/Characters/Whale/Prefabs/Whale.prefab rename to Assets/05_Textures/UI/Characters/Whale/Prefabs/Whale.prefab diff --git a/Assets/04_Models/Characters/Whale/Prefabs/Whale.prefab.meta b/Assets/05_Textures/UI/Characters/Whale/Prefabs/Whale.prefab.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Prefabs/Whale.prefab.meta rename to Assets/05_Textures/UI/Characters/Whale/Prefabs/Whale.prefab.meta diff --git a/Assets/04_Models/Characters/Whale/Textures.meta b/Assets/05_Textures/UI/Characters/Whale/Textures.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Textures.meta rename to Assets/05_Textures/UI/Characters/Whale/Textures.meta diff --git a/Assets/04_Models/Characters/Whale/Textures/fire_tile_03.png b/Assets/05_Textures/UI/Characters/Whale/Textures/fire_tile_03.png similarity index 100% rename from Assets/04_Models/Characters/Whale/Textures/fire_tile_03.png rename to Assets/05_Textures/UI/Characters/Whale/Textures/fire_tile_03.png diff --git a/Assets/04_Models/Characters/Whale/Textures/fire_tile_03.png.meta b/Assets/05_Textures/UI/Characters/Whale/Textures/fire_tile_03.png.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Textures/fire_tile_03.png.meta rename to Assets/05_Textures/UI/Characters/Whale/Textures/fire_tile_03.png.meta diff --git a/Assets/04_Models/Characters/Whale/Textures/glow_whale.png b/Assets/05_Textures/UI/Characters/Whale/Textures/glow_whale.png similarity index 100% rename from Assets/04_Models/Characters/Whale/Textures/glow_whale.png rename to Assets/05_Textures/UI/Characters/Whale/Textures/glow_whale.png diff --git a/Assets/04_Models/Characters/Whale/Textures/glow_whale.png.meta b/Assets/05_Textures/UI/Characters/Whale/Textures/glow_whale.png.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Textures/glow_whale.png.meta rename to Assets/05_Textures/UI/Characters/Whale/Textures/glow_whale.png.meta diff --git a/Assets/04_Models/Characters/Whale/Textures/glow_whale_illum.png b/Assets/05_Textures/UI/Characters/Whale/Textures/glow_whale_illum.png similarity index 100% rename from Assets/04_Models/Characters/Whale/Textures/glow_whale_illum.png rename to Assets/05_Textures/UI/Characters/Whale/Textures/glow_whale_illum.png diff --git a/Assets/04_Models/Characters/Whale/Textures/glow_whale_illum.png.meta b/Assets/05_Textures/UI/Characters/Whale/Textures/glow_whale_illum.png.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Textures/glow_whale_illum.png.meta rename to Assets/05_Textures/UI/Characters/Whale/Textures/glow_whale_illum.png.meta diff --git a/Assets/04_Models/Characters/Whale/Textures/glow_whale_normal.png b/Assets/05_Textures/UI/Characters/Whale/Textures/glow_whale_normal.png similarity index 100% rename from Assets/04_Models/Characters/Whale/Textures/glow_whale_normal.png rename to Assets/05_Textures/UI/Characters/Whale/Textures/glow_whale_normal.png diff --git a/Assets/04_Models/Characters/Whale/Textures/glow_whale_normal.png.meta b/Assets/05_Textures/UI/Characters/Whale/Textures/glow_whale_normal.png.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Textures/glow_whale_normal.png.meta rename to Assets/05_Textures/UI/Characters/Whale/Textures/glow_whale_normal.png.meta diff --git a/Assets/04_Models/Characters/Whale/Whale.fbx b/Assets/05_Textures/UI/Characters/Whale/Whale.fbx similarity index 100% rename from Assets/04_Models/Characters/Whale/Whale.fbx rename to Assets/05_Textures/UI/Characters/Whale/Whale.fbx diff --git a/Assets/04_Models/Characters/Whale/Whale.fbx.meta b/Assets/05_Textures/UI/Characters/Whale/Whale.fbx.meta similarity index 100% rename from Assets/04_Models/Characters/Whale/Whale.fbx.meta rename to Assets/05_Textures/UI/Characters/Whale/Whale.fbx.meta diff --git a/Assets/05_Textures/UI/SitKey_Edit.png b/Assets/05_Textures/UI/SitKey_Edit.png new file mode 100644 index 00000000..07ce09d1 --- /dev/null +++ b/Assets/05_Textures/UI/SitKey_Edit.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7b26849805b01e4f90fd93d0da67e5eb1eac3b223205e8d70a8b88df0c23d93a +size 15520 diff --git a/Assets/05_Textures/UI/SitKey_Edit.png.meta b/Assets/05_Textures/UI/SitKey_Edit.png.meta new file mode 100644 index 00000000..add0efe2 --- /dev/null +++ b/Assets/05_Textures/UI/SitKey_Edit.png.meta @@ -0,0 +1,156 @@ +fileFormatVersion: 2 +guid: a525d09ef9d2b4f44bf6de85faf375d1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: WindowsStoreApps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/06_Materials/Quad.meta b/Assets/06_Materials/Quad.meta new file mode 100644 index 00000000..0a5b31ba --- /dev/null +++ b/Assets/06_Materials/Quad.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 73ffca9c370db1848b6c82ad1ecb6741 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/06_Materials/Quad/SitKey_Mat.mat b/Assets/06_Materials/Quad/SitKey_Mat.mat new file mode 100644 index 00000000..3c3a2d63 --- /dev/null +++ b/Assets/06_Materials/Quad/SitKey_Mat.mat @@ -0,0 +1,141 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-7234185627826775705 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion + version: 10 +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SitKey_Mat + m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _ALPHAPREMULTIPLY_ON + - _SURFACE_TYPE_TRANSPARENT + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: + - MOTIONVECTORS + - DepthOnly + - SHADOWCASTER + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 2800000, guid: a525d09ef9d2b4f44bf6de85faf375d1, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: a525d09ef9d2b4f44bf6de85faf375d1, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _DstBlendAlpha: 10 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 1 + - _WorkflowMode: 1 + - _XRMotionVectorsPass: 1 + - _ZWrite: 0 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/06_Materials/Quad/SitKey_Mat.mat.meta b/Assets/06_Materials/Quad/SitKey_Mat.mat.meta new file mode 100644 index 00000000..2eef75e7 --- /dev/null +++ b/Assets/06_Materials/Quad/SitKey_Mat.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bf1002a2103d79d45a3179509539fb59 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: