From 983192ba29af9d9c1acf019a61dbff8a0ab44b9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A3=AE2003?= <2384017988@qq.com> Date: Sun, 9 Aug 2026 17:57:46 +0800 Subject: [PATCH] 1 --- .../AssetGroups/Fish_XJMH.asset | 98 +- .../effect/PW_Effect_AwardFrame_Poker.prefab | 4 +- .../game/enemy/XJMHEnemy/PW_Enemy_101.prefab | 2 + .../game/enemy/XJMHEnemy/PW_Enemy_102.prefab | 2 + .../game/enemy/XJMHEnemy/PW_Enemy_103.prefab | 2 + .../game/enemy/XJMHEnemy/PW_Enemy_114.prefab | 143 +- .../game/enemy/XJMHEnemy/PW_Enemy_4000.prefab | 2 + .../game/enemy/XJMHEnemy/PW_Enemy_6000.prefab | 2 + .../game/enemy/XJMHEnemy/PW_Enemy_7.prefab | 4 +- .../pw/pw_sprite/poker/PW_CardType_0.asset | 160 - .../pw_sprite/poker/PW_CardType_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_CardType_0_0.asset | 160 - .../poker/PW_CardType_0_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_CardType_0_0.png | Bin 1147 -> 0 bytes .../pw_sprite/poker/PW_CardType_0_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_CardType_1.asset | 166 - .../pw_sprite/poker/PW_CardType_1.asset.meta | 10 - .../pw/pw_sprite/poker/PW_CardType_1_0.asset | 166 - .../poker/PW_CardType_1_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_CardType_1_0.png | Bin 1447 -> 0 bytes .../pw_sprite/poker/PW_CardType_1_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_CardType_2.asset | 157 - .../pw_sprite/poker/PW_CardType_2.asset.meta | 10 - .../pw/pw_sprite/poker/PW_CardType_2_0.asset | 157 - .../poker/PW_CardType_2_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_CardType_2_0.png | Bin 1248 -> 0 bytes .../pw_sprite/poker/PW_CardType_2_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_CardType_3.asset | 163 - .../pw_sprite/poker/PW_CardType_3.asset.meta | 10 - .../pw/pw_sprite/poker/PW_CardType_3_0.asset | 163 - .../poker/PW_CardType_3_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_CardType_3_0.png | Bin 1381 -> 0 bytes .../pw_sprite/poker/PW_CardType_3_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_Card_Black_1.asset | 174 - .../poker/PW_Card_Black_1.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Black_10.asset | 165 - .../poker/PW_Card_Black_10.asset.meta | 10 - .../pw_sprite/poker/PW_Card_Black_10_0.asset | 165 - .../poker/PW_Card_Black_10_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Black_10_0.png | Bin 611 -> 0 bytes .../poker/PW_Card_Black_10_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_Card_Black_11.asset | 153 - .../poker/PW_Card_Black_11.asset.meta | 10 - .../pw_sprite/poker/PW_Card_Black_11_0.asset | 153 - .../poker/PW_Card_Black_11_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Black_11_0.png | Bin 535 -> 0 bytes .../poker/PW_Card_Black_11_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_Card_Black_12.asset | 166 - .../poker/PW_Card_Black_12.asset.meta | 10 - .../pw_sprite/poker/PW_Card_Black_12_0.asset | 166 - .../poker/PW_Card_Black_12_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Black_12_0.png | Bin 873 -> 0 bytes .../poker/PW_Card_Black_12_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_Card_Black_13.asset | 156 - .../poker/PW_Card_Black_13.asset.meta | 10 - .../pw_sprite/poker/PW_Card_Black_13_0.asset | 156 - .../poker/PW_Card_Black_13_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Black_13_0.png | Bin 746 -> 0 bytes .../poker/PW_Card_Black_13_0.png.meta | 127 - .../pw_sprite/poker/PW_Card_Black_1_0.asset | 174 - .../poker/PW_Card_Black_1_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Black_1_0.png | Bin 852 -> 0 bytes .../poker/PW_Card_Black_1_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_Card_Black_2.asset | 159 - .../poker/PW_Card_Black_2.asset.meta | 10 - .../pw_sprite/poker/PW_Card_Black_2_0.asset | 159 - .../poker/PW_Card_Black_2_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Black_2_0.png | Bin 840 -> 0 bytes .../poker/PW_Card_Black_2_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_Card_Black_3.asset | 157 - .../poker/PW_Card_Black_3.asset.meta | 10 - .../pw_sprite/poker/PW_Card_Black_3_0.asset | 157 - .../poker/PW_Card_Black_3_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Black_3_0.png | Bin 931 -> 0 bytes .../poker/PW_Card_Black_3_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_Card_Black_4.asset | 158 - .../poker/PW_Card_Black_4.asset.meta | 10 - .../pw_sprite/poker/PW_Card_Black_4_0.asset | 158 - .../poker/PW_Card_Black_4_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Black_4_0.png | Bin 613 -> 0 bytes .../poker/PW_Card_Black_4_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_Card_Black_5.asset | 157 - .../poker/PW_Card_Black_5.asset.meta | 10 - .../pw_sprite/poker/PW_Card_Black_5_0.asset | 157 - .../poker/PW_Card_Black_5_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Black_5_0.png | Bin 911 -> 0 bytes .../poker/PW_Card_Black_5_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_Card_Black_6.asset | 168 - .../poker/PW_Card_Black_6.asset.meta | 10 - .../pw_sprite/poker/PW_Card_Black_6_0.asset | 168 - .../poker/PW_Card_Black_6_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Black_6_0.png | Bin 1069 -> 0 bytes .../poker/PW_Card_Black_6_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_Card_Black_7.asset | 153 - .../poker/PW_Card_Black_7.asset.meta | 10 - .../pw_sprite/poker/PW_Card_Black_7_0.asset | 153 - .../poker/PW_Card_Black_7_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Black_7_0.png | Bin 638 -> 0 bytes .../poker/PW_Card_Black_7_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_Card_Black_8.asset | 172 - .../poker/PW_Card_Black_8.asset.meta | 10 - .../pw_sprite/poker/PW_Card_Black_8_0.asset | 172 - .../poker/PW_Card_Black_8_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Black_8_0.png | Bin 1091 -> 0 bytes .../poker/PW_Card_Black_8_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_Card_Black_9.asset | 173 - .../poker/PW_Card_Black_9.asset.meta | 10 - .../pw_sprite/poker/PW_Card_Black_9_0.asset | 173 - .../poker/PW_Card_Black_9_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Black_9_0.png | Bin 1053 -> 0 bytes .../poker/PW_Card_Black_9_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_Card_Red_1.asset | 172 - .../pw_sprite/poker/PW_Card_Red_1.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_10.asset | 166 - .../pw_sprite/poker/PW_Card_Red_10.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_10_0.asset | 166 - .../poker/PW_Card_Red_10_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_10_0.png | Bin 584 -> 0 bytes .../pw_sprite/poker/PW_Card_Red_10_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_Card_Red_11.asset | 153 - .../pw_sprite/poker/PW_Card_Red_11.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_11_0.asset | 153 - .../poker/PW_Card_Red_11_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_11_0.png | Bin 515 -> 0 bytes .../pw_sprite/poker/PW_Card_Red_11_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_Card_Red_12.asset | 166 - .../pw_sprite/poker/PW_Card_Red_12.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_12_0.asset | 166 - .../poker/PW_Card_Red_12_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_12_0.png | Bin 911 -> 0 bytes .../pw_sprite/poker/PW_Card_Red_12_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_Card_Red_13.asset | 156 - .../pw_sprite/poker/PW_Card_Red_13.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_13_0.asset | 156 - .../poker/PW_Card_Red_13_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_13_0.png | Bin 734 -> 0 bytes .../pw_sprite/poker/PW_Card_Red_13_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_Card_Red_1_0.asset | 172 - .../poker/PW_Card_Red_1_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_1_0.png | Bin 676 -> 0 bytes .../pw_sprite/poker/PW_Card_Red_1_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_Card_Red_2.asset | 159 - .../pw_sprite/poker/PW_Card_Red_2.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_2_0.asset | 159 - .../poker/PW_Card_Red_2_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_2_0.png | Bin 924 -> 0 bytes .../pw_sprite/poker/PW_Card_Red_2_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_Card_Red_3.asset | 157 - .../pw_sprite/poker/PW_Card_Red_3.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_3_0.asset | 157 - .../poker/PW_Card_Red_3_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_3_0.png | Bin 914 -> 0 bytes .../pw_sprite/poker/PW_Card_Red_3_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_Card_Red_4.asset | 157 - .../pw_sprite/poker/PW_Card_Red_4.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_4_0.asset | 157 - .../poker/PW_Card_Red_4_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_4_0.png | Bin 621 -> 0 bytes .../pw_sprite/poker/PW_Card_Red_4_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_Card_Red_5.asset | 157 - .../pw_sprite/poker/PW_Card_Red_5.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_5_0.asset | 157 - .../poker/PW_Card_Red_5_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_5_0.png | Bin 901 -> 0 bytes .../pw_sprite/poker/PW_Card_Red_5_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_Card_Red_6.asset | 168 - .../pw_sprite/poker/PW_Card_Red_6.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_6_0.asset | 168 - .../poker/PW_Card_Red_6_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_6_0.png | Bin 1077 -> 0 bytes .../pw_sprite/poker/PW_Card_Red_6_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_Card_Red_7.asset | 152 - .../pw_sprite/poker/PW_Card_Red_7.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_7_0.asset | 152 - .../poker/PW_Card_Red_7_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_7_0.png | Bin 611 -> 0 bytes .../pw_sprite/poker/PW_Card_Red_7_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_Card_Red_8.asset | 172 - .../pw_sprite/poker/PW_Card_Red_8.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_8_0.asset | 172 - .../poker/PW_Card_Red_8_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_8_0.png | Bin 1098 -> 0 bytes .../pw_sprite/poker/PW_Card_Red_8_0.png.meta | 127 - .../pw/pw_sprite/poker/PW_Card_Red_9.asset | 169 - .../pw_sprite/poker/PW_Card_Red_9.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_9_0.asset | 169 - .../poker/PW_Card_Red_9_0.asset.meta | 10 - .../pw/pw_sprite/poker/PW_Card_Red_9_0.png | Bin 1029 -> 0 bytes .../pw_sprite/poker/PW_Card_Red_9_0.png.meta | 127 - .../Tool/RedPacket/LayeredRedPacket.cs | 2 +- Assets/Framework/Tool/UITool/SubUIManager.cs | 3 +- Assets/MyGame/Scenes/UIScene.unity | 75 +- .../Characters/Monster/MonsterContral.cs | 4 +- .../Monster/MonsterControl_BossBase.cs | 30 +- .../Scripts/Manager/CreateFishManager.cs | 25 +- Assets/MyGame/Scripts/Net/APIManager.cs | 56 + .../Net/APIRequest/Objs/RegisterObj.cs | 14 +- .../GameConfig_SubClass/BasePropInfo.cs | 4 +- .../GameConfig_SubClass/BattleOrderConfig.cs | 2 +- .../GameConfig_SubClass/BossConfig.cs | 588 + .../GameConfig_SubClass/BossConfig.cs.meta | 11 + .../GameConfig_SubClass/FishTypeConfig.cs | 2 +- .../GameConfig_SubClass/MonthCardConfig.cs | 4 +- .../GameConfig_SubClass/RegisterConfig.cs | 2 +- .../GameConfig_SubClass/RoomConfig.cs | 4 +- .../GameConfig_SubClass/SignConfig.cs | 4 +- .../GameConfig_SubClass/UserLevelConfig.cs | 6 +- .../GameConfig_SubClass/VipLevelConfig.cs | 6 +- .../Scripts/Net/APIResponses/HallResponses.cs | 14 +- .../HomeMain_User/GetEmailByPageResponse.cs | 2 +- .../APIResponses/UserData_SubClass/Assets.cs | 6 +- .../UserData_SubClass/SafeBoxInfo.cs | 6 +- .../UserData_SubClass/StaticInfo.cs | 6 +- .../Net/WebResponses/RoomJoinNotice.cs | 2 +- .../Net/WebResponses/RoomKillNotice.cs | 17 +- .../Scripts/Net/WebResponses/SyncGameData.cs | 2 +- .../Scripts/Net/WebSocketReponseList.cs | 29 +- .../fishResources/FishResourcesData.cs | 30 +- .../Resources/tbfishresources.json | 4 +- .../MyGame/aa/Game/DefaultDieEffect/BJBase.cs | 4 +- Assets/MyGame/aa/Game/FLZY/BOSS/BJEndUI.cs | 10 +- .../MyGame/aa/Game/FLZY/BOSS/BJEventBase.cs | 69 +- .../Game/FLZY/BOSS/BaoJiangNotSelfHandler.cs | 10 +- .../aa/Game/FLZY/BOSS/DLY/DLYDieEvent.cs | 2 +- .../aa/Game/FLZY/BOSS/FLXJ/FLXJEvent.cs | 2 +- .../aa/Game/FLZY/BOSS/GSL/GSLDieEvent.cs | 2 +- .../aa/Game/FLZY/BOSS/JL/JinLongEvent.cs | 2 +- .../aa/Game/FLZY/BOSS/LLBT/LLBTDieEvent.cs | 2 +- .../aa/Game/FLZY/BOSS/PTS/PTSDieEvent.cs | 2 +- .../aa/Game/FLZY/BOSS/QL/LeiLongEvent.cs | 8 +- .../aa/Game/FLZY/BOSS/RYGZ/RYGZDieEvent.cs | 2 +- .../aa/Game/FLZY/BOSS/SLZP/SLZPDieEvent.cs | 2 +- .../aa/Game/FLZY/BOSS/TSK/TSKDieEvent.cs | 2 +- .../aa/Game/FLZY/BOSS/YGLG/YGLGDieEvent.cs | 2 +- .../aa/Game/FLZY/BOSS/YGSM/YGSMDieEvent.cs | 2 +- .../aa/Game/FLZY/BOSS/ZDX/ZDXDieEvent.cs | 2 +- .../Game/HHWK/Boss/XiaoBaiLong/XBLDieEvent.cs | 2 +- .../Game/HHWK/Fish/Fish_2012 Variant.prefab | 9 +- .../aa/Game/HHWK/MonsterTSY/DieEffect_TSY.cs | 2 +- Assets/MyGame/aa/Game/XJMH/Boss.meta | 8 + .../aa/Game/XJMH/Boss/BaoLieJinSha.meta | 8 + .../Boss/BaoLieJinSha/BaoLieJinShaEvent.cs | 101 + .../BaoLieJinSha/BaoLieJinShaEvent.cs.meta | 11 + .../Boss/BaoLieJinSha/BaoLieJinSha_BOSS.cs | 239 + .../BaoLieJinSha/BaoLieJinSha_BOSS.cs.meta | 11 + .../PW_Effect_Explosion_3 Variant.prefab | 319 + .../PW_Effect_Explosion_3 Variant.prefab.meta | 7 + .../Boss/BaoLieJinSha/PW_Enemy_1000.prefab | 210 + .../BaoLieJinSha/PW_Enemy_1000.prefab.meta | 7 + .../aa/Game/XJMH/Boss/HeiDongFeiChuan.meta | 8 + .../HeiDongFeiChuan/HeiDongFeiChuanEvent.cs | 112 + .../HeiDongFeiChuanEvent.cs.meta | 11 + .../HeiDongFeiChuan/HeiDongFeiChuan_BOSS.cs | 54 + .../HeiDongFeiChuan_BOSS.cs.meta | 11 + .../PW_Effect_Explosion_3 Variant.prefab | 322 + .../PW_Effect_Explosion_3 Variant.prefab.meta | 7 + .../Boss/HeiDongFeiChuan/PW_Enemy_112.prefab | 149 + .../HeiDongFeiChuan/PW_Enemy_112.prefab.meta | 7 + Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie.meta | 8 + .../Game/XJMH/Boss/JiXieXie/JiXieXieEvent.cs | 97 + .../XJMH/Boss/JiXieXie/JiXieXieEvent.cs.meta | 11 + .../Game/XJMH/Boss/JiXieXie/JiXieXie_BOSS.cs | 54 + .../XJMH/Boss/JiXieXie/JiXieXie_BOSS.cs.meta | 11 + .../PW_Effect_Explosion_3 Variant.prefab | 317 + .../PW_Effect_Explosion_3 Variant.prefab.meta | 7 + .../XJMH/Boss/JiXieXie/PW_Enemy_3000.prefab | 163 + .../Boss/JiXieXie/PW_Enemy_3000.prefab.meta | 7 + .../aa/Game/XJMH/Boss/LieYanFengBao.meta | 8 + .../Boss/LieYanFengBao/LieYanFengBaoEvent.cs | 138 + .../LieYanFengBao/LieYanFengBaoEvent.cs.meta | 11 + .../Boss/LieYanFengBao/LieYanFengBao_BOSS.cs | 66 + .../LieYanFengBao/LieYanFengBao_BOSS.cs.meta | 11 + .../PW_Effect_Explosion_3 Variant.prefab | 317 + .../PW_Effect_Explosion_3 Variant.prefab.meta | 7 + .../Boss/LieYanFengBao/PW_Enemy_115.prefab | 154 + .../LieYanFengBao/PW_Enemy_115.prefab.meta | 7 + .../MyGame/aa/Game/XJMH/Boss/PoHuaiQiu.meta | 8 + .../PW_Effect_Explosion_3 Variant.prefab | 317 + .../PW_Effect_Explosion_3 Variant.prefab.meta | 7 + .../XJMH/Boss/PoHuaiQiu/PW_Enemy_5000.prefab | 177 + .../Boss/PoHuaiQiu/PW_Enemy_5000.prefab.meta | 7 + .../XJMH/Boss/PoHuaiQiu/PoHuaiQiuEvent.cs | 100 + .../Boss/PoHuaiQiu/PoHuaiQiuEvent.cs.meta | 11 + .../XJMH/Boss/PoHuaiQiu/PoHuaiQiu_BOSS.cs | 320 + .../Boss/PoHuaiQiu/PoHuaiQiu_BOSS.cs.meta | 11 + .../aa/Game/XJMH/Boss/XiaoChouPuKe.meta | 8 + .../Game/XJMH/Boss/XiaoChouPuKe/CardItem.cs | 82 + .../XJMH/Boss/XiaoChouPuKe/CardItem.cs.meta | 11 + .../aa/Game/XJMH/Boss/XiaoChouPuKe/FanPai.cs | 71 + .../XJMH/Boss/XiaoChouPuKe/FanPai.cs.meta | 11 + .../Boss/XiaoChouPuKe/Image Variant 1.prefab | 300 + .../XiaoChouPuKe/Image Variant 1.prefab.meta | 7 + .../PW_Effect_AwardFrame_Poker Variant.prefab | 23851 ++++++++++++++++ ...ffect_AwardFrame_Poker Variant.prefab.meta | 7 + .../Boss/XiaoChouPuKe/PW_Enemy_113.prefab | 148 + .../XiaoChouPuKe/PW_Enemy_113.prefab.meta | 7 + .../XiaoChouPuKe/UI_baojiang Variant.prefab | 120 + .../UI_baojiang Variant.prefab.meta | 7 + .../Boss/XiaoChouPuKe/XiaoChouPuKeEvent.cs | 389 + .../XiaoChouPuKe/XiaoChouPuKeEvent.cs.meta | 11 + .../Boss/XiaoChouPuKe/XiaoChouPuKe_BOSS.cs | 47 + .../XiaoChouPuKe/XiaoChouPuKe_BOSS.cs.meta | 11 + .../aa/Game/XJMH/Boss/XingYunFeiDie.meta | 8 + .../PW_Effect_AwardFrame_Dial Variant.prefab | 324 + ...Effect_AwardFrame_Dial Variant.prefab.meta | 7 + .../Boss/XingYunFeiDie/PW_Enemy_114.prefab | 155 + .../XingYunFeiDie/PW_Enemy_114.prefab.meta | 7 + .../XJMH/Boss/XingYunFeiDie/RotatePan_XJMH.cs | 286 + .../Boss/XingYunFeiDie/RotatePan_XJMH.cs.meta | 11 + .../Boss/XingYunFeiDie/XingYunFeiDie_BOSS.cs | 47 + .../XingYunFeiDie/XingYunFeiDie_BOSS.cs.meta | 11 + .../aa/UI/Game/GameMainPanel_FishBase.cs | 4 +- .../MyGame/aa/UI/Home/Sub/SettingPanel.prefab | 4 +- .../aa/UI/Home/Sub/UIHome_BY_EmailPanel.cs | 2 +- .../aa/UI/Home/Sub/UIHome_BY_ServicePanel.cs | 25 +- .../aa/UI/Home/Sub/UIHome_BY_SettingPenel.cs | 21 +- Assets/MyGame/aa/UI/Home/Sub/UserInfoPanel.cs | 2 +- .../aa/UI/Home/Sub/ZhanLing/RenWuItem.cs | 2 +- .../MyGame/aa/UI/Home/Sub/ZhanLing_Panel.cs | 8 +- .../aa/UI/Login/SubPanel/ReSetPassword.prefab | 1 + .../aa/UI/Login/SubPanel/RegisterPanel.cs | 108 +- .../aa/UI/Login/SubPanel/RegisterPanel.prefab | 1578 +- Assets/MyGame/aa/UI/Login/UILoginPanel.cs | 4 +- 323 files changed, 32641 insertions(+), 14505 deletions(-) delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_0_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_0_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_0_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_0_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_1.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_1.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_1_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_1_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_1_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_1_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_2.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_2.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_2_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_2_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_2_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_2_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_3.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_3.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_3_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_3_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_3_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_3_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_1.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_1.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_10.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_10.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_10_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_10_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_10_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_10_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_11.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_11.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_11_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_11_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_11_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_11_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_12.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_12.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_12_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_12_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_12_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_12_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_13.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_13.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_13_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_13_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_13_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_13_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_1_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_1_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_1_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_1_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_2.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_2.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_2_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_2_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_2_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_2_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_3.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_3.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_3_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_3_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_3_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_3_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_4.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_4.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_4_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_4_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_4_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_4_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_5.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_5.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_5_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_5_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_5_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_5_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_6.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_6.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_6_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_6_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_6_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_6_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_7.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_7.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_7_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_7_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_7_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_7_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_8.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_8.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_8_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_8_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_8_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_8_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_9.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_9.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_9_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_9_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_9_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_9_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_1.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_1.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_10.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_10.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_10_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_10_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_10_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_10_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_11.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_11.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_11_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_11_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_11_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_11_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_12.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_12.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_12_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_12_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_12_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_12_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_13.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_13.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_13_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_13_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_13_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_13_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_1_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_1_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_1_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_1_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_2.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_2.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_2_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_2_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_2_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_2_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_3.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_3.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_3_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_3_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_3_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_3_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_4.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_4.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_4_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_4_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_4_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_4_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_5.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_5.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_5_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_5_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_5_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_5_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_6.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_6.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_6_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_6_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_6_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_6_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_7.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_7.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_7_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_7_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_7_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_7_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_8.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_8.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_8_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_8_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_8_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_8_0.png.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_9.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_9.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_9_0.asset delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_9_0.asset.meta delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_9_0.png delete mode 100644 Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_9_0.png.meta create mode 100644 Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/BossConfig.cs create mode 100644 Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/BossConfig.cs.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/BaoLieJinShaEvent.cs create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/BaoLieJinShaEvent.cs.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/BaoLieJinSha_BOSS.cs create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/BaoLieJinSha_BOSS.cs.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/PW_Effect_Explosion_3 Variant.prefab create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/PW_Effect_Explosion_3 Variant.prefab.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/PW_Enemy_1000.prefab create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/PW_Enemy_1000.prefab.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/HeiDongFeiChuanEvent.cs create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/HeiDongFeiChuanEvent.cs.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/HeiDongFeiChuan_BOSS.cs create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/HeiDongFeiChuan_BOSS.cs.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/PW_Effect_Explosion_3 Variant.prefab create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/PW_Effect_Explosion_3 Variant.prefab.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/PW_Enemy_112.prefab create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/PW_Enemy_112.prefab.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/JiXieXieEvent.cs create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/JiXieXieEvent.cs.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/JiXieXie_BOSS.cs create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/JiXieXie_BOSS.cs.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/PW_Effect_Explosion_3 Variant.prefab create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/PW_Effect_Explosion_3 Variant.prefab.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/PW_Enemy_3000.prefab create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/PW_Enemy_3000.prefab.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/LieYanFengBaoEvent.cs create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/LieYanFengBaoEvent.cs.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/LieYanFengBao_BOSS.cs create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/LieYanFengBao_BOSS.cs.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/PW_Effect_Explosion_3 Variant.prefab create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/PW_Effect_Explosion_3 Variant.prefab.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/PW_Enemy_115.prefab create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/PW_Enemy_115.prefab.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PW_Effect_Explosion_3 Variant.prefab create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PW_Effect_Explosion_3 Variant.prefab.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PW_Enemy_5000.prefab create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PW_Enemy_5000.prefab.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PoHuaiQiuEvent.cs create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PoHuaiQiuEvent.cs.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PoHuaiQiu_BOSS.cs create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PoHuaiQiu_BOSS.cs.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/CardItem.cs create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/CardItem.cs.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/FanPai.cs create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/FanPai.cs.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/Image Variant 1.prefab create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/Image Variant 1.prefab.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/PW_Effect_AwardFrame_Poker Variant.prefab create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/PW_Effect_AwardFrame_Poker Variant.prefab.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/PW_Enemy_113.prefab create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/PW_Enemy_113.prefab.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/UI_baojiang Variant.prefab create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/UI_baojiang Variant.prefab.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/XiaoChouPuKeEvent.cs create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/XiaoChouPuKeEvent.cs.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/XiaoChouPuKe_BOSS.cs create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/XiaoChouPuKe_BOSS.cs.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/PW_Effect_AwardFrame_Dial Variant.prefab create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/PW_Effect_AwardFrame_Dial Variant.prefab.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/PW_Enemy_114.prefab create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/PW_Enemy_114.prefab.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/RotatePan_XJMH.cs create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/RotatePan_XJMH.cs.meta create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/XingYunFeiDie_BOSS.cs create mode 100644 Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/XingYunFeiDie_BOSS.cs.meta diff --git a/Assets/AddressableAssetsData/AssetGroups/Fish_XJMH.asset b/Assets/AddressableAssetsData/AssetGroups/Fish_XJMH.asset index 7eb82bce1..09f21538d 100644 --- a/Assets/AddressableAssetsData/AssetGroups/Fish_XJMH.asset +++ b/Assets/AddressableAssetsData/AssetGroups/Fish_XJMH.asset @@ -24,13 +24,6 @@ MonoBehaviour: - Audio - XJMH FlaggedDuringContentUpdateRestriction: 0 - - m_GUID: 009a2f0c9edbec543a29cacf9fc37b73 - m_Address: Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_112.prefab - m_ReadOnly: 0 - m_SerializedLabels: - - FishPrefab - - XJMH - FlaggedDuringContentUpdateRestriction: 0 - m_GUID: 00e0d686c3f3f3d45ab883aa4f70073b m_Address: Assets/Art/XJMH/pw/pw_sound/PW_Settle_Rocket.ogg m_ReadOnly: 0 @@ -190,6 +183,13 @@ MonoBehaviour: - Audio - XJMH FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 1662b3aa20a7772429b3248124c92edd + m_Address: Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/PW_Enemy_115.prefab + m_ReadOnly: 0 + m_SerializedLabels: + - FishPrefab + - XJMH + FlaggedDuringContentUpdateRestriction: 0 - m_GUID: 172c1d090ce145141b5548d1c6caf1d0 m_Address: Assets/Art/XJMH/pw/pw_sound/PW_Settle_FuJiaTianXia2.ogg m_ReadOnly: 0 @@ -225,6 +225,13 @@ MonoBehaviour: - DieSpine - XJMH FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 1fd8f866d5ddda44eaef463e9aff7bd2 + m_Address: Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PW_Enemy_5000.prefab + m_ReadOnly: 0 + m_SerializedLabels: + - FishPrefab + - XJMH + FlaggedDuringContentUpdateRestriction: 0 - m_GUID: 20100a7edef13a24790ec80127339e3d m_Address: Assets/Art/XJMH/pw/pw_sound/PW_LspFshe.ogg m_ReadOnly: 0 @@ -455,13 +462,6 @@ MonoBehaviour: - FishPrefab - XJMH FlaggedDuringContentUpdateRestriction: 0 - - m_GUID: 421c94b20dbcc17429441e1c0b2dbc3d - m_Address: Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_114.prefab - m_ReadOnly: 0 - m_SerializedLabels: - - FishPrefab - - XJMH - FlaggedDuringContentUpdateRestriction: 0 - m_GUID: 43520877e46710044b4d16f4a699d051 m_Address: Assets/Art/XJMH/pw/pw_sound/PW_TextScorpion.ogg m_ReadOnly: 0 @@ -476,6 +476,13 @@ MonoBehaviour: - FishPrefab - XJMH FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 45cff3364c7b31f48937b8bb69f43c2b + m_Address: Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/PW_Enemy_1000.prefab + m_ReadOnly: 0 + m_SerializedLabels: + - FishPrefab + - XJMH + FlaggedDuringContentUpdateRestriction: 0 - m_GUID: 46cc224b052576a48969676d6ed0b722 m_Address: Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_32.prefab m_ReadOnly: 0 @@ -766,13 +773,6 @@ MonoBehaviour: - DieSpine - XJMH FlaggedDuringContentUpdateRestriction: 0 - - m_GUID: 75d387735e7c6cb4d806a8603178a855 - m_Address: Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_3000.prefab - m_ReadOnly: 0 - m_SerializedLabels: - - FishPrefab - - XJMH - FlaggedDuringContentUpdateRestriction: 0 - m_GUID: 763b1158627f4ec44af50bfc24ee7664 m_Address: Assets/Art/XJMH/pw/pw_sound/PW_Prop_Show_GammaStorm.ogg m_ReadOnly: 0 @@ -885,6 +885,13 @@ MonoBehaviour: - Audio - XJMH FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 8e9f22d048bac0a41a86b7a8f89efb0f + m_Address: Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/PW_Enemy_113.prefab + m_ReadOnly: 0 + m_SerializedLabels: + - FishPrefab + - XJMH + FlaggedDuringContentUpdateRestriction: 0 - m_GUID: 8f088be205cf73a4384ddc75baf4dc74 m_Address: Assets/Art/XJMH/pw/pw_sound/PW_Crit.ogg m_ReadOnly: 0 @@ -948,6 +955,13 @@ MonoBehaviour: - DieSpine - XJMH FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 9dea83c808281d643802b84607777fe1 + m_Address: Assets/MyGame/aa/Game/XJMH/Boss/PW_Enemy_114 Variant.prefab + m_ReadOnly: 0 + m_SerializedLabels: + - FishPrefab + - XJMH + FlaggedDuringContentUpdateRestriction: 0 - m_GUID: 9f1c76fb709a8ec4d95328b0fdd4540e m_Address: Assets/Art/XJMH/pw/pw_sound/PW_FreeLotteryBox.ogg m_ReadOnly: 0 @@ -988,13 +1002,6 @@ MonoBehaviour: - Audio - XJMH FlaggedDuringContentUpdateRestriction: 0 - - m_GUID: a349ebe73e53cca4c917b05e60d57364 - m_Address: Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_1000.prefab - m_ReadOnly: 0 - m_SerializedLabels: - - FishPrefab - - XJMH - FlaggedDuringContentUpdateRestriction: 0 - m_GUID: a67e13bff48c6f547b2710deb75c29bb m_Address: Assets/Art/XJMH/pw/pw_spine/pw_spine_plane/All/PW_Spine_Plane_HuanYing_SkeletonData.asset m_ReadOnly: 0 @@ -1208,6 +1215,13 @@ MonoBehaviour: - FishPrefab - XJMH FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: c80e2da373c62f648a227f162ec0fa03 + m_Address: Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/PW_Enemy_112.prefab + m_ReadOnly: 0 + m_SerializedLabels: + - FishPrefab + - XJMH + FlaggedDuringContentUpdateRestriction: 0 - m_GUID: ca60dba5a71f3684c8632d860ade87c9 m_Address: Assets/Art/XJMH/pw/pw_sound/PW_GoldenToad_BoardSettle.ogg m_ReadOnly: 0 @@ -1255,13 +1269,6 @@ MonoBehaviour: - Audio - XJMH FlaggedDuringContentUpdateRestriction: 0 - - m_GUID: d41f4c61f118c5d40aeae3131a910033 - m_Address: Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_113.prefab - m_ReadOnly: 0 - m_SerializedLabels: - - FishPrefab - - XJMH - FlaggedDuringContentUpdateRestriction: 0 - m_GUID: d56dbe2272bf3974eb895a095135426a m_Address: Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_4.prefab m_ReadOnly: 0 @@ -1297,13 +1304,6 @@ MonoBehaviour: - Audio - XJMH FlaggedDuringContentUpdateRestriction: 0 - - m_GUID: dc96b58c5624d4a4c81915c1a96c1d2e - m_Address: Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_5000.prefab - m_ReadOnly: 0 - m_SerializedLabels: - - FishPrefab - - XJMH - FlaggedDuringContentUpdateRestriction: 0 - m_GUID: dc9aceda2ac19cb4a9a4114dbe3ab529 m_Address: Assets/Art/XJMH/pw/pw_sound/PW_WreckingBallShow.ogg m_ReadOnly: 0 @@ -1318,6 +1318,13 @@ MonoBehaviour: - Audio - XJMH FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: e114f12620f99ae46936715803f6d181 + m_Address: Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/PW_Enemy_3000.prefab + m_ReadOnly: 0 + m_SerializedLabels: + - FishPrefab + - XJMH + FlaggedDuringContentUpdateRestriction: 0 - m_GUID: e41561769e858b74face0dc4dccb0b14 m_Address: Assets/Art/XJMH/pw/pw_sound/PW_FlameStrike_WheelExplosion.ogg m_ReadOnly: 0 @@ -1458,13 +1465,6 @@ MonoBehaviour: - Audio - XJMH FlaggedDuringContentUpdateRestriction: 0 - - m_GUID: f489072a59ee7124cacd935b8dccef7b - m_Address: Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_115.prefab - m_ReadOnly: 0 - m_SerializedLabels: - - FishPrefab - - XJMH - FlaggedDuringContentUpdateRestriction: 0 - m_GUID: f4a861aec3fc42841bd9683cdf503960 m_Address: Assets/Art/XJMH/pw/pw_spine/pw_spine_plane/All/PW_Spine_Plane_JiHan_SkeletonData.asset m_ReadOnly: 0 diff --git a/Assets/Art/XJMH/pw/pw_prefab/game/effect/PW_Effect_AwardFrame_Poker.prefab b/Assets/Art/XJMH/pw/pw_prefab/game/effect/PW_Effect_AwardFrame_Poker.prefab index 4fe7d0656..c938ca10d 100644 --- a/Assets/Art/XJMH/pw/pw_prefab/game/effect/PW_Effect_AwardFrame_Poker.prefab +++ b/Assets/Art/XJMH/pw/pw_prefab/game/effect/PW_Effect_AwardFrame_Poker.prefab @@ -27238,13 +27238,13 @@ RectTransform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1850467233233090} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalRotation: {x: -0.9997716, y: -0, z: -0, w: 0.021373257} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 224557560170158279} - m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} + m_LocalEulerAnglesHint: {x: -177.551, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: 0, y: 0} diff --git a/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_101.prefab b/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_101.prefab index 6404b0e7b..c53755eda 100644 --- a/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_101.prefab +++ b/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_101.prefab @@ -5179,6 +5179,8 @@ MonoBehaviour: end: {x: 0, y: 0} moveTime: 0 moveSpeed: 0 + cachedCamera: {fileID: 0} + cachedUirootRect: {fileID: 0} skeleton: {fileID: 0} isSpine: 1 fishTypeID: 12011 diff --git a/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_102.prefab b/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_102.prefab index bc3010470..bbedd185c 100644 --- a/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_102.prefab +++ b/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_102.prefab @@ -2599,6 +2599,8 @@ MonoBehaviour: end: {x: 0, y: 0} moveTime: 0 moveSpeed: 0 + cachedCamera: {fileID: 0} + cachedUirootRect: {fileID: 0} skeleton: {fileID: 0} isSpine: 1 fishTypeID: 12025 diff --git a/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_103.prefab b/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_103.prefab index 1a830b961..fa2dcd9e8 100644 --- a/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_103.prefab +++ b/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_103.prefab @@ -69,6 +69,8 @@ MonoBehaviour: end: {x: 0, y: 0} moveTime: 0 moveSpeed: 0 + cachedCamera: {fileID: 0} + cachedUirootRect: {fileID: 0} skeleton: {fileID: 0} isSpine: 1 fishTypeID: 12014 diff --git a/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_114.prefab b/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_114.prefab index 471e12312..663f7ae47 100644 --- a/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_114.prefab +++ b/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_114.prefab @@ -16,7 +16,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!4 &4174444952392583 Transform: m_ObjectHideFlags: 0 @@ -31,6 +31,7 @@ Transform: m_ConstrainProportionsScale: 1 m_Children: - {fileID: 4012412043012841} + - {fileID: 6841180769464202692} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} --- !u!114 &461027218152058408 @@ -69,6 +70,8 @@ MonoBehaviour: end: {x: 0, y: 0} moveTime: 0 moveSpeed: 0 + cachedCamera: {fileID: 0} + cachedUirootRect: {fileID: 0} skeleton: {fileID: 0} isSpine: 1 fishTypeID: 12022 @@ -420,3 +423,141 @@ MonoBehaviour: _animationName: stand loop: 1 timeScale: 1 +--- !u!1001 &6767816788965384205 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4174444952392583} + m_Modifications: + - target: {fileID: 1668429868625308, guid: a6cf5d80cc474df44ba67c8d6baa0903, type: 3} + propertyPath: m_Name + value: PW_Effect_AwardFrame_Dial + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224415276643592188, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.95105654 + objectReference: {fileID: 0} + - target: {fileID: 224415276643592188, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalRotation.z + value: 0.309017 + objectReference: {fileID: 0} + - target: {fileID: 224415276643592188, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 36 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a6cf5d80cc474df44ba67c8d6baa0903, type: 3} +--- !u!224 &6841180769464202692 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + m_PrefabInstance: {fileID: 6767816788965384205} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_4000.prefab b/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_4000.prefab index f845814ba..863e7cb95 100644 --- a/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_4000.prefab +++ b/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_4000.prefab @@ -111048,6 +111048,8 @@ MonoBehaviour: end: {x: 0, y: 0} moveTime: 0 moveSpeed: 0 + cachedCamera: {fileID: 0} + cachedUirootRect: {fileID: 0} skeleton: {fileID: 0} isSpine: 1 fishTypeID: 12029 diff --git a/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_6000.prefab b/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_6000.prefab index 9e6388bf7..87d32e8bf 100644 --- a/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_6000.prefab +++ b/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_6000.prefab @@ -173954,6 +173954,8 @@ MonoBehaviour: end: {x: 0, y: 0} moveTime: 0 moveSpeed: 0 + cachedCamera: {fileID: 0} + cachedUirootRect: {fileID: 0} skeleton: {fileID: 0} isSpine: 1 fishTypeID: 12031 diff --git a/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_7.prefab b/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_7.prefab index d6a2eff13..5a6437beb 100644 --- a/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_7.prefab +++ b/Assets/Art/XJMH/pw/pw_prefab/game/enemy/XJMHEnemy/PW_Enemy_7.prefab @@ -69,6 +69,8 @@ MonoBehaviour: end: {x: 0, y: 0} moveTime: 0 moveSpeed: 0 + cachedCamera: {fileID: 0} + cachedUirootRect: {fileID: 0} skeleton: {fileID: 0} isSpine: 1 fishTypeID: 12007 @@ -79,7 +81,7 @@ MonoBehaviour: currEffect_DieAward: {fileID: 0} isMove: 1 is3D: 0 - forwordXYZ: -Y + forwordXYZ: Y fishenum: 1 moveTime: 0 isyz: 1 diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_0.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_0.asset deleted file mode 100644 index f242ea273..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_0.asset +++ /dev/null @@ -1,160 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_CardType_0 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 69 - height: 78 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - 7114dfe4eb1b4329b3edf615bef1f849: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: 8303cad0363e8734e8aa500d1c0ee42a, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 21 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 9 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 000006000700020000000700080007000500070006000500030004000100030001000200020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 9 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 184 - _typelessdata: ae4761bd14aec7be00000000f6289cbe0ad7a3bd00000000b81e85bd14aec73e00000000d7a3b0becdcc4c3d00000000d7a3b0be0ad723bd00000000d7a3b03eec5138be000000009a99993d14aec7be0000000052b81e3e14aec73e00000000d7a3b03eae47e13d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 69 - height: 78 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 34.5, z: 100, w: 39} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: 0.345, y: 0.06} - - {x: 0.145, y: 0.21} - - {x: 0.035, y: 0.39} - - {x: -0.055, y: 0.39} - - {x: -0.235, y: 0.13} - - {x: -0.345, y: 0.06} - - {x: -0.345, y: -0.06} - - {x: -0.325, y: -0.11} - - {x: -0.095, y: -0.25} - - {x: -0.035, y: -0.39} - - {x: 0.074999996, y: -0.39} - - {x: 0.13499999, y: -0.19999999} - - {x: 0.33499998, y: -0.08} - - {x: 0.345, y: -0.049999997} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_0.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_0.asset.meta deleted file mode 100644 index 07eb7aedc..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_0.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 0da9f2da34b1d9c4cbccae77a0baace6 -timeCreated: 1766415489 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_0_0.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_0_0.asset deleted file mode 100644 index d641de159..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_0_0.asset +++ /dev/null @@ -1,160 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_CardType_0 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 69 - height: 78 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - 7114dfe4eb1b4329b3edf615bef1f849: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: a1cef20b3d40bcb4698495f0d9b6eae0, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 21 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 9 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 000006000700020000000700080007000500070006000500030004000100030001000200020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 9 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 184 - _typelessdata: ae4761bd14aec7be00000000f6289cbe0ad7a3bd00000000b81e85bd14aec73e00000000d7a3b0becdcc4c3d00000000d7a3b0be0ad723bd00000000d7a3b03eec5138be000000009a99993d14aec7be0000000052b81e3e14aec73e00000000d7a3b03eae47e13d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 69 - height: 78 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 34.5, z: 100, w: 39} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: 0.345, y: 0.06} - - {x: 0.145, y: 0.21} - - {x: 0.035, y: 0.39} - - {x: -0.055, y: 0.39} - - {x: -0.235, y: 0.13} - - {x: -0.345, y: 0.06} - - {x: -0.345, y: -0.06} - - {x: -0.325, y: -0.11} - - {x: -0.095, y: -0.25} - - {x: -0.035, y: -0.39} - - {x: 0.074999996, y: -0.39} - - {x: 0.13499999, y: -0.19999999} - - {x: 0.33499998, y: -0.08} - - {x: 0.345, y: -0.049999997} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_0_0.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_0_0.asset.meta deleted file mode 100644 index 20a8c5dea..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_0_0.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: cedae6099b9cb33469ad67cdeee476df -timeCreated: 1766415490 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_0_0.png b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_0_0.png deleted file mode 100644 index 95fc228efac33a46aa8bb7a39a8104b0fa16a781..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1147 zcmV->1cdvEP)9LGO%XUxMWqj*8dG7q+qH4@>$kToGhh%6(@Bv~R`%#g%`og&SIr0f&2W_hqh zgl1&2J)jXO3F$xcyWFmsd(S=hf6o6b^R4r8&j0`K^tu20JHPFmjO}D#SdD=tz)au` zuns6Uc|#cj0uuh(Vc#lAqvwE+K_7p`P;!$Y8m@NSL6s z0fr>FuI!2tnS@f1_I0pq0k;RswzSF_dY*YzNjY1#<8ilq{gT#=lLx+5-pt z1|?U1O_h{(N|S&Ueu0uLK&(W;>1qQo)$35Qfiu8R+|yxTxEG;h%5l;}s1KY4MtTiO zuI!LunA2%szE_~M1a24x64ef%L>2i=LKzA?0y^OxEtOr{)C82JzpHfn!&3Ko2UzShl<8tW2H+oU5jYBxRw(Ud;e$X6{HJ`eeXD>*I-qO>o;n?w zI;)LhiaG#Sfg@6Gu>_^R7*Z9#v?jPxwWpWB=J+&3B+e_{ zDTY*m35!%6sw%cEBodS6yB$-F%ZNLIuI9ioV0APZlp`LX8==0}wI;e#)V65=@=wc5 zw|99`5y^q5M{k2_wOc{?EKi#TFw|5ri=uy@w?J2MXu_xuz?f)vL#$2tDqd^>@PKgW zmn5dT0jHuT>oT+#fgaLF@=1;$>Vzc6769*JFC=>U>=UPE7s1j!Nv@9rUeqK4@#pU78g=87DOKlf56~O9hJREnZ;L#)I>C-d zTPd%j)WiuMR+ac)s^0uFm5J%N`D>*r_YLpqjQm}0+L;{DP_FC-Ji}Xw>QTTKy9?+D z2rGboQUfxrxi*@Y|C6pLxmw=OF$qTXtL)XWkj~UWwN&QZ2J>Bj9M!d;6Zw?kz-8Ri z9GyUvA`bS=R^YrgNz)E~fbuQH*H`T5TpGRp3FTxu^1eI`oX~40U%YfWN4wXd#MKnZ z7&;<164wiX_nJYgf*pQ_@)20BX|1=q`q~o7trEu};DUyA=1U6EQMp<7S)S(n+p&4n zpg_3~>`&7+xgxhKge5lT9hdA`AfZ&++%0xt+LDP{a!HEg%iY{1rl3?xmy}g)$7Px7 zIw-R^?xBf~R+)lwPP!D6$;ij5O!lXgX&MtKD5VLm{gl2L<<^G^%9|vm*wB9Gtt?6T zB$QAdCpd4c$d=Uvqq@b24UD^qlfgMf-K6&p#F(UlM*aSF^V9{%E%ro zgn?|dB?YCG_5WEa*+ZHNaJM{=X60 z=L?_|T@&;d;4k#@wQGXzR$fa#bg@(FMlWxg0E)D>X zC7D6eUX+3v^T9}x=b4#&A=RAQ0=xES2)$IxaESz$5EyoHG-ZQ<3pRBNk-7IS(l=L z7-a+`1sdzzx(c;t|$&riS{Mz3;!FP*B54^zcF8^9j~>W6RWL4HV_Hihe;iiNhjm zc39=GSHgnrsV3XGal;(Jv&^Vj4@uTk5paUlrmj|SUQhJ0h`L>x z9Gi(D5k`A9Wz1V?vjlj}zUhUy%hD9JR|K(#Ky48PHN27XtADGQhzAh1d}l;G7kEV4 zwj{-z6>_B7REg7+yI+pGf#*q_y$u9JNcE*_+fZkTGICnISdU?~U7~7xove{|M}=Flj@LCoEnR@?D4cSfg;P zn7Jm)4iJCWitqgoZuc(A=N|FZ?{)3`&}!{fn4@J$Sf`LRT4PEhtJs64Xf3McQb0(bK10m&XY~9QR$R% zrW&*e+9ErJL+8jLjF-W<9J%e^hdk{t4Sn z0-gn?03%|yISjM`9{|Tm4-smH9*@Rs(*^vX*SE>^gbjw4_yVxpK)7;z3cP7q%o~8k zz^jQ z6m9}O2EG7pBsp&YJ1q+++zaec>yD%^QI-K;={%DbF9JJ&!3o-~1>V=8oCf`M1a3$w zq6oN@Y#5h7$ZvsH$cCmUAHrLwiCT5nFZA&x_}Pxn(|+FR+q)5q$i+&q*gZ>vK?CUn;j zYwRWB&3a4c8n@{@I34$RKyQb8L=>-#t4zmTriDe6`Oss|q_BwMQ1zJ8y&d!-R>rNs z&_I{#UORA)5qFA+L(JNEiWnY*0!yA`3>FcGCT#2piRh`2AVt@Dy)e*Qq6NH&m2+A| zJZPb#dZtrEY|r~Ds+@Kau|xA@JmyH6$*+NCYDvu3V~%9HohU3Uk`d)G=O_755b=9W zFY}nOF)ZRaZ;i(MR@m8u_lc5|=ZQ~`USSa><@RfXPU_tXzbkjgBDsFYvcIOPqgQyj zSj0}vUiFmcBTeRyym$T__$;E6dS*u{BMTyO@g&vObDa*&;VzVL#PZ@it~+uM-Ss#V zRY*)kJfr!5+o*4js1AQ8^(UUu|3JNNeYW)_povpc*-hX-V#84on;$!dwSTAXydI%HChv8>a0b#o1P#tY)z0W64H&u24G zwGOx+Sdrx9Ider9%z}7bc}Dxr18)H%3r@-^aUhJ>1+&YgkZHRni^{J4C~hK^tu4B3 z+3j-NxlM<-RFAsEZoRIhDyH+n`xC&+YL%zRmkTP~!@!|x%z$VE?g2KF4+pd!Muu=z zr;!}jXGLUPwfZISm_8_@W^!>_w2HK(C&VKEYPHi#Sw%2|9JUq{QcM=;Q0rSyjc0{* z=(B2i0zH=a3mB7!GdZu+x=UKu{Gp}(epU-VNgd`VE(Bh!un#FBpPH9|E{G_6qK}P9 z8hMj2Z>|K6I09OMIlyIucJBbM;{ZvY6_#eD{rVVxE8dqSID!k7SS+OY_WFu@i1)=A zToV!X?QJDG_UjZbiYPoSS^1QHWPpS)og#49Wk0XzJsIY|;2^GwD0~BK@BZzY^`+{G zsZ|jPB@eZ@oDQAZ7N^lpH!^&;s9VeGT;Z&UjW#>GPRUFxm$(W;j?i7{a2Bu;hj7tp3sf*ce$f|j z4A(@v5||TuZyInv4&hSwoCJKR?uue2up9?)#c3x2Z!{20SOlDd1GwO{c3>TFvca}H z)REs)V5hYMZyO3G9H!eJOF>0DPzAUk;eKb@7S5JvuAXreiRX~k`h&E20GG&To?DR5-U-z&l`0q&-SLXHmLHQ?fA|07^6a2e2- zXQ$27?wEyOXz=?ja9bWls{u>(aWvU-5by->0WdWWqSaKW4eBzRi0jtqe08deqO}8$ zX;-u@R+!6GyjOs#E27QO^T?e*8}4!=@Ck6U&C&BH;3>TZmN(>lcP+3bOQ&6=T``Y> z30>;C>#`874R{z>2^>zok?C9y@JzG2=Q|n3Tv_ryFx#}dnmTPF@O6s{=C4Ean$C$m zL&4qzPNcP|>TymPu4py2ZmSFCbA+C+WuO?6Xp_{kGT|-~W7Tn8Ne6;MHDDb>aoMiM z`N7m_qIA(2t2&I16HWep2spRkF7uH*k_Ujm6)@~i@Ka!(vWSQu4k5*v$+&4IU77( z*DNtZX6&E&7a{v}^`#_UG|#`D_HN9^C4=+?FG4=2&m{(;1y`dsC8&lgB0mDh1ABw3 zQ46ulF5tz8BLDBSC&;r+M4!E3r^$usUWwgg5lTkVr9$-225y_!>-C2N6K8+;yYqZD;KO}0E9jxM57 ztwv~fxFn-SbxOb(dT((3|KD;)NtX!T>||X=>$I!2Ky7zis@0#mp(G_YoBJXJJ0|pZ z_;UQ#GzusTSQ8~!qx>{qxR;yQs3pJy5$_*tu-(0CF!P3zz#53Q*MWizy~ z)Ahg(sI%Qiz_aR9la;Tfq4LL#TFYRSTvnJoNo00000NkvXXu0mjf*ZGu7 diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_3_0.png.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_3_0.png.meta deleted file mode 100644 index 9abdd5fb2..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_CardType_3_0.png.meta +++ /dev/null @@ -1,127 +0,0 @@ -fileFormatVersion: 2 -guid: 73f944e20e695d74cac0d64b37d89a21 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 13 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 0 - linearTexture: 1 - 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: 4 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 1 - wrapV: 1 - wrapW: 1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 1 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 9 - 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: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Android - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: 5e97eb03825dee720800000000000000 - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - nameFileIdTable: {} - mipmapLimitGroupName: - pSDRemoveMatte: 0 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_1.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_1.asset deleted file mode 100644 index 249bc19e2..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_1.asset +++ /dev/null @@ -1,174 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_Card_Black_1 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 39 - height: 65 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - a45679faa97c4840bfddb2f173dbc0ef: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: dad0672aab346f348bb80e91679a6c5e, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 27 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 11 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 0400080009000300040009000a0009000700090008000700050006000000010005000000040003000000030002000000020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 11 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 232 - _typelessdata: cdccccbc6666a6be0000000052b81ebe1f85ebbd00000000b81e85bdf6289c3e00000000ae4761bd6666a63e00000000cdccccbc48e17abe0000000014ae47bef6285cbe0000000014ae47be6666a6be0000000014ae473e6666a6be000000008fc2753c6666a6be00000000b81e853d6666a63e0000000014ae473ec3f528be0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 39 - height: 65 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 19.5, z: 100, w: 32.5} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: 0.195, y: -0.325} - - {x: 0.195, y: -0.235} - - {x: 0.155, y: -0.16499999} - - {x: 0.055, y: 0.315} - - {x: 0.044999998, y: 0.325} - - {x: -0.044999998, y: 0.325} - - {x: -0.055, y: 0.315} - - {x: -0.16499999, y: -0.195} - - {x: -0.195, y: -0.235} - - {x: -0.195, y: -0.325} - - {x: -0.024999999, y: -0.325} - - {x: -0.015, y: -0.255} - - {x: -0.044999998, y: -0.195} - - {x: 0.024999999, y: -0.325} - - - {x: -0.024999999, y: -0.055} - - {x: -0.015, y: -0.044999998} - - {x: -0.015, y: -0.005} - - {x: -0.005, y: 0.005} - - {x: -0.005, y: 0.044999998} - - {x: 0.005, y: 0.055} - - {x: 0.005, y: 0.085} - - {x: -0.005, y: 0.085} - - {x: -0.005, y: 0.055} - - {x: 0.005, y: 0.044999998} - - {x: 0.005, y: 0.005} - - {x: 0.015, y: -0.005} - - {x: 0.024999999, y: -0.074999996} - - {x: -0.024999999, y: -0.074999996} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_1.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_1.asset.meta deleted file mode 100644 index c66474d7f..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_1.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 816a8f6ac60cd024581ee5b2e01d8a86 -timeCreated: 1766415489 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_10.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_10.asset deleted file mode 100644 index fa49590f6..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_10.asset +++ /dev/null @@ -1,165 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_Card_Black_10 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 33 - height: 57 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - 1ba386428cbd46aabaefeed3c2ef3928: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: 90d61e3bc67071749bd6595854cf8136, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 24 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 10 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 070006000900090006000800050004000600070005000600020000000400050002000400010003000000020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 10 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 208 - _typelessdata: 5c8fc2bd85eb91be00000000c3f528be85eb913e000000005c8fc2bd85eb913e00000000c3f528be85eb91be000000007b14aebdcdcc8cbe000000007b14aebdcdcc8c3e00000000ae4761bd85eb91be000000007b14aebd85eb913e00000000c3f5283e85eb91be00000000c3f5283e85eb913e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 33 - height: 57 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 16.5, z: 100, w: 28.5} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: -0.16499999, y: 0.285} - - {x: -0.16499999, y: -0.285} - - {x: -0.095, y: -0.285} - - {x: -0.095, y: 0.275} - - {x: -0.105, y: 0.285} - - - {x: -0.074999996, y: 0.285} - - {x: -0.074999996, y: -0.24499999} - - {x: -0.044999998, y: -0.285} - - {x: 0.13499999, y: -0.285} - - {x: 0.16499999, y: -0.255} - - {x: 0.16499999, y: 0.265} - - {x: 0.155, y: 0.285} - - - {x: 0.024999999, y: -0.185} - - {x: 0.024999999, y: 0.195} - - {x: 0.065, y: 0.205} - - {x: 0.085, y: 0.195} - - {x: 0.085, y: -0.195} - - {x: 0.044999998, y: -0.205} - - {x: 0.044999998, y: -0.195} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_10.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_10.asset.meta deleted file mode 100644 index b8465fb67..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_10.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 7332ed3e4b2abae49875f6f4c1ee6e68 -timeCreated: 1766415489 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_10_0.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_10_0.asset deleted file mode 100644 index d7267d320..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_10_0.asset +++ /dev/null @@ -1,165 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_Card_Black_10 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 33 - height: 57 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - 1ba386428cbd46aabaefeed3c2ef3928: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: f15943dc7c920fd4eb54aed66c58b9ab, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 24 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 10 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 070006000900090006000800050004000600070005000600020000000400050002000400010003000000020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 10 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 208 - _typelessdata: 5c8fc2bd85eb91be00000000c3f528be85eb913e000000005c8fc2bd85eb913e00000000c3f528be85eb91be000000007b14aebdcdcc8cbe000000007b14aebdcdcc8c3e00000000ae4761bd85eb91be000000007b14aebd85eb913e00000000c3f5283e85eb91be00000000c3f5283e85eb913e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 33 - height: 57 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 16.5, z: 100, w: 28.5} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: -0.16499999, y: 0.285} - - {x: -0.16499999, y: -0.285} - - {x: -0.095, y: -0.285} - - {x: -0.095, y: 0.275} - - {x: -0.105, y: 0.285} - - - {x: -0.074999996, y: 0.285} - - {x: -0.074999996, y: -0.24499999} - - {x: -0.044999998, y: -0.285} - - {x: 0.13499999, y: -0.285} - - {x: 0.16499999, y: -0.255} - - {x: 0.16499999, y: 0.265} - - {x: 0.155, y: 0.285} - - - {x: 0.024999999, y: -0.185} - - {x: 0.024999999, y: 0.195} - - {x: 0.065, y: 0.205} - - {x: 0.085, y: 0.195} - - {x: 0.085, y: -0.195} - - {x: 0.044999998, y: -0.205} - - {x: 0.044999998, y: -0.195} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_10_0.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_10_0.asset.meta deleted file mode 100644 index e10d0f600..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_10_0.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: cba339914ca8c2b43b7b48a34fabf4fe -timeCreated: 1766415490 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_10_0.png b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_10_0.png deleted file mode 100644 index d12ea6dd01fe64aa65bf86787414d426c91a8c27..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 611 zcmeAS@N?(olHy`uVBq!ia0vp^ia>11!3HFEBs$GxU|`bnba4!+nDch#{%lc4frkC* zkG!XJh$(3(wKR0CXw_6{5)jpS#2@rpUSLgb&LlIjrrsa&8BQM4e=IiSYFe@}kek^{ zNYH7^B_+niZf0jrY&th@d!^>{=Er+y-@X0!UEaExnI_g&jD5_{56dU8Rk+t~W3F{D z-{7D0_TrE72iykidp3%3O#a=Ne!#5rFPk2NepZehR}Awv_2kzlE1m1^GbJdD^QxZ3kFooJuk(Vg#Rpgnc;9rI=SWR9zZcl1{OQyxvwRizQw$$WrfDRye_*)b z`+5#r+hvwj&K3XniazE(pq}7*uK5k;0&U~}VjnhyJaRkw?0RE((Y%`R&5-2&HJQktJtg|Y+RTB&jDnX+oHYjD=1$1^|9EPMIoN-B><@{#I> zNX=<&Nx%6!%RLuA&2K)MuxQJHI{$aCB3vIuo}B*JPvb(qnxQ`P{fxQSFY%vNd**fY z=)%+jv+(8XPEJ{~ah1@mnce*tG*&;-Er^iPJk2`0eOk&3xmLIPZ4L_*YcEbdVA*MV q{;R%miN_|n35OqT?wI}en*F@`&@C0;4>AH14}+(xpUXO@geCxXJ`H>T diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_10_0.png.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_10_0.png.meta deleted file mode 100644 index 312650e99..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_10_0.png.meta +++ /dev/null @@ -1,127 +0,0 @@ -fileFormatVersion: 2 -guid: f15943dc7c920fd4eb54aed66c58b9ab -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 13 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 0 - linearTexture: 1 - 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: 4 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 1 - wrapV: 1 - wrapW: 1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 1 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 9 - 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: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Android - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: 5e97eb03825dee720800000000000000 - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - nameFileIdTable: {} - mipmapLimitGroupName: - pSDRemoveMatte: 0 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_11.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_11.asset deleted file mode 100644 index 8158fb027..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_11.asset +++ /dev/null @@ -1,153 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_Card_Black_11 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - e212a4decced44b68d8de549ab3ef6c2: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: 82cfd68c44080ff41af928bda2d34d8b, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 21 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 9 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 030007000500040003000500050006000800020000000400070006000500040000000300020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 9 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 184 - _typelessdata: b81e05be295c8fbe000000007b142ebe8fc275be000000007b142ebe0ad7a33c00000000295c8f3d295c8fbe000000000ad7a3bd295c8f3e000000007b142e3e295c8f3e000000009a99193eae47e1bd000000008fc2f53d8fc275be000000007b142e3eae47e13d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 17, z: 100, w: 28} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: -0.08, y: 0.28} - - {x: -0.17, y: -0.049999997} - - {x: -0.17, y: -0.24} - - {x: -0.14, y: -0.28} - - {x: 0.08, y: -0.28} - - {x: 0.17, y: -0.14999999} - - {x: 0.17, y: 0.28} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_11.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_11.asset.meta deleted file mode 100644 index 205deaf32..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_11.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: a68ec968dc873d54b81fec5167067026 -timeCreated: 1766415489 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_11_0.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_11_0.asset deleted file mode 100644 index 6c91e08e9..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_11_0.asset +++ /dev/null @@ -1,153 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_Card_Black_11 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - e212a4decced44b68d8de549ab3ef6c2: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: 1aff9d3a109576544bbc49bcbb09e64b, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 21 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 9 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 030007000500040003000500050006000800020000000400070006000500040000000300020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 9 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 184 - _typelessdata: b81e05be295c8fbe000000007b142ebe8fc275be000000007b142ebe0ad7a33c00000000295c8f3d295c8fbe000000000ad7a3bd295c8f3e000000007b142e3e295c8f3e000000009a99193eae47e1bd000000008fc2f53d8fc275be000000007b142e3eae47e13d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 17, z: 100, w: 28} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: -0.08, y: 0.28} - - {x: -0.17, y: -0.049999997} - - {x: -0.17, y: -0.24} - - {x: -0.14, y: -0.28} - - {x: 0.08, y: -0.28} - - {x: 0.17, y: -0.14999999} - - {x: 0.17, y: 0.28} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_11_0.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_11_0.asset.meta deleted file mode 100644 index 920546c5e..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_11_0.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 207da6eba62e44043b4872d7fd089f08 -timeCreated: 1766415490 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_11_0.png b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_11_0.png deleted file mode 100644 index f17dc722b2050e88f8fb5cebdad65f426132b433..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 535 zcmeAS@N?(olHy`uVBq!ia0vp^Nj6;qq0wst6Km`OQm z*Bfq7KVFpouI&2c<4^5wJi2$={P*42H!Wvy+qL+nJYoAWrBvV`N0T6nGKX76MYCa% zL$Zz;-x=-i=NZbc3jB;!x)%4W?)$QvbEH;Y+Hu~KJ8PeE=gRIQE4y!qa!%U+$@HFJ zkAj4wK~n+?%oG7E0#|l;O!zYMUBn{?%^!!XAGx%xHpuH%|Nee|jPhKsKa3SM{uB9B z>z0XnoT^;cbz<+N*J`$Zz5ZNKFIxJf&8UOth@HLb^?lopTTE0=-7s;A(BcE`s>|O- z#!Zazn#ieI7wPw8`lQ!PV!9sPRd_tI2ZTUTnP8Ab8Gm2{11|2$P}%CEI2nQaeb zne6v0m>b)9E$XOHUy!WkGSMG=J&f^euTHmf&pLbm?>c+$wa;2NS5sR@AY*_Q zU@9;j7z@-FTz?Nd2fBbuz*XQe3CIPAn+@y)8WZ$$3fK}V(#5pf1zbreOjrs$0ydDc z=gtAmq{lvBQyQMzo3b!rBe0$_Jtu?xHkIKsFb;TY8C6A$vnXx=?Z7=fuhCiDtUu1j zKy80*63<0>?LM#qxNF$V0uBOG4DSsGK823C`9`M?fq4ndLt3Ew&o)iEA?M z*$uoVKFcE3&R}u!NPNf`3*n{VJ@IUixM9EmkNw3!ujT0>C2^w-`);eT1ozeJ*o!T0 zq|wO}lJUW~CL4#cVr!lxk2Eo%;ws^}AaPdI$dQab<63Q6p7XBel^|4Hzv9R+jtt|- zFpdo4$S{r!*4Y&q0r1kD06XHn0`A?m#lBh|- z3{5>q2C6e*8-IygRrK8wL)QhQ*Je7x zJ0TPK;VMdz~bn`yMur<18&>$2T( zYhN7^#gYfWe&9^O49^vmm)2?FI5hv)n_v6VD$IS=&)~ARg^O4kWPy!CUE0Fpgf9tA z=Tq$OO^9)v*ec^^59QONQDhQuInE7n1HUXEbBr1m2C|@U2d3$4lw+<=w&T`v67uhe zJW+q$cn3TM?&y}Ou#orN)228{+8M9qtv|DGDmy3X(1bKkw^ocpcUtMfhY_dcC-?zzA7JC*j1&cC#-??6@X z-U2Ig#3rJ|iYT!nO00;I!&Nk&t3v>{W@r-6<^nNe-VQch}%O0xl&ReZgG@ zmJ8lTphsu;fZGh5Hu!shA0gnnfFXl_9C#s_uHh~K%LMO%;lXnbw;kveywAX)v;eN) zs=#f7zY7=-1vdoD5WJ(nE1MuL;Cj^)sM8Z*&^A!faC6i{Agwd)e&!4Ap4vW=`U&g@ zzJ`K30<06f0pMxYfJMPA1g;C-!?gX(CEOIlOZ`LEbyhUoIm2}B1tvqmtpUyp-dWrI z%mv)ElpJjdIh6;lA6RVg+sPq<&eRA8fFI-7M2&m%W8WjdQx!z0{!U<8#dO^R`I`E~H(eqWX9u(SF06Rm&)mzzCe8G(a zw*+sCx={H~J}*h?DOGiAxJt%$8@*B2Q#$Pf=7zqQyO?F|RoXi`p9!hWd`)|tlD|*f zRBzMt8%UhEnn!$-rvGpCJ(`5ebB#VB)I;v5sj^iAuA#O@>YPWB<)5XgElcoHD5AuQ cLIare4;p}G-f;ml0000007*qoM6N<$f?N(?ZvX%Q diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_13_0.png.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_13_0.png.meta deleted file mode 100644 index f8f2636df..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_13_0.png.meta +++ /dev/null @@ -1,127 +0,0 @@ -fileFormatVersion: 2 -guid: 631a77c66ca2155448c87dda2c0e06dc -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 13 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 0 - linearTexture: 1 - 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: 4 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 1 - wrapV: 1 - wrapW: 1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 1 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 9 - 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: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Android - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: 5e97eb03825dee720800000000000000 - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - nameFileIdTable: {} - mipmapLimitGroupName: - pSDRemoveMatte: 0 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_1_0.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_1_0.asset deleted file mode 100644 index b294cf238..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_1_0.asset +++ /dev/null @@ -1,174 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_Card_Black_1 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 39 - height: 65 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - a45679faa97c4840bfddb2f173dbc0ef: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: 2829419f9230e3c4fbaf49ec1d1d3d7c, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 27 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 11 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 0400080009000300040009000a0009000700090008000700050006000000010005000000040003000000030002000000020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 11 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 232 - _typelessdata: cdccccbc6666a6be0000000052b81ebe1f85ebbd00000000b81e85bdf6289c3e00000000ae4761bd6666a63e00000000cdccccbc48e17abe0000000014ae47bef6285cbe0000000014ae47be6666a6be0000000014ae473e6666a6be000000008fc2753c6666a6be00000000b81e853d6666a63e0000000014ae473ec3f528be0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 39 - height: 65 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 19.5, z: 100, w: 32.5} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: 0.195, y: -0.325} - - {x: 0.195, y: -0.235} - - {x: 0.155, y: -0.16499999} - - {x: 0.055, y: 0.315} - - {x: 0.044999998, y: 0.325} - - {x: -0.044999998, y: 0.325} - - {x: -0.055, y: 0.315} - - {x: -0.16499999, y: -0.195} - - {x: -0.195, y: -0.235} - - {x: -0.195, y: -0.325} - - {x: -0.024999999, y: -0.325} - - {x: -0.015, y: -0.255} - - {x: -0.044999998, y: -0.195} - - {x: 0.024999999, y: -0.325} - - - {x: -0.024999999, y: -0.055} - - {x: -0.015, y: -0.044999998} - - {x: -0.015, y: -0.005} - - {x: -0.005, y: 0.005} - - {x: -0.005, y: 0.044999998} - - {x: 0.005, y: 0.055} - - {x: 0.005, y: 0.085} - - {x: -0.005, y: 0.085} - - {x: -0.005, y: 0.055} - - {x: 0.005, y: 0.044999998} - - {x: 0.005, y: 0.005} - - {x: 0.015, y: -0.005} - - {x: 0.024999999, y: -0.074999996} - - {x: -0.024999999, y: -0.074999996} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_1_0.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_1_0.asset.meta deleted file mode 100644 index 19212c72d..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_1_0.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 5d6603d59a346084da46f7a1405a251a -timeCreated: 1766415490 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_1_0.png b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_1_0.png deleted file mode 100644 index a4a400eb9b583fcc3e642008085e6426f4de49f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 852 zcmV-a1FQUrP)# z%Wl&^6o!8%p{5{l5i~^zC?F(ATcZMj6!3;MEO-GHEO{eVyaI2)3e<>J1!MsmKxqje zuHv#KGMZ{YW;Dm1Gsku!_@%_oneph$nKNfD4yMBG5b6$qn-=?R0JkI!Hy~G+u*cGd z1EJ@31NfR#zPF&fQqP?)DDOxbm%_!u@=D<%Vfp{*xx)b31$B<;K~pG$}{ziUw1)#)nXD6c&5AaiaU*QJx9e&;sB>~ zr7E~xIo*;t!ck!%hNHl~0C;2A)S!54sk@-}vZcfIGPy3u*jI@9PYC-$Rd6=-3A=3? zW97Rt;GPk7aXN8@I{;vg>A9pX&s`$yABn(M8UWa^*pKLuUm9G@^jaz2bA^kT@iq}~ z{etI2gTe()t>0#evXz2oA23Hg8;{@~lE^o*`f}6ZYY!MvQzz<@dV3V39zFX|=qSJU^&#i$cFYmPq8ePoU zAP?X!+m21?tbRSkhEvJ3#l0aQ9+%_Go zbtvKvh`e)+S9(Iv?!a6$qYt{B!>8qOmUa!mbMUo9%qksyTKd_wTgf2x1XFqpUr7YWRa0daLVK!bmT!0h}^~FfORl!B1=M2ESb=Fe}8Gu#7K4;ssH<)K= zQqR4}DVukJqcZkDpZ!WS%-Iwz+w$B|eg9LhL{!ePY18s%X6UfYZ)e*7?Y&t7F59(1 z5QgDaz@_YjkB!V9qjVj>U2emFMk^**4NS0FWi}QVInyIl{!**iY;N6*MkDsK$X7E! eDx#a{Zv6$^fq+9UU>-970000+L3_( diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_1_0.png.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_1_0.png.meta deleted file mode 100644 index ddaf8885c..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_1_0.png.meta +++ /dev/null @@ -1,127 +0,0 @@ -fileFormatVersion: 2 -guid: 2829419f9230e3c4fbaf49ec1d1d3d7c -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 13 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 0 - linearTexture: 1 - 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: 4 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 1 - wrapV: 1 - wrapW: 1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 1 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 9 - 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: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Android - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: 5e97eb03825dee720800000000000000 - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - nameFileIdTable: {} - mipmapLimitGroupName: - pSDRemoveMatte: 0 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_2.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_2.asset deleted file mode 100644 index e17a8d571..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_2.asset +++ /dev/null @@ -1,159 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_Card_Black_2 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - 69c15cbd409249beae101c8c83fa8aad: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: dbf5b3f308328ac438193eecb567b3f8, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 24 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 10 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 090006000500010008000500020000000400070004000300000001000500060000000500040000000300020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 10 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 208 - _typelessdata: 0ad7a33db81e05be000000007b142ebe0000803e000000009a9919be295c8f3e000000007b142e3e0ad7a33c00000000b81e053e295c8f3e000000007b142e3e295c8fbe00000000cdcccc3dae47e1bd000000007b142e3e8fc2753e000000007b142ebe295c8fbe000000007b142e3eae47e1bd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 17, z: 100, w: 28} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: 0.089999996, y: -0.14} - - {x: 0.17, y: 0.04} - - {x: 0.17, y: 0.25} - - {x: 0.12, y: 0.28} - - {x: -0.11, y: 0.28} - - {x: -0.17, y: 0.24} - - {x: -0.17, y: 0.02} - - {x: 0.01, y: 0.12} - - {x: -0.17, y: -0.12} - - {x: -0.17, y: -0.28} - - {x: 0.17, y: -0.28} - - {x: 0.17, y: -0.12} - - {x: 0.11, y: -0.12} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_2.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_2.asset.meta deleted file mode 100644 index cd09a0686..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_2.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: e132fe963145c2f4f80ffe5da42d6c75 -timeCreated: 1766415489 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_2_0.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_2_0.asset deleted file mode 100644 index a9ac3b680..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_2_0.asset +++ /dev/null @@ -1,159 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_Card_Black_2 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - 69c15cbd409249beae101c8c83fa8aad: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: 65ab2d82e52040a4790710e6b095948e, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 24 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 10 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 090006000500010008000500020000000400070004000300000001000500060000000500040000000300020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 10 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 208 - _typelessdata: 0ad7a33db81e05be000000007b142ebe0000803e000000009a9919be295c8f3e000000007b142e3e0ad7a33c00000000b81e053e295c8f3e000000007b142e3e295c8fbe00000000cdcccc3dae47e1bd000000007b142e3e8fc2753e000000007b142ebe295c8fbe000000007b142e3eae47e1bd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 17, z: 100, w: 28} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: 0.089999996, y: -0.14} - - {x: 0.17, y: 0.04} - - {x: 0.17, y: 0.25} - - {x: 0.12, y: 0.28} - - {x: -0.11, y: 0.28} - - {x: -0.17, y: 0.24} - - {x: -0.17, y: 0.02} - - {x: 0.01, y: 0.12} - - {x: -0.17, y: -0.12} - - {x: -0.17, y: -0.28} - - {x: 0.17, y: -0.28} - - {x: 0.17, y: -0.12} - - {x: 0.11, y: -0.12} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_2_0.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_2_0.asset.meta deleted file mode 100644 index 6fb55356f..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_2_0.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: b5ff4860356490d448de676cceffd7b5 -timeCreated: 1766415489 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_2_0.png b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_2_0.png deleted file mode 100644 index 0b47e9418e02de6045592d0b70a452cd5f0ff0fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 840 zcmV-O1GoH%P)*HHlOL_kpP-&l2EvHW4M!A&b(5ufQw$49{1`ILGtV!kz_ujEbnK zT4*`B4>%26172#zOq1QU7bv$}?+&miQ)DyHY!TQ8Tp%~j0vla!Q7EFe)kMv}E3&wL z5|6DwlOcW`SfNDJkDS*G>H-$zA>k@h63G43vE73NvaZ?<@!G(UFS>vy_~WP{Ruvew z+f)2<5BQ^rRVtA}(xczBMs!q>B0-qhQWBY@`F=o&ywwEH0HZug%ms=xvED$^b;u*2 z0VoD`1HU|qY%|2VRYIEy?2+x&Lo!T|0!c@atwQs~17Myeb`hvE?HV7H$q(ry6sJfy zhm=WLSBq4~EvbR5#dBO{i-anabbOb>s4vVTzF7-Aw@AFtlt@BkKhSC!^DrvmbB&Zp zg;!@8cMhlr{zU_Yo+LUQ9tkQ}9n%E^4~w$XBJo#dN-L4?jI07$0MoWp&#^VYW81~z z&d34avV%m8i$t6m87;2}t1aVh0!wqbaFFAJtHVL!c&-w;%*Y&hF^~2`G8vHfA2lv# z0#6b>zeX*Njo0_#YK%!IZBSgslOTe4-oEs8N& z+NHxXMT(`m(y;}2P5$fz4w`OFy`k~eB9&F5gl!4c8Op|>?jOXYz$8*-=(D#0Z%6@K z53Mx~iBQB;Z?>f=qPhXu_#rh$Y9iw`v3^oSrTExSOrIp(mT+cBB+8Ho5&i=(ACBcC SR2As}0000C@+Z;KFCl?Dcjfw zX?&5_7)oBE%w(J8m)#G~Ip?|W^PJ~A=jC7bspr0S?(;kMuIs+9>pIrpAwyB> z1xAv29RW5u4>ma_n;er(j>*n801(MFpgZn|JRff;NMN@TJRb#WH1FLATuc_Im*6^P zfY}b5h@JEU6jTks2E*C2*UMn15oU{@gD?|74F;G?CYW>p?Ki-*8vM!Ahx$^4sR!yb zwwpk?pG9Jwx(mn;2(!lkv%v2{mg}|;s(J&=LtsAe-S1+l`cRz#<~2~63{0x$P_1%e zFTDch0iDS%YNr5mJZzYtK(z)K35q2_VS+ey4RFq2?{cLRUw~&oJ8&Cl4jZT%xIl2p zC4E|r=cxi!rwHTd2k;Bn0UQbnR2>pbtS$ppL4Y0sv(fX=;Vchn~s06sLv9-u4pXs{n0dP`dTP!74rgum*3U~_) zCtgdlQMvX2=QXy9Y?ab2n)#A!0o~KgkIRM+d3HUN`m)*m==PY)&xLkOl(GplI+y-s zg_`-EYylN%<~w77#sE7r092}(f0-8p^H|OTRVCa=BT$8AzRB64*)AB-zBIy2QiY_K zp4bYe*#+ZddMncev|Ka)LQZfwsk_w;94l!O%v4Q-urwC2QGF16vIXO;Jz_Q-Il}Dikk$a&|}LzU`$cFg?M- zjcVJU`UI&|E@4`?N)?Q8Km{uFbya~|QVKOmm;!HHMdEmM3Ky$rnnB{yYMpx`HXkZe zjw~fly49+7Fsl1&dwg^Gqpul&Dfenc$6c-wXp0PNdAmGGS{LR3&N@A7uawdAwzme# z6oIO@;G6v36vFsy4V?ZfT%QyF+2))&A}@o0ZOTcdDUhrrA|*QihPDO$(K{23WdySR z138jio2$;G$?7VY;Id0s84`(7t-96!@2h$M{Q>U{y0Vz-e97UtsAWPcms@ot< z^mQ9#7dGTwBrnJUOh#f4ssx$D?0|naZ3g85*@&%?*l60tvVzRS{UrP-0i80(NF->Lwq;W~x` zv75M)2OH_3F*o4f$E6}5rUJ4K+XMa&Y%2<4Dj+u^ z{t3J*5~NcdIg>b&U+w2hoK~=6JJP^`NNi8h5HXOxcFhRIF5ppBAY)h-@LNZ6vJ8k2 z$kKMYhIAO8ssd?t$evqeK_o$TV|`%E*P_b!R6yo+_=7Zx&sBk(Yr`aU57%T<>y4cX zWK)sdcvjU028Z56?lV5%VUD(P5mp8K+wJG~BuJ{Zzbut`nU_lcL3$RXABRd>do{KM z{IhtApUJE#i9@UNzY_45<3-ONP2DsG84Q`zdPfSmmguBeiO(}Sj2-^#UiM3o>D$1Q zJbg>g98F!1sIHfPthIDkq=o389q9%{>x=&YK8r`=BfvKi00000NkvXXu0mjf+c^}p diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_4_0.png.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_4_0.png.meta deleted file mode 100644 index 90e9a600e..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_4_0.png.meta +++ /dev/null @@ -1,127 +0,0 @@ -fileFormatVersion: 2 -guid: 4133a393cf0eaa94b83cddcbf989d39c -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 13 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 0 - linearTexture: 1 - 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: 4 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 1 - wrapV: 1 - wrapW: 1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 1 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 9 - 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: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Android - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: 5e97eb03825dee720800000000000000 - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - nameFileIdTable: {} - mipmapLimitGroupName: - pSDRemoveMatte: 0 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_5.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_5.asset deleted file mode 100644 index 7a11c72e2..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_5.asset +++ /dev/null @@ -1,157 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_Card_Black_5 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - 1a048c03779748b9ad55f3415953a71f: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: 581683c8f51ddbc43a3e4e972a7f9724, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 18 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 8 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 020000000600070006000500060000000500030004000100020003000100020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 8 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 160 - _typelessdata: 295c0f3e295c8fbe000000000ad723be295c8fbe000000000ad723be295c8f3e000000007b142ebe713d8a3e000000007b142ebe713d8abe000000007b142e3e713d8abe000000009a99193e295c8f3e000000007b142e3ecdcc4c3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 17, z: 100, w: 28} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: -0.14, y: 0.28} - - {x: -0.17, y: 0.03} - - {x: -0.17, y: 0.02} - - {x: -0.13, y: -0.02} - - {x: 0.04, y: 0.06} - - {x: -0.17, y: -0.12} - - {x: -0.17, y: -0.22} - - {x: -0.12, y: -0.28} - - {x: 0.11, y: -0.28} - - {x: 0.17, y: -0.25} - - {x: 0.17, y: 0.28} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_5.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_5.asset.meta deleted file mode 100644 index 2c0ef81de..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_5.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 3bc60289f5b674243b19a3a546b5a2e9 -timeCreated: 1766415489 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_5_0.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_5_0.asset deleted file mode 100644 index 20aae62de..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_5_0.asset +++ /dev/null @@ -1,157 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_Card_Black_5 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - 1a048c03779748b9ad55f3415953a71f: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: 17d7fbf71148d2e42927b54872552a8e, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 18 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 8 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 020000000600070006000500060000000500030004000100020003000100020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 8 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 160 - _typelessdata: 295c0f3e295c8fbe000000000ad723be295c8fbe000000000ad723be295c8f3e000000007b142ebe713d8a3e000000007b142ebe713d8abe000000007b142e3e713d8abe000000009a99193e295c8f3e000000007b142e3ecdcc4c3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 17, z: 100, w: 28} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: -0.14, y: 0.28} - - {x: -0.17, y: 0.03} - - {x: -0.17, y: 0.02} - - {x: -0.13, y: -0.02} - - {x: 0.04, y: 0.06} - - {x: -0.17, y: -0.12} - - {x: -0.17, y: -0.22} - - {x: -0.12, y: -0.28} - - {x: 0.11, y: -0.28} - - {x: 0.17, y: -0.25} - - {x: 0.17, y: 0.28} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_5_0.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_5_0.asset.meta deleted file mode 100644 index e4fb0407e..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_5_0.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 1634be77cfc0ffd48b67f85e7d72bc0e -timeCreated: 1766415490 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_5_0.png b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_5_0.png deleted file mode 100644 index 17ee4f8cd875d50b11a7fdaaa03f396335d709b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 911 zcmV;A191F_P)^qm+6wJM2%Adm`LMeSMyeG%27f(U9+(xP1-tD;2&)grP8 zgc8c4$O;OCioi4~N(nPiA~KGgC$H-pn7~%y8bFcYkx=Irp7&CQ(>aj7498 zN;0R9z+Ar}&oQu^m}LW*2^8l7NI6-M4P;KPfK+FJgMt)5YJdS?QkrxAO$VeO_)N^V zrqW{jkVyy^NUg>8DH|X&as{N;V(W?tQq=8fg7p#NR?&GOJFnb z9%wNjyovpXsd>P4U72ZNL8>idmIAjlJxE6zfJgeMm=H)Y(Mf*P9UDv-kT4o1yc!fH z5TrKbq?dpl`dli~y+_{bfjz+EfbZu6jlh1O&=obqdO@28)L8}MTL|DL;3_cNaehcQ z(BDDHvnkmVmMKUW2-GnJ=BeYntm5eeBa9xt6a8z4trg$fK2NQuSvBW{oihrKUukUEF`OWYvy9rm8ML7E))7gBQW)FqRnL7RC} zGOo!0h+N;MPT5)e9Tixa7S&Oy#@1)ioi&jcQ0Z?YT8(C67TuPYJWUa8+86OYbHZW2 z;(4|;9dO@q?l5o$-_l=j3@p_;)#dGB zIsh(+ZvVU<$oYUiSsm~M*c;T}FeJC(a*}S*Zhutz6C>Gd9wwRK7jRRP;4TeEFUeV? zN0Ua}Sb=TPIsIW{GBdOmy>FRRtM=gjlNp{zfU_BdX!AA_ujjn5v|ZKcElMKnPJP<%Fz|G}6yhL`q~COZFm3$`)C^FeQ8=WlQmak`J~*J`h5P!WU$WB??c9 z$u@Q)LiXk9U;nG?%{k}Y``r8dYMPmQ-nsAh?m6dw{^$R^;#55%G6)z0lmWef`aoUa z2k;4a2;A16)4=60H}xWjEC7}Ots{zy*cScy@Gl}mfz3cy{*6~aIdI6-Sd^plLf}jc z5<+v}Ah0H?$Z}vK@w3b%V;h=<2}uN*0_=B*^asuZbu2gd2%G@+0%_m@kO5LaH(g2d zfj%MTOk3cKNu&XA188UITnWqo?uYoqvw^ih3&(3#0V_>&WUWJDpT>|d62dNh{S{05 zVW7hQC-_9V12-)bxKeK_{3067fa5@4;EsME8P;lTuQfEgftiLIeFJ*xP4cBF&_hFk z5nrU4P977hffXc-KMbQR?e7X95fqtYY2QJC@P|g?fQi8xQws7#B!HQCTqp@NkC54H zqQcRy7#OR4I{*#!`g>iLY3=_k4w1Cs+CX3tFe&8y&uR*B&@udfhNitEq48;QzlGB8v!9H9X7C8V9R1#Md#2G_rIm(>)p- zgJarr&gs4WLMLlUt|xLN#*J^Oqit+1k#)pJW!AP4q=!r7X4sQ_1ddv+m%2nw5I-j^ z*Gmd5a@{84S~ZOV;XF>h1otmL#M_?8%Y-Db9b0T7A4m@42MinH6X$=3G&EfMEFwP* z4Q&z>F_kIai%5;3Aq8|!K%$)6#d_tqqmJUDMEiEP zoena1H5t6Ws*3Vd&N~XUZ#3`R9#W!AkCq~1;00000NkvXXu0mjfKF;V! diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_6_0.png.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_6_0.png.meta deleted file mode 100644 index 1fca223f4..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_6_0.png.meta +++ /dev/null @@ -1,127 +0,0 @@ -fileFormatVersion: 2 -guid: b18d0b00221c23f4aa62c1e886e19ddc -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 13 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 0 - linearTexture: 1 - 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: 4 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 1 - wrapV: 1 - wrapW: 1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 1 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 9 - 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: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Android - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: 5e97eb03825dee720800000000000000 - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - nameFileIdTable: {} - mipmapLimitGroupName: - pSDRemoveMatte: 0 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_7.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_7.asset deleted file mode 100644 index b47c89f20..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_7.asset +++ /dev/null @@ -1,153 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_Card_Black_7 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - b5f1f530f9ab4cdc950091475f31260f: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: 2f9f62e68015d564683607761cfd2d60, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 12 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 6 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 000004000500010004000000020003000100020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 6 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 128 - _typelessdata: 7b142e3e295c8f3e000000008fc2f5bd295c8fbe000000007b142ebe295c8f3e000000007b142ebe8fc275be000000000ad7233c295c8fbe000000007b142e3e8fc2f53d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 17, z: 100, w: 28} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: -0.17, y: 0.28} - - {x: -0.17, y: 0.13} - - {x: -0.099999994, y: 0.11} - - {x: -0.099999994, y: -0.28} - - {x: 0, y: -0.28} - - {x: 0.17, y: 0.14} - - {x: 0.17, y: 0.28} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_7.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_7.asset.meta deleted file mode 100644 index 048e08c7b..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_7.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 486e2ba1b16b81e4fa7b9f2a6d70f57c -timeCreated: 1766415489 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_7_0.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_7_0.asset deleted file mode 100644 index 9aed5af15..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_7_0.asset +++ /dev/null @@ -1,153 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_Card_Black_7 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - b5f1f530f9ab4cdc950091475f31260f: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: 45d29ada8dea47c489826eb12a20c352, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 12 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 6 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 000004000500010004000000020003000100020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 6 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 128 - _typelessdata: 7b142e3e295c8f3e000000008fc2f5bd295c8fbe000000007b142ebe295c8f3e000000007b142ebe8fc275be000000000ad7233c295c8fbe000000007b142e3e8fc2f53d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 17, z: 100, w: 28} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: -0.17, y: 0.28} - - {x: -0.17, y: 0.13} - - {x: -0.099999994, y: 0.11} - - {x: -0.099999994, y: -0.28} - - {x: 0, y: -0.28} - - {x: 0.17, y: 0.14} - - {x: 0.17, y: 0.28} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_7_0.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_7_0.asset.meta deleted file mode 100644 index 746b2ea79..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_7_0.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: e62a530ed520ee9429d6ff5adaa367bc -timeCreated: 1766415489 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_7_0.png b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Black_7_0.png deleted file mode 100644 index 4cb1cc2c2e3b49e8a926c7fef0d10416e68dde83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 638 zcmV-^0)hRBP)e(VN3r6TU3-A+vL)sA0oIY z2BIlNuxJ&cCbg+XF1&%q@Xnce@7;IieOK?D@0~lJIp_YIj_%VvHQJ}AK-oQXv>C){ z5_r=|`?Z*tj5tlU6QmY;u5>94-!{DeOYuccSAc$@?VgsAKHwLAbQRbHx+6djfs0my z^;rW%Sku6fR+>|uAQpgPMEno%1bFFQw9@ng2Pq*YfDOU>?MedtbT3(!rWbgu`1k4% zS%b_2LxShZ@hBX~sx*T@6*wdKmw?aVfE%o@g~oqLw`@xg4;mrr8Nsuz1MdWHS1MO$ zR-2fh`;y@sWGdL!qx2qlVFfbZWV&JjG6mceycOW1_FIpBxjT?0N?Wuz>`KP7=k19Df0 zKTp_SqS6clUj?tIc-}Ko65?NyLL>z#E3*YFkOD9+cx#p*B_Zyvj$3&ESqJ{-1q3UQ z(coVs>CR#XazluJZ+2C%0;!~hhznB65~S7h$Uv}$gjJsnWPD^Q)_FW@Bb4e%N8Ht==o#Fa#lrN9PYP9xO70bo7wPEn9)z{|iR z6w?l14e(1dAk%<-z)Z@~Fwp10Wd9R{=}uq}xP?TJPT4dC;sS75Pb$p2KwApP24H?< zGTRYP3UmT+vz`jj1*`=Q=j^<#c|LL{Pr$ZNn8&cJ&V zBN|aR@MXvpz*j&|$TSmyWzK}pH34Bd3T%v+=z$Q3HB5B|ZEgZ0Wo*9(64Lv?uQaa_ z;6tZvb|WBz1t9X~2!f1_{6|Igv-7?q1adueLkQ$|r}Lx|J~-KVe>w#6V%jJuRB=Dh8~M-| zvhOZs?kJ=0l~2rzj2#LAdLSLZ?i`qAWGDE;z^VEMFS3p*CHSO7i2d4q*Fbn66+OQJ zM@j_w9JuH;hD=kDz0EYUC|9-_R?1IuSEN_zUD*(*OtmdNH*ZC{QOgN%!ez+!S z>Qof&OBjDjHS|yjWSkmoGEZ*-F9_D+fv4pvE4&=obVAAVpY^7BB?56wvBB*7Q4R!J z{(jZW-#dL~)Q11+iu6Q^qGQ^2&E~CLI%RKn+AX*ZRafL$r_;%T5T>6rhqp58sw*-D zIOB9$rdqWOEmcSesWa2r5YpiiA<$f&`5(<9Y20SY*Bj3JC0UE>nN*N&^O3W)^+jDR ze4cXErc1wijb=`&KiUEal>MCxyl>C0Ly?sQ-i`4fI&>RUwr+F^wtq62A*5L?0I?gX zkVdk|1x#NHK(5?})M+>dvbJQ1DUskgXdrtdHSfw2LDqS9tad?Yaiksi!HFg3fct^t z1tIJY`Z_mi|u`N!gb{$kRTLf{X;;ZH(u~k9Y_Zn4bshTcxJQL}2qdDO_Bm(1bH+cMhuM3dGrw=`v)ApE zYRmn}pfb=5%mJnXj{*+?{dB$uI0tkBhk@O|?`a-fN(nL>5ke_}5UIC7!1sMq(1s)@R{R_MR>~RNcJPU^u2qAg^_!5|( z1hOXq;ylm-%mqe^RrQh+RSzr%cBKH4Z69H6%_d;IapP@Z1MoI*C&fRi1HJ&J1=h$R zSQQ6p1ilGC%mlvGztez3lB2skFfZ?8kGnPR1QsuJAhK!&@JV2Pt!t54z!78NyTF@N zuTFi3;yNwc7+ECpm~nLjt>h!?$2<;9sBz+lPdk9CIe{Dix{SG}1>{*^kg=eZd?i89 zrv?FOGA4h@(HfE3jq!?rJY`HCC4ZeX#>WcC!x?X?M!y>4qe37TC`LCtV?zXFsBy!e z1%dqS8}tRe`=a{+GRgw^%eY}&0T8v;L`}d~Oez3mVhBWnj!%sRfK);tR(PLV07!EP zL<%8GujL3aAPJ-`A!&IqCy?cujhP^~HJ$URE|9Ba(IZhNW+}?hBsuxfSaS=Q?JJ5h zY{`Djc@rJl>3~%RYKdV*=_KdXo&@27h~5G&8taAwUu*jB+vig3636wr7T(j-5XbA9 zS%D-vl6c~SPU?5jd7tq3VNqcQ>{u{T3=tkNe zn){GueRxG1d2;=yRpD9S6tGWA%t&&iquz_Jx%X98kZM&Q1B~=RU#E)WjPalQ8l+;3 zcl9;M3}d{buR&&d#w6f&`#{D3YXWVo-fA8&%rk!1ztqG4-dEqzs>!ne{{e_LRm3IVcy7?Ft-IDK8zqlu8U8yN~G)B0006HNklV(-5LN5F==s<;X~0hS`MGoTY#tueVwHVzB}H!})v0k43!k=SVi@Z2-F zzeckAz#1@S5D?mcSzs<26bUOLPyt%0pPs0QRiY7ipJVd4$ZM^MxQLYM?{ckXsKyHH zxgz}Lo|}LU_nVZjBoY?-Qzjn-$_ejBfC-OG5$Ll@JWLRf-E@%h-6XIbFGxq1r6!sa z;^Q?0lzHHTC*ER_xSkMSH01c`i52VFqH&}UbB+BI61n*=CC>f^2`@oH2@*<>P=bUK zB$Obb1PLWbC_zFA5=xLzf`k$zlpvu5iFzb{8OEA&{BtXj#4WOO=dvW88OHiL3MUqc z4dACIK9RBAAhNxl_)G}+Fyo2017FG$fYpjr3LJlD?=sN0Dv4?{?OXFT**S WhEmNU+@n_j0000bfB5f>@kD7CrC#UJ3;)y2h?QV!0Xh}HoI<-kE4oRkA8 zB|_QKqF1xprk&Z{H@j;N^Qm{(?{~h_=gr&s9%j5n4^v)&gy|$cmJrLB&+%hY9N4xZ zK9&$G!yJ=9UC!?>UR1FaUwEKM8=88I1w2qBI874oQRAQk#Qo{io}3RMXtBnB0UwDH?GO0ZTU3mYKp`a z@pn~$P9$a^(yE9*MG>hr5UE$h?{y-1zZuYMAkw9XU+Y936}e6Wk+vuzw~E}L!D=L; zh@2~O6FEoar7*6D-vDPikyAyk1(+{UqF+;Us4EOb_Vb+t3zmUtiX%MQJ^^YJ`AuDM zcKfbr#%usbLZ}aD0vbfG7yy>Uw%pRpu>)M`M7%lguV-XeMfFBe3A<@Ga97NVd;&=- zL$Z)Wu1Lr>umF6QQDO$zEoPwH;#YxD;Kfkj85kD-ucGk7Mj<^10kj9O9>80ke4%G0 zfQ|rCrPO%^u3N+1F$Ro?jv2P@+}o-L(U~uRV{s`IiC@K>KWgpo$#MVy002ovPDHLk FV1gke;(h=C diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_11_0.png.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_11_0.png.meta deleted file mode 100644 index 5f2543075..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_11_0.png.meta +++ /dev/null @@ -1,127 +0,0 @@ -fileFormatVersion: 2 -guid: fa52564493bdab7459ac331b0d0355fc -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 13 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 0 - linearTexture: 1 - 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: 4 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 1 - wrapV: 1 - wrapW: 1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 1 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 9 - 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: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Android - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: 5e97eb03825dee720800000000000000 - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - nameFileIdTable: {} - mipmapLimitGroupName: - pSDRemoveMatte: 0 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_12.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_12.asset deleted file mode 100644 index 7ff921d08..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_12.asset +++ /dev/null @@ -1,166 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_Card_Red_12 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 39 - height: 56 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - 39c779e4ee874cd48d93e8bc74280d06: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: db5603ed0df5fd34c9f8b94e718fd9f1, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 12 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 6 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 050002000000030004000000010003000000020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 6 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 128 - _typelessdata: 14ae473e295c8fbe00000000713d0a3e295c8f3e00000000a4703d3e1f856b3e0000000014ae47be295c8f3e0000000014ae47be295c8fbe0000000014ae473eb81e053e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 39 - height: 56 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 19.5, z: 100, w: 28} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: 0.125, y: 0.28} - - {x: -0.16499999, y: 0.28} - - {x: -0.195, y: 0.19} - - {x: -0.195, y: -0.22999999} - - {x: -0.13499999, y: -0.28} - - {x: 0.195, y: -0.28} - - {x: 0.195, y: 0.01} - - {x: 0.175, y: 0.26999998} - - - {x: -0.055, y: -0.16} - - {x: -0.055, y: -0.14} - - {x: -0.055, y: -0.14999999} - - {x: 0.005, y: -0.19999999} - - {x: -0.035, y: -0.19} - - - {x: 0.015, y: -0.049999997} - - {x: -0.055, y: -0.02} - - {x: -0.055, y: 0.16} - - {x: -0.035, y: 0.19} - - {x: 0.035, y: 0.17} - - {x: 0.044999998, y: -0.089999996} - - {x: 0.044999998, y: -0.08} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_12.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_12.asset.meta deleted file mode 100644 index 433775ec1..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_12.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 7fb32aa727399e14e8e2155a0e757d55 -timeCreated: 1766415489 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_12_0.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_12_0.asset deleted file mode 100644 index 02602d347..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_12_0.asset +++ /dev/null @@ -1,166 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_Card_Red_12 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 39 - height: 56 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - 39c779e4ee874cd48d93e8bc74280d06: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: d6f550d4e7b21b84691e3e9c6535ead8, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 12 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 6 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 050002000000030004000000010003000000020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 6 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 128 - _typelessdata: 14ae473e295c8fbe00000000713d0a3e295c8f3e00000000a4703d3e1f856b3e0000000014ae47be295c8f3e0000000014ae47be295c8fbe0000000014ae473eb81e053e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 39 - height: 56 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 19.5, z: 100, w: 28} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: 0.125, y: 0.28} - - {x: -0.16499999, y: 0.28} - - {x: -0.195, y: 0.19} - - {x: -0.195, y: -0.22999999} - - {x: -0.13499999, y: -0.28} - - {x: 0.195, y: -0.28} - - {x: 0.195, y: 0.01} - - {x: 0.175, y: 0.26999998} - - - {x: -0.055, y: -0.16} - - {x: -0.055, y: -0.14} - - {x: -0.055, y: -0.14999999} - - {x: 0.005, y: -0.19999999} - - {x: -0.035, y: -0.19} - - - {x: 0.015, y: -0.049999997} - - {x: -0.055, y: -0.02} - - {x: -0.055, y: 0.16} - - {x: -0.035, y: 0.19} - - {x: 0.035, y: 0.17} - - {x: 0.044999998, y: -0.089999996} - - {x: 0.044999998, y: -0.08} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_12_0.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_12_0.asset.meta deleted file mode 100644 index dfee61aa6..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_12_0.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: fc90c714a04ba1a4b8bbb2d7df030ce9 -timeCreated: 1766415490 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_12_0.png b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_12_0.png deleted file mode 100644 index cf3413b6b25246b312b7b714930dfa262c209d82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 911 zcmV;A191F_P)CpOcxtW&oRk zrN9F9yEO3p3(x^{0!`}ba;^nPIfz>h9095w>-YgQ0*8RtE*ZTLX-a@|!2JlqgrUF| z;3=>V2TDRbzXhx&e})6+fpTDf94&V$CSgI+z+Up~bBlpi3PT^TNDZ1upH=#qjoUyQ z&=R<}5U2sF4EaU_hk-p&T5cZj!jSJdupM|}8Qo_rB1ZtVju4gb|=Eh-)f#v{RaBp8nb;|cXV$;c=XL{+fmgs$U;+so5VL_}%80oH%p`%Mbr`Ty8G{E&=u}dw zyu3$owxSG(x~zNUHV?zV64i?0wcH~HaXYf^Z8C_vtSTOBX~hO*k%?t1q>6EdIIS#% zw8b+KujL9b&9VHv#APPvT4kGxvuP68Y_T`Y;(kTV3GbEnmNwW8Q&kI^=ydUfP1eEW z9QSHf#O9jjTq`dy-B4za%V#y2HM(`TQCYD%f49QX8qCG>qK#`=2V6gLR0S4&jBbf`&MB9eFG5GM@!koKY4hwEZr_-6C3Yt(8X(~7LO5;x883HYG4>@wnS0^c$Z lWf!FJXJqduWo528e*iGtl(f1#-GF@y1vd!H6|^J3(>#;7fZGLZSK{nS-igYFo3A{bx#G+v+>kv!+Kw|< za0h|)MdQo`++yI8pxtjJ&RoC^0n<{(-?bWNWy75Y)(Ba0!`?H3z^w+(2wETTyvXE5 z;5vajirz&*D+1R8EL8Mvd+vFM+i24r%_0lv70ztu^_;$kfT?(bGnbZ^8QU4R1;B1R z!OZ}cri_m(M}}EFLLR~m<#x3S*c=M(nter?bB!`ruPEH8JyNh4$1TBcN1lpP*>H_S ztX(d1^@_k9170P@%#-{=@Hc1PEFW+qN;fo&ZIz(a`@dt*?GFt%0=yNp6To!s&ps-f=V78tH2I0!zR++tZQWOT1&ZdYU_C61F9LRkhHJKy zt@wibU@t}HMwYZq(jC`ld#R~tlL>1uxYx>i*(4LQLpSD{t*oBuOFb6qZPL9p?*ARw zn&M|VHe2lPv^a}f6nilKNeH6eVr}#>p>ucx*u($cZ>_A=r%+w1g$B^ diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_13_0.png.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_13_0.png.meta deleted file mode 100644 index cf662b6ce..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_13_0.png.meta +++ /dev/null @@ -1,127 +0,0 @@ -fileFormatVersion: 2 -guid: a9e5bbd4c052147459bc08da7bea6ec2 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 13 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 0 - linearTexture: 1 - 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: 4 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 1 - wrapV: 1 - wrapW: 1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 1 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 9 - 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: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Android - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: 5e97eb03825dee720800000000000000 - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - nameFileIdTable: {} - mipmapLimitGroupName: - pSDRemoveMatte: 0 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_1_0.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_1_0.asset deleted file mode 100644 index 600256e38..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_1_0.asset +++ /dev/null @@ -1,172 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_Card_Red_1 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 39 - height: 56 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - 938d95d18af64dd8831eea7fea78dccb: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: 323440997b16a7342b0ab02ff8085207, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 21 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 9 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 020006000700010002000700080007000500070006000500030004000000010003000000020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 9 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 184 - _typelessdata: cdccccbc295c8fbe00000000b81e85bd295c8f3e00000000cdccccbc3d0a57be0000000014ae47beae47e1bd0000000014ae47be295c8fbe0000000014ae473e295c8fbe000000008fc2753c295c8fbe00000000ae47613d295c8f3e0000000014ae473eec5138be0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 39 - height: 56 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 19.5, z: 100, w: 28} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: 0.024999999, y: -0.28} - - {x: 0.195, y: -0.28} - - {x: 0.195, y: -0.19} - - {x: 0.114999995, y: 0.08} - - {x: 0.055, y: 0.28} - - {x: -0.074999996, y: 0.28} - - {x: -0.065, y: 0.22999999} - - {x: -0.145, y: -0.089999996} - - {x: -0.195, y: -0.19999999} - - {x: -0.195, y: -0.28} - - {x: -0.024999999, y: -0.28} - - {x: -0.015, y: -0.22} - - {x: -0.055, y: -0.17} - - {x: 0.024999999, y: -0.22} - - - {x: -0.015, y: -0.049999997} - - {x: -0.005, y: 0} - - {x: -0.005, y: 0.03} - - {x: 0.005, y: 0.04} - - {x: 0.005, y: 0.07} - - {x: -0.005, y: 0.07} - - {x: -0.005, y: 0.04} - - {x: 0.005, y: 0.03} - - {x: 0.005, y: 0} - - {x: 0.015, y: -0.049999997} - - {x: 0.024999999, y: -0.06} - - {x: -0.024999999, y: -0.06} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_1_0.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_1_0.asset.meta deleted file mode 100644 index db01168d4..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_1_0.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: c923cf30022a8054ab870c0f858c458e -timeCreated: 1766415490 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_1_0.png b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_1_0.png deleted file mode 100644 index 2e200397cf135f113c9b817b326fcd38687b0620..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 676 zcmV;V0$crwP)X3~U< znC)}z3>T#dS0J9RXAMXBw>JQLajt3@z(^W!)at7!Id`k`0!NvstmNE7LZWaLB~N|k z@|r%!O0H@&PKm)$ra4r~$39jq7mhMb)lhbF#-S(wR#nR9Y0sSQ{I;)@sTDg3pf3qH z%D+7Ws436h0o+MvFZAf&VENu90+(mP9Z1i2p@;L^74e)h>sWlZ@CHYj;tRkvQFjU8 zRpL^la8*OU2j+NAa0TXjWqKdI!Rh?lg`w}6B!*%Gr(0bohQ3FVOSuhP#9XDSDy}X? z0#}BeocGyKaDF?3oyxA4auZz9!CV}7vnYX^)@=4Ku+t-eC(Ul*3`hC5!8jIdn}%F2 zJ)toECRM8_ycL{tbcmsD0OKxjqL3*=kqew{{7tG77mgEulWLX=r!(nV{AGrlR*CU? zsGznB9JL*pr0dtx--R7K|8@`H6K<+$9Cy)n=H@hia0}oY?z-XlyO8PMTuo{^IS<6i z2&cPznC=WF>H0?|xcbUj(F{OEk8E|SscW)WCxD%Xa?{i{=tF6X7G+ga@t^)G80vQcY-ROHGf}lQTxb1R?;lC>l4Z1JLew_$n!=Q~3v!`|wvv=)BY7#(3gyBDicFJ~8=JS~WsOKK zu-w=MCNH}nVwRWH|D5x`+P6;I{?D`DKL6+U{C>~#f0nZ|hp?Ie zECot|VxR!X2iz-s06Kv-eOmMhR64*u2q*{E1JgpRm#2@wI(iK>0tXb*S1HS)mB1_D zct{A73W06FJK&H;F%-xs;I;w`C0+^817Kkg$Qa-jP)2eZ0o()@nQ}xRt^pH6F8CgJ zuHScRBqgDThy49|V3LzJZjcipAYK4;)-Hy?I0Y>M*=M%vNh=kwv8}6|pRVzbAK#pSlF(nUCQUa1LC zxU>RmfziNb;4AS-`Wlm3BvBjmLaPNHl8oeyZ7|q=IUr91ZoW7q#m%I~9{6TEHF4=Q zFxz539HwWDqI~UdrdWKgYhGG=)+m||JPLsL2yAtJNCISq)+lLwOnM2-b#-{LgVX>Q z0(|ZQGxYxY-@n9}BWJaXv*{GD&d(4>L<)d=As}i@5OGAL7-$BHEI!}$wzjpJkwBK~ zMK!?3=Jc)Inv{=&7Rz*Nc574Z2jQqKEJUUeIin4?O;@$){v3AE-bAEG-(3*I5pBpr zL-ZyhC7P5{Mg8`s?d0@N6XJgV3|3GxSJ>Fn%0^Vi|M22Z5HDm+A0hwyCw`3DU8el(lWoug;5YrT= yn=C4AxJjLV61b9lXoSn|^cP{_)-}!&*tpERc&iS3se&_j}-}5~Gtm-UmbpgZZ zdmRDF?JpJ?CW{P{MTW^r8UXm6X+Za!U$O&SFe2m){;%7=Iu4X-&fNl>4GYvobR9Fm z>;z7@jX{8->Ljqy@b1~~{NWFRL{P6QAe<{;j>9|k6l7^*VBya)@ED$r&F z%u8S)@FDD=Rthln8sB?hInWVhU@K;rPGCOJPDF*>I@TCqlm-CJ^0^y$Cb4u~4&P;; z<;bc1R01>t{fMSdz$uBlj#M96Ns2H?0Z}P2R*?!&NenP<9Re;!1*(Y|#?}fis31YT z5_qWb{Q&L)tr8bs#0bwR8W^mKsrJ801d!9!*$anUN-oQKUG#^;Gk{* zPRr-pK%VUGCK#nQNz@hrZw=?wM|m-p3sgY>5U(A7fdOhUup}%{w>-M2dIc04{F}l8 z#Z`l;6xU0|NfnCQfzKLWSyGkj6^%VV37}uV1&wc3QZw{GW6w(p=(WZ^D#`9gmxpa& zl0ZFP#w3AqJZwLc0?O6cyOIK$q_MZVfyNk`1#xPw#@?3gf@uP#OXbi)`c$Z~x7sr_ z6L=ypcG{XQsVs7i#@B2KOp`0>3)1-LN;P&>T;5ke*ECCTw;}kVYOLWOy`=tF()IGv zAmB1EG)ABr!+3Qz&>7&P=A$$7zCT6qs*8fsoFZ zdj3_q3nNIi`_@VqPCKSw`cWq5!?_rw+9e-C0AgpETY21KqQwIA>#|z5oCK07*qoM6N<$f@Qj*oB#j- diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_3_0.png.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_3_0.png.meta deleted file mode 100644 index 3841af1e0..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_3_0.png.meta +++ /dev/null @@ -1,127 +0,0 @@ -fileFormatVersion: 2 -guid: 7958211925b963643901cd75d8a808ca -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 13 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 0 - linearTexture: 1 - 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: 47 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 1 - wrapV: 1 - wrapW: 1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 1 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 9 - 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: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Android - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: 5e97eb03825dee720800000000000000 - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - nameFileIdTable: {} - mipmapLimitGroupName: - pSDRemoveMatte: 0 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_4.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_4.asset deleted file mode 100644 index fe9e6fa21..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_4.asset +++ /dev/null @@ -1,157 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_Card_Red_4 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - f324ec6e69ea4217ab3c779c9ec778b5: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: bf5bac21d6a6d2a49bf6dff1ca6c69ea, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 15 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 7 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 050006000100050001000200040003000000030002000000020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 7 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 152 - _typelessdata: 7b142e3e295c8fbe000000008fc2f5bc295c8fbe000000008fc2f53c295c8f3e000000000ad7233e295c8f3e000000007b142e3e1f856b3e000000007b142ebe0ad7a33c000000007b142ebecdcc4cbe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 17, z: 100, w: 28} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: 0.03, y: 0.28} - - {x: -0.17, y: -0.02} - - {x: -0.17, y: -0.17} - - {x: -0.02, y: -0.28} - - {x: 0.17, y: -0.28} - - {x: 0.17, y: 0.099999994} - - {x: 0.13, y: 0.28} - - - {x: 0.04, y: 0.099999994} - - {x: 0.03, y: -0.06} - - {x: -0.07, y: -0.07} - - {x: -0.06, y: -0.07} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_4.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_4.asset.meta deleted file mode 100644 index 055ae4c4e..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_4.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 9a665fa7b6a71f8488bd6e677b0997ab -timeCreated: 1766415489 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_4_0.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_4_0.asset deleted file mode 100644 index c926344be..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_4_0.asset +++ /dev/null @@ -1,157 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_Card_Red_4 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - f324ec6e69ea4217ab3c779c9ec778b5: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: 1a06b36f00b91474b8c56340bc4a7fc7, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 15 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 7 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 050006000100050001000200040003000000030002000000020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 7 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 152 - _typelessdata: 7b142e3e295c8fbe000000008fc2f5bc295c8fbe000000008fc2f53c295c8f3e000000000ad7233e295c8f3e000000007b142e3e1f856b3e000000007b142ebe0ad7a33c000000007b142ebecdcc4cbe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 17, z: 100, w: 28} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: 0.03, y: 0.28} - - {x: -0.17, y: -0.02} - - {x: -0.17, y: -0.17} - - {x: -0.02, y: -0.28} - - {x: 0.17, y: -0.28} - - {x: 0.17, y: 0.099999994} - - {x: 0.13, y: 0.28} - - - {x: 0.04, y: 0.099999994} - - {x: 0.03, y: -0.06} - - {x: -0.07, y: -0.07} - - {x: -0.06, y: -0.07} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_4_0.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_4_0.asset.meta deleted file mode 100644 index 6341cf4d7..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_4_0.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: f7bdc9ed5fe6b6345a6124e834e52142 -timeCreated: 1766415490 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_4_0.png b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_4_0.png deleted file mode 100644 index fa719b8654cc5ee789e5cfcaaacac57b62daaa8d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 621 zcmV-z0+RiSP)AG%f=mgIWD3#-%%@qv z7RYy?K5LMXG$FAC(hMvsY`=VhECJ6I5L>=L27qCOZA^DDQ;;TLRbl%G906B8KxTjr z$@n4g*A?L!UUuMY$|Lkz^*CCefp80>UvTUk^@Od0#_b+0W2zPvp`Ab z!D&D?6UzI~G!Qx(}qL`q^Rh|w{^>S8j!(+Zrr$L=z`QF zbmMctu}zSqI+?HAzj?zrmYyOi+V( zsdTH7O^{AmN-Fe6c8-#p(1hefAvsY&r`g1z?sy~%i0HxBLPJZ6gYAZA00000NkvXX Hu0mjf$=DG^ diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_4_0.png.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_4_0.png.meta deleted file mode 100644 index e0f319807..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_4_0.png.meta +++ /dev/null @@ -1,127 +0,0 @@ -fileFormatVersion: 2 -guid: 1a06b36f00b91474b8c56340bc4a7fc7 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 13 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 0 - linearTexture: 1 - 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: 4 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 1 - wrapV: 1 - wrapW: 1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 1 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 9 - 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: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Android - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: 5e97eb03825dee720800000000000000 - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - nameFileIdTable: {} - mipmapLimitGroupName: - pSDRemoveMatte: 0 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_5.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_5.asset deleted file mode 100644 index b53a46cc5..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_5.asset +++ /dev/null @@ -1,157 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_Card_Red_5 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - 089789db9d44479caa9cb652af82de94: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: 2802b3ce3552299488a5c088159e87d9, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 18 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 8 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 020000000600070006000500060000000500030004000100020003000100020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 8 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 160 - _typelessdata: 295c0f3e295c8fbe000000000ad723be295c8fbe000000000ad723be295c8f3e000000007b142ebe713d8a3e000000007b142ebe713d8abe000000007b142e3e713d8abe000000009a99193e295c8f3e000000007b142e3ecdcc4c3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 17, z: 100, w: 28} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: -0.14, y: 0.28} - - {x: -0.17, y: 0.03} - - {x: -0.17, y: 0.02} - - {x: -0.13, y: -0.02} - - {x: -0.12, y: -0.11} - - {x: -0.17, y: -0.12} - - {x: -0.17, y: -0.28} - - {x: 0.14, y: -0.28} - - {x: 0.17, y: -0.26999998} - - {x: 0.17, y: 0.24} - - {x: 0.14999999, y: 0.28} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_5.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_5.asset.meta deleted file mode 100644 index 3e64a5226..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_5.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 1ce7f104153c224429e4a89ac5320c15 -timeCreated: 1766415489 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_5_0.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_5_0.asset deleted file mode 100644 index df08d99fd..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_5_0.asset +++ /dev/null @@ -1,157 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_Card_Red_5 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - 089789db9d44479caa9cb652af82de94: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: a2b3a3f3fda2c3548be70536a92fa0bd, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 18 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 8 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 020000000600070006000500060000000500030004000100020003000100020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 8 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 160 - _typelessdata: 295c0f3e295c8fbe000000000ad723be295c8fbe000000000ad723be295c8f3e000000007b142ebe713d8a3e000000007b142ebe713d8abe000000007b142e3e713d8abe000000009a99193e295c8f3e000000007b142e3ecdcc4c3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 17, z: 100, w: 28} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: -0.14, y: 0.28} - - {x: -0.17, y: 0.03} - - {x: -0.17, y: 0.02} - - {x: -0.13, y: -0.02} - - {x: -0.12, y: -0.11} - - {x: -0.17, y: -0.12} - - {x: -0.17, y: -0.28} - - {x: 0.14, y: -0.28} - - {x: 0.17, y: -0.26999998} - - {x: 0.17, y: 0.24} - - {x: 0.14999999, y: 0.28} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_5_0.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_5_0.asset.meta deleted file mode 100644 index 62e5a3f80..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_5_0.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 26594138a87189846970d1f66f8c0d44 -timeCreated: 1766415490 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_5_0.png b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_5_0.png deleted file mode 100644 index 9bb6ad3a6435ace810f5513369c5d0b303b9f70a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 901 zcmV;01A6?4P)! zOGs5w6ox;~RePXTKFTaDDXM`+P!R;ZB$`-_BFd%_)u88~Bu9~uP}I;-P*BjIK~JKf zmk~WCfe}Rw%%Y?WDvc;DW5YUeJnnVw>zw0-e%Rc5*V*j--M!D+YptDkAP<|mfoh`D z8(^l_;3yrdiCH#~DU5<_AQN&0q~^Z{$+y_bl)e@6IT*sce^LRdvDm%=y~MmV?u-Lwi2FP@atutVZ06-(LcLRocx=wx-t7=Y!|_9{I^Z5R_Cr95sr6$C#1+bm`2|!*{Wg6 z1Y`g>Eia%Mw7}EM%exDBm}HDaz;>@8&zC&+2BZPTTaE%}e4eCfC2-bqHW~MJHA|df z#EO(DgWi)fqb)@UqdUNSOL!>sw7ss;NfKjRh!rk*n)(bZ3y4))fnq<1?fvKhwve4n zKaf5sUhAj5dxIx^i(XWEh0I|x+ zl{uZ5Arfwo^QkXxkW$6o8#hRWV(*C?q+YRi<_gH`d{60U5+n0DO=5z{Im4DIRc(4~ z@{v9zM<@pRLxh+SaKw*w0wQ7);cA0ozX1FU0y!8mh$-OJ9K{L9C2N6gAwld{s)YCM z{EpmTd{hQFF1c$qS`D-+&yJaGaY23nr<9IGQm1ALvrZD`G0Nr73HOJ4jvNkHl{s>q z@UJRML6d-X;F1Di)a?D?Ehkn1w~|cIFDrE2970lneFrAWm4;cl24GW?aZdXGn7^($ z1RNn+nRjxnuNWVZ2DD0{9hI)xAZ#G+-bDe^u0a@SL9ZEDE+uESdMnYk!%|?LL~FNpHr`||aLk?RZK?jB bq=WqztRI#W#P+)=00000NkvXXu0mjfjnfb(%CE{O?J3VaV#0bRp$M2r=%E&4ohy;O(+F%Gy4 z)B@e~hl5X)dI0NzYrw3uAU^^}fdRB!oq)Z-+N2;WflXwu6*icHXC>C;01F# z1-c)xXR2Hv>wun)fxCdQ`r~m_r|-M$$bR6Y&5jJxV_I;mgiI=WOEP^09M)C3q90Tb z+|vFR#!wmk?0|Ts%bXOzs0o+?3|3QMRUtq<-|)@v&cHtX%D50FmJz>n78n)<5{|fxjOCjM`~%D+y~L{i zuAxO@5Yb#U&uz#?Yt+QIvVpXB460C{kQIc{9Giz1r{~>77RkvF9nlTl80eFzeuD0e zC`t79Q(BPgdTIp1H?Et;8cQPPo2`c+RumtMsQT!hiGmmVu@soB{>mkZf4)cpQmb)n zQvC`{^}zH6=EVg$l@h{8Y|kQ3|F>~Ls%g38$R2m}N#s`^1#%!m$LIT?DN!IbWT(?1 zw-MA}AIN3R=(CihAU5^)fgB-w{o-ivUTly*(ttGN0P>$^gkiOIf!q)Hl&tl@*60Fx zLVmJ-U=m-Gt3C%vnWgQyfV{DEl;;Q{@o!j<3z{T{)duL714K_vMZ&rzAh#WZM&2QXLwQKDJFaLotBsPniP!rs1`d&*s>2X25cK9@ zE7?jy#09{Hr18jNt!3QF0HRSdx*cf)qdi(RTph48@*f8upQQZtgN78|JDj+;oJPZe v=~{`DM^1&gSa_{J{FnMKNk@Do(oggrR!YiVMejd-00000NkvXXu0mjfVPotz diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_6_0.png.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_6_0.png.meta deleted file mode 100644 index ae456ddc7..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_6_0.png.meta +++ /dev/null @@ -1,127 +0,0 @@ -fileFormatVersion: 2 -guid: 4d4cb0eb61604d544bff818569c0e146 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 13 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 0 - linearTexture: 1 - 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: 4 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 1 - wrapV: 1 - wrapW: 1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 1 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 9 - 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: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Android - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: 5e97eb03825dee720800000000000000 - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - nameFileIdTable: {} - mipmapLimitGroupName: - pSDRemoveMatte: 0 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_7.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_7.asset deleted file mode 100644 index 75e2c2246..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_7.asset +++ /dev/null @@ -1,152 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_Card_Red_7 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - f88b4328fb294a0abdf96c63a390f171: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: cc97b88eb2433ce468d6ed88a4673dcf, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 12 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 6 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 000004000500010004000000020003000100020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 6 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 128 - _typelessdata: 7b142e3e295c8f3e000000008fc2f5bd295c8fbe000000007b142ebe295c8f3e000000007b142ebe8fc275be000000000ad7233c295c8fbe000000007b142e3e8fc2f53d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 17, z: 100, w: 28} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: -0.17, y: 0.28} - - {x: -0.17, y: -0.22} - - {x: -0.11, y: -0.28} - - {x: 0, y: -0.28} - - {x: 0.17, y: 0.14} - - {x: 0.17, y: 0.28} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_7.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_7.asset.meta deleted file mode 100644 index 290a4a482..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_7.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: c9e4a49ab98f4fa4b946840b6f0f44cb -timeCreated: 1766415489 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_7_0.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_7_0.asset deleted file mode 100644 index 99c0ec834..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_7_0.asset +++ /dev/null @@ -1,152 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_Card_Red_7 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - f88b4328fb294a0abdf96c63a390f171: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: cc277b93bbb3afa41b43d77c2d1ed0fc, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 12 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 6 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 000004000500010004000000020003000100020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 6 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 128 - _typelessdata: 7b142e3e295c8f3e000000008fc2f5bd295c8fbe000000007b142ebe295c8f3e000000007b142ebe8fc275be000000000ad7233c295c8fbe000000007b142e3e8fc2f53d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 17, z: 100, w: 28} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: -0.17, y: 0.28} - - {x: -0.17, y: -0.22} - - {x: -0.11, y: -0.28} - - {x: 0, y: -0.28} - - {x: 0.17, y: 0.14} - - {x: 0.17, y: 0.28} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_7_0.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_7_0.asset.meta deleted file mode 100644 index 13ef23635..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_7_0.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: e5ea19e38dd0d4645ac9090292ed04b0 -timeCreated: 1766415490 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_7_0.png b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_7_0.png deleted file mode 100644 index 97af91cd29e99656cadcb16897df0accb668a1f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 611 zcmV-p0-XJcP)o52C?Y6nOd%Rb7f=w=h}xu$g}sHKHeMlTX=5P> z3ZiHuL;_bP2E{-~iYO?N37#D1zKOd#``o|U`+x53$D5tU&L*Z3{N?eq2D~vBNgh{2 zKx-U8j6TK%WDw|y1BlUF3RyeA74DP;YJ}`->OU>}=?J0;I1;jR;JwDuQ~@iNd=&Vu z0rClWE@VrH<&Q~+a^ZWOdY`ha>NoA*;FEXX^{i}$7$NDVL`WI4aZ!hj3_l^*^t zZICg+&jmS#Bty)OmqNA}q+l|{?C_EqUi-uVBp0w=AdochA`T$Kf`8y=lDYtSE%^VA zj#?m3fleXIYl8F({vY5_6Qn(gWeEZ@VmZsIfxH5$g=||BBrEtoyw0*wf^=ElJ!#0@eTk002ovPDHLkV1gWF{K5bL diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_7_0.png.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_7_0.png.meta deleted file mode 100644 index d0a5707d6..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_7_0.png.meta +++ /dev/null @@ -1,127 +0,0 @@ -fileFormatVersion: 2 -guid: cc277b93bbb3afa41b43d77c2d1ed0fc -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 13 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 0 - linearTexture: 1 - 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: 4 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 1 - wrapV: 1 - wrapW: 1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 1 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 9 - 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: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Android - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: 5e97eb03825dee720800000000000000 - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - nameFileIdTable: {} - mipmapLimitGroupName: - pSDRemoveMatte: 0 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_8.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_8.asset deleted file mode 100644 index 5c28d1847..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_8.asset +++ /dev/null @@ -1,172 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_Card_Red_8 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 55 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - 4ac1460f11e14db7a4fa11fb83211060: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: d89e6b100c1f49346a0080c51498669e, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 12 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 6 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 040000000500020000000400010003000000020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 6 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 128 - _typelessdata: 295c0f3ecdcc8cbe000000007b142ebecdcc8c3e00000000b81e053ecdcc8c3e000000007b142ebecdcc8cbe000000007b142e3e85eb513e000000007b142e3e14ae87be000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 55 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 17, z: 100, w: 27.5} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: -0.17, y: -0.255} - - {x: -0.16, y: -0.275} - - {x: 0.12, y: -0.275} - - {x: 0.17, y: -0.255} - - {x: 0.17, y: 0.205} - - {x: 0.11, y: 0.275} - - {x: -0.12, y: 0.275} - - {x: -0.17, y: 0.265} - - - {x: -0.08, y: -0.145} - - {x: -0.08, y: -0.085} - - {x: -0.049999997, y: -0.044999998} - - {x: 0.03, y: -0.044999998} - - {x: 0.04, y: -0.055} - - {x: 0.08, y: -0.085} - - {x: 0.08, y: -0.145} - - {x: 0.04, y: -0.185} - - {x: -0.04, y: -0.185} - - - {x: -0.06, y: 0.114999995} - - {x: -0.06, y: 0.155} - - {x: -0.03, y: 0.185} - - {x: 0.03, y: 0.185} - - {x: 0.049999997, y: 0.16499999} - - {x: 0.06, y: 0.114999995} - - {x: 0.03, y: 0.085} - - {x: -0.01, y: 0.074999996} - - {x: -0.03, y: 0.085} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_8.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_8.asset.meta deleted file mode 100644 index d03141508..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_8.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: 6a6dd50a3c4781c4382f770366a0552c -timeCreated: 1766415489 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_8_0.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_8_0.asset deleted file mode 100644 index f24de488b..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_8_0.asset +++ /dev/null @@ -1,172 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_Card_Red_8 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 55 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - 4ac1460f11e14db7a4fa11fb83211060: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: cccd4c9f438df374cb5868f66ea439c5, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 12 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 6 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 040000000500020000000400010003000000020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 6 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 128 - _typelessdata: 295c0f3ecdcc8cbe000000007b142ebecdcc8c3e00000000b81e053ecdcc8c3e000000007b142ebecdcc8cbe000000007b142e3e85eb513e000000007b142e3e14ae87be000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 55 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 17, z: 100, w: 27.5} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: -0.17, y: -0.255} - - {x: -0.16, y: -0.275} - - {x: 0.12, y: -0.275} - - {x: 0.17, y: -0.255} - - {x: 0.17, y: 0.205} - - {x: 0.11, y: 0.275} - - {x: -0.12, y: 0.275} - - {x: -0.17, y: 0.265} - - - {x: -0.08, y: -0.145} - - {x: -0.08, y: -0.085} - - {x: -0.049999997, y: -0.044999998} - - {x: 0.03, y: -0.044999998} - - {x: 0.04, y: -0.055} - - {x: 0.08, y: -0.085} - - {x: 0.08, y: -0.145} - - {x: 0.04, y: -0.185} - - {x: -0.04, y: -0.185} - - - {x: -0.06, y: 0.114999995} - - {x: -0.06, y: 0.155} - - {x: -0.03, y: 0.185} - - {x: 0.03, y: 0.185} - - {x: 0.049999997, y: 0.16499999} - - {x: 0.06, y: 0.114999995} - - {x: 0.03, y: 0.085} - - {x: -0.01, y: 0.074999996} - - {x: -0.03, y: 0.085} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_8_0.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_8_0.asset.meta deleted file mode 100644 index 34b1d4555..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_8_0.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: f53af9b5ee8b85f418eb680d1d68b6ed -timeCreated: 1766415490 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_8_0.png b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_8_0.png deleted file mode 100644 index 33e627858291f5f3424db1994d6d92a34c435e60..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1098 zcmV-Q1hxB#P)5iyqniC%V}=| z-UGHY0Aacdct;>@je@iRyMbjiujRl{3?|Eg=%6^w63o<8kX9{a3dHZgIX$T`9{>|l zK-L5IMkX_lcvPShft&T1*|!6$fZ-g^+nDDycLE2U34R3nfe%U3LSU01LwZ1t5L}VR zBNH#E1H!aRWBzp7&8-Q6TnF?xgPu~Ls#jkD&qTK9o)CyN+~f=zXaFK*Y_A6r(stkn z8rKN0(`lPu56Dmx5P5S1LB>VCs9BwH-nWE6u7<{kKz?>QUthovPIlg(3xS-Bgym-C z+27Y8kT0Fi_csYKPEj_b-60Uqvgas5HmZko28Faa1o9W~oHO9rYQw5S?K(t5`WQGA z0x=CZXM=^}m+OQvi1#C_aYg9Q0><;AGw>1M2=HJ6#3Fs|9f7ugfY+2l<|fbkfUd|7 zeX9N4tjrx{^j)%vyCY){hX6g07A4Fvm_}qL_+sGu+6FJOUQkN#QGpQq3eu$k^C(_3<Vf1)aB zYE=~O&KW;dFn#i%Q6SgIw_}sM2|O<&ws_#FPh~|<1m-QE6ZoxmYhKY8g>+1@VFj=! z2LgR@ugcYLoIca5!+#}?bViDzV{*Gj^VW8qvNN1^3vP!iE3(GvbgD@R(`n7&t<2iW zicA5{JDqw|s}`Z9a)gjtGo1|~4HpQ3=JK|Gc@|0I1}I*yJMR}}V_eUqg3Qh$F8eLT z%QO0p%t`ex02jvq#InC%0`DhfSE0zt0`JNmM2l{Niq;KI!S;8iZ3t=J7=YM~R7fLP zP5ra!zw__*3G*t!?S-g&Zf-%A7B~GP=jS8 Q+yDRo07*qoM6N<$f{nWV?EnA( diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_8_0.png.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_8_0.png.meta deleted file mode 100644 index 4e8cde893..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_8_0.png.meta +++ /dev/null @@ -1,127 +0,0 @@ -fileFormatVersion: 2 -guid: cccd4c9f438df374cb5868f66ea439c5 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 13 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 0 - linearTexture: 1 - 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: 4 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 1 - wrapV: 1 - wrapW: 1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 1 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 9 - 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: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Android - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: 5e97eb03825dee720800000000000000 - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - nameFileIdTable: {} - mipmapLimitGroupName: - pSDRemoveMatte: 0 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_9.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_9.asset deleted file mode 100644 index 0b4f92e63..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_9.asset +++ /dev/null @@ -1,169 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_Card_Red_9 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - e1710616f43e4ce5a60268278ef71994: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: 5a3546a4429a62547ab5844fae6d2a67, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 12 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 6 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 040000000500020000000400010003000000020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 6 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 128 - _typelessdata: 295c0f3e295c8fbe000000007b142ebe295c8f3e000000008fc2f53d295c8f3e000000007b142ebe295c8fbe000000007b142e3e8fc2753e000000007b142e3e1f856bbe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 17, z: 100, w: 28} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: -0.17, y: 0.28} - - {x: -0.17, y: -0.07} - - {x: -0.07, y: -0.12} - - {x: 0.01, y: -0.12} - - {x: -0.089999996, y: -0.12} - - {x: -0.17, y: -0.14999999} - - {x: -0.17, y: -0.22} - - {x: -0.14, y: -0.28} - - {x: 0.17, y: -0.28} - - {x: 0.17, y: 0.28} - - - {x: -0.06, y: 0.02} - - {x: -0.08, y: 0.049999997} - - {x: -0.08, y: 0.12} - - {x: -0.07, y: 0.13} - - {x: -0.06, y: 0.17} - - {x: -0.03, y: 0.19} - - {x: 0.04, y: 0.19} - - {x: 0.06, y: 0.17} - - {x: 0.08, y: 0.14} - - {x: 0.08, y: 0.04} - - {x: 0.06, y: 0.01} - - {x: 0.03, y: -0.01} - - {x: -0.03, y: -0.01} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_9.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_9.asset.meta deleted file mode 100644 index 0eeef0405..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_9.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: c3fd117776aecd34e82bec7ca61f285d -timeCreated: 1766415489 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_9_0.asset b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_9_0.asset deleted file mode 100644 index 94040a1b8..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_9_0.asset +++ /dev/null @@ -1,169 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!213 &21300000 -Sprite: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: PW_Card_Red_9 - m_Rect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - m_Offset: {x: 0, y: 0} - m_Border: {x: 0, y: 0, z: 0, w: 0} - m_PixelsToUnits: 100 - m_Pivot: {x: 0.5, y: 0.5} - m_Extrude: 1 - m_IsPolygon: 0 - m_AtlasName: - m_PackingTag: - m_RenderDataKey: - e1710616f43e4ce5a60268278ef71994: 21300000 - m_AtlasTags: [] - m_SpriteAtlas: {fileID: 0} - m_RD: - serializedVersion: 3 - texture: {fileID: 2800000, guid: 4609661dad4986d478d72688d120cc82, type: 3} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 12 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 6 - localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_IndexBuffer: 040000000500020000000400010003000000020001000000 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 6 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 1 - offset: 0 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 128 - _typelessdata: 295c0f3e295c8fbe000000007b142ebe295c8f3e000000008fc2f53d295c8f3e000000007b142ebe295c8fbe000000007b142e3e8fc2753e000000007b142e3e1f856bbe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 34 - height: 56 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: -1, y: -1} - settingsRaw: 64 - uvTransform: {x: 100, y: 17, z: 100, w: 28} - downscaleMultiplier: 1 - m_AtlasRD: - serializedVersion: 3 - texture: {fileID: 0} - alphaTexture: {fileID: 0} - secondaryTextures: [] - m_SubMeshes: [] - m_IndexBuffer: - m_VertexData: - serializedVersion: 3 - m_VertexCount: 0 - m_Channels: [] - m_DataSize: 0 - _typelessdata: - m_Bindpose: [] - textureRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - textureRectOffset: {x: 0, y: 0} - atlasRectOffset: {x: 0, y: 0} - settingsRaw: 0 - uvTransform: {x: 0, y: 0, z: 0, w: 0} - downscaleMultiplier: 0 - m_PhysicsShape: - - - {x: -0.17, y: 0.28} - - {x: -0.17, y: -0.07} - - {x: -0.07, y: -0.12} - - {x: 0.01, y: -0.12} - - {x: -0.089999996, y: -0.12} - - {x: -0.17, y: -0.14999999} - - {x: -0.17, y: -0.22} - - {x: -0.14, y: -0.28} - - {x: 0.17, y: -0.28} - - {x: 0.17, y: 0.28} - - - {x: -0.06, y: 0.02} - - {x: -0.08, y: 0.049999997} - - {x: -0.08, y: 0.12} - - {x: -0.07, y: 0.13} - - {x: -0.06, y: 0.17} - - {x: -0.03, y: 0.19} - - {x: 0.04, y: 0.19} - - {x: 0.06, y: 0.17} - - {x: 0.08, y: 0.14} - - {x: 0.08, y: 0.04} - - {x: 0.06, y: 0.01} - - {x: 0.03, y: -0.01} - - {x: -0.03, y: -0.01} - m_Bones: [] - m_SpriteID: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_9_0.asset.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_9_0.asset.meta deleted file mode 100644 index bd85c8842..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_9_0.asset.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: f9e7ab6d11c4abf4c83431e21ed8094c -timeCreated: 1766415490 -licenseType: Free -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 21300000 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_9_0.png b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_9_0.png deleted file mode 100644 index 74da36446b4caa270ffcd3252452905cb476bfa6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1029 zcmV+g1p51lP){Nk9cK7$^fu zfI>a~26zNK0L}xafOkF<7kGlS1-1aQ^un3w7_b$%?HUx_iA$@1m%x%NAVf2OTfhOJ zQ#K$az-eGR(2CqOAGiaI$^@hYxTNbLq`K(5lYKx+bnpQ3r|Kk(38X3w#A{#^FahW) z3tn4Gpr5{iR!Byh!Y!bf1XKGICJ zH@cWb-GCSISL3?VY#~I8fPIeR3*=7(B3o)S@Y^tOcMcG7nERGvbK@Y3ErVVG8wsOz zmi}I{=mn&mnr@RSf%kzxPCA~-ltOi2HXR8Bk#4^7X21~L*GWCp7E(7X{bjBva+&bD zXX!5$kW$ORx;%h9b%AuW9IPil`fTWH9p$Tx>G3N0}gMK+Mf zmXpeYWBfDc*g$N%qdX5FjBe`Op|3ISk@YG@n zrJd9CQ?fN5&C|p?Ercnr84X-abIuQ-Mq9m>B0g!wpf4~?Lr-5|BM7?1T(2n?{nFOl z$LUo%BJNxzIn47+yzf?EI`BQf#eZs>2^_T4SiZQzfGS{MfaI!9=Q*nXn~Yk0x_IOv zFilr}ra;#;iyNHCXNqj`fsd{zkR)T{fDu4{pa;+*mZ(ceab5kF$(gpc%wOjVLhNEE zv}L32mj1Vm9V(Vv`tLP1NNH06sc0%7V-0=JlNF;##p>Ly28NhqF=jPM%PK2+r>tOL zrEbx`Wu-u})nIDkPH$%{68oJP*xQkE_)5y9cMbjW!JxCafar-78|t71+N#vW=b}T7 z$n9tR)$DRiGAPGN^g%WACN+ep5r~-OS`Qeh4*GuK5%Yf`su~(3H~-8O7!6lPbu83lb$bWnVK4@5YQ$M$!@tyq-$IP`1szG6E00000NkvXXu0mjfdFahe diff --git a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_9_0.png.meta b/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_9_0.png.meta deleted file mode 100644 index 5f026284b..000000000 --- a/Assets/Art/XJMH/pw/pw_sprite/poker/PW_Card_Red_9_0.png.meta +++ /dev/null @@ -1,127 +0,0 @@ -fileFormatVersion: 2 -guid: 4609661dad4986d478d72688d120cc82 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 13 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 0 - linearTexture: 1 - 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: 4 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 1 - wrapV: 1 - wrapW: 1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 1 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 9 - 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: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Android - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 2 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - ignorePlatformSupport: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: 5e97eb03825dee720800000000000000 - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - nameFileIdTable: {} - mipmapLimitGroupName: - pSDRemoveMatte: 0 - userData: - assetBundleName: pw_spine - assetBundleVariant: diff --git a/Assets/Framework/Tool/RedPacket/LayeredRedPacket.cs b/Assets/Framework/Tool/RedPacket/LayeredRedPacket.cs index a6c4a160a..cca6051e7 100644 --- a/Assets/Framework/Tool/RedPacket/LayeredRedPacket.cs +++ b/Assets/Framework/Tool/RedPacket/LayeredRedPacket.cs @@ -10,7 +10,7 @@ public class RedPacketRecord { public int Phase { get; set; } // 阶段:1 或 2 public int Index { get; set; } // 第几个包 - public int Amount { get; set; } // 金额(单位:分,纯整数) + public long Amount { get; set; } // 金额(单位:分,纯整数) // 方便调试看日志的格式化方法 public string GetMoneyString() diff --git a/Assets/Framework/Tool/UITool/SubUIManager.cs b/Assets/Framework/Tool/UITool/SubUIManager.cs index 2c7cfe3e7..17364129c 100644 --- a/Assets/Framework/Tool/UITool/SubUIManager.cs +++ b/Assets/Framework/Tool/UITool/SubUIManager.cs @@ -27,10 +27,9 @@ public class SubUIManager public void ShowBoardBoss(Sprite sprite, string str) { - if (sprite!=null) + if (sprite != null && boardCast_Boss != null) { parentUIBase.StartCoroutine(IEShowBoardGongGao(sprite, str)); - } } diff --git a/Assets/MyGame/Scenes/UIScene.unity b/Assets/MyGame/Scenes/UIScene.unity index 96ca65121..40e25440d 100644 --- a/Assets/MyGame/Scenes/UIScene.unity +++ b/Assets/MyGame/Scenes/UIScene.unity @@ -6261,6 +6261,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: e910f377dc5afac49983b22208691fd9, type: 3} m_Name: m_EditorClassIdentifier: + isLoggingOut: 0 isGame: 0 --- !u!114 &2075409200 MonoBehaviour: @@ -7333,79 +7334,6 @@ MonoBehaviour: m_ChildScaleWidth: 0 m_ChildScaleHeight: 0 m_ReverseArrangement: 0 ---- !u!1001 &8406649690848505089 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - serializedVersion: 3 - m_TransformParent: {fileID: 0} - m_Modifications: - - target: {fileID: 937470051560437614, guid: c65303051ea931443811f35849f63b15, - type: 3} - propertyPath: m_Name - value: CrabItem - objectReference: {fileID: 0} - - target: {fileID: 937470051560437614, guid: c65303051ea931443811f35849f63b15, - type: 3} - propertyPath: m_IsActive - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 942635200495340504, guid: c65303051ea931443811f35849f63b15, - type: 3} - propertyPath: m_LocalPosition.x - value: 1329 - objectReference: {fileID: 0} - - target: {fileID: 942635200495340504, guid: c65303051ea931443811f35849f63b15, - type: 3} - propertyPath: m_LocalPosition.y - value: 480 - objectReference: {fileID: 0} - - target: {fileID: 942635200495340504, guid: c65303051ea931443811f35849f63b15, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 942635200495340504, guid: c65303051ea931443811f35849f63b15, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 942635200495340504, guid: c65303051ea931443811f35849f63b15, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 942635200495340504, guid: c65303051ea931443811f35849f63b15, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 942635200495340504, guid: c65303051ea931443811f35849f63b15, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 942635200495340504, guid: c65303051ea931443811f35849f63b15, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 942635200495340504, guid: c65303051ea931443811f35849f63b15, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 942635200495340504, guid: c65303051ea931443811f35849f63b15, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: -0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_RemovedGameObjects: [] - m_AddedGameObjects: [] - m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: c65303051ea931443811f35849f63b15, type: 3} --- !u!1 &8459128733369810400 GameObject: m_ObjectHideFlags: 0 @@ -7486,4 +7414,3 @@ SceneRoots: - {fileID: 160957285} - {fileID: 1184862095} - {fileID: 1663842063} - - {fileID: 8406649690848505089} diff --git a/Assets/MyGame/Scripts/Characters/Monster/MonsterContral.cs b/Assets/MyGame/Scripts/Characters/Monster/MonsterContral.cs index 76b7c8482..58508d40d 100644 --- a/Assets/MyGame/Scripts/Characters/Monster/MonsterContral.cs +++ b/Assets/MyGame/Scripts/Characters/Monster/MonsterContral.cs @@ -786,8 +786,8 @@ public class MonsterContral : MonoBehaviour // 受击 & 死亡 // ================================================================ - /// 触发受击闪烁(0.2s 后自动关闭)。 - public void OnHurt() + /// 触发受击闪烁(0.2s 后自动关闭)。子类可 override 实现受击阶段逻辑(如爆裂金鲨首炮切战损)。 + public virtual void OnHurt() { if (hurt != null) StartCoroutine(HurtCoroutine()); diff --git a/Assets/MyGame/Scripts/Characters/Monster/MonsterControl_BossBase.cs b/Assets/MyGame/Scripts/Characters/Monster/MonsterControl_BossBase.cs index 71035c2e3..604b4b4f5 100644 --- a/Assets/MyGame/Scripts/Characters/Monster/MonsterControl_BossBase.cs +++ b/Assets/MyGame/Scripts/Characters/Monster/MonsterControl_BossBase.cs @@ -42,6 +42,14 @@ public class MonsterControl_BossBase : MonsterContral /// 击杀者座位 ID(人机击杀时由房主代发,但 sitPos 应为人机座位,而非房主自己) public int killerSitPos = -1; + /// + /// ⭐ Init 异步防污染令牌:async void Init 里 await Addressables 加载期间, + /// Boss 可能被回收并重新生成(对象池复用)。若旧 Init 的 await 完成后继续执行, + /// 会用旧的 pathId 覆盖新 Boss 的 moveLine/位置/isInitialized,导致第二次 Boss 打不死。 + /// 每次 Init 递增此令牌,await 后若令牌已变,说明已被新 Init 覆盖,直接 return。 + /// + private int _initToken = 0; + // ==================== Unity 生命周期 ==================== public override void Awake() @@ -112,6 +120,9 @@ public class MonsterControl_BossBase : MonsterContral public async override void Init(string pathId, float time, bool isyuzhen = false, string yzID = "") { + // ⭐ 递增令牌:await 后检查此令牌,若已变说明被新 Init 覆盖(对象池复用),直接 return + int token = ++_initToken; + isyz = isyuzhen; this.yzID = yzID; @@ -142,7 +153,22 @@ public class MonsterControl_BossBase : MonsterContral { var handle = Addressables.LoadAssetAsync($"Assets/Art/XJMH/pw/pw_sprite/handbook/{bossName}.png"); await handle.Task; - CreateFishManager.Instance.currGameType.subUIManager.ShowBoardBoss(handle.Result, bossName); + + // ⭐ async void Init 防污染:await 期间 Boss 可能被回收(对象池复用)或销毁(退出房间)。 + // 检查顺序很重要:先 this == null(被 Destroy),再 activeInHierarchy(被回收),最后令牌 + // Unity 重写 == 运算符:被 Destroy 的 MonoBehaviour 比较 == null 返回 true + if (this == null || token != _initToken || !gameObject.activeInHierarchy) + { + if (this != null) + Debug.Log($"[MonsterControl_BossBase] Init await 完成,但令牌已变或 Boss 已回收/销毁,跳过: {bossName} token={token} curr={_initToken} active={gameObject.activeInHierarchy}"); + return; + } + + if (CreateFishManager.Instance != null && CreateFishManager.Instance.currGameType != null + && CreateFishManager.Instance.currGameType.subUIManager != null) + { + CreateFishManager.Instance.currGameType.subUIManager.ShowBoardBoss(handle.Result, bossName); + } } @@ -307,7 +333,7 @@ public class MonsterControl_BossBase : MonsterContral GameManager.Instance.cameraShake.ShakePresets.Explosion2D(3f, 4f, 1f); if (obj != null) - poolNum = obj.gold; + poolNum = (int)obj.gold; var res = FishResourcesData.fishResourcesDatasDic[fishTypeID]; if (res.dieAudio != null && res.dieAudio.Count > 0) diff --git a/Assets/MyGame/Scripts/Manager/CreateFishManager.cs b/Assets/MyGame/Scripts/Manager/CreateFishManager.cs index ca49b50fe..a57dfa123 100644 --- a/Assets/MyGame/Scripts/Manager/CreateFishManager.cs +++ b/Assets/MyGame/Scripts/Manager/CreateFishManager.cs @@ -286,8 +286,8 @@ public class CreateFishManager : MonoSingleton // 鱼创建由服务端 OnFishSpawn 事件驱动,客户端 Update 不再出鱼 // (保留 isFrozen 字段供 FreezeAllFish/UnfreezeAllFish 使用) - // ⭐ 调试用:按 M 键手动出鱼(出 Inspector 配置的 debugSpawnFishNumber) - // 使用新版输入系统(Input System):Keyboard.current.wasPressedThisFrame + // ⭐ 调试用:按 M 键发送 HTTP 请求到服务端 AdminApi 出鱼 + // roomId 从 gameData.currRoomData 读取,fishNumber 从 Inspector 配置读取 if (UnityEngine.InputSystem.Keyboard.current != null && UnityEngine.InputSystem.Keyboard.current.mKey.wasPressedThisFrame) { @@ -296,7 +296,13 @@ public class CreateFishManager : MonoSingleton Debug.LogWarning("[CreateFishManager] 未配置 debugSpawnFishNumber,请在 Inspector 设置鱼编号"); return; } - ManualSpawn(debugSpawnFishNumber); + string roomId = GameManager.Instance.gameData?.currRoomData?.roomId; + if (string.IsNullOrEmpty(roomId)) + { + Debug.LogWarning("[CreateFishManager] 当前未在房间中(roomId 为空),无法出鱼"); + return; + } + APIManager.TempSpawnFish(roomId, debugSpawnFishNumber); } } @@ -1241,14 +1247,19 @@ public class CreateFishManager : MonoSingleton yz_FishConfig_Line = null; yz_FishConfig_Line_Dic1 = null; if (fishRoot == null) return; + // ⭐ 收集要销毁的对象列表,避免遍历时字典被修改或对象已销毁导致 MissingReferenceException + var fishToDestroy = new List(); foreach (var item in fishDatas_hashCodekey) { - if (item.Value.gameObject != null) + if (item.Value != null && item.Value.gameObject != null) { - Destroy(item.Value.gameObject); - + fishToDestroy.Add(item.Value.gameObject); } } + foreach (var go in fishToDestroy) + { + if (go != null) Destroy(go); + } fishDatas_hashCodekey.Clear(); fishDatas_hashCodekey_Boss.Clear(); fishDatas_hashCodekey_Small.Clear(); @@ -1692,7 +1703,7 @@ public class CreateFishManager : MonoSingleton EffectPool.Instance.Get( monster.effect_Die != null ? monster.effect_Die : dieFXPrefab, monster.transform.position, Quaternion.identity, transform.parent); - int goldToAdd = killFish.gold; // 立即复制需要的数据 + long goldToAdd = killFish.gold; // 立即复制需要的数据 string fishId = killFish.fishId; // 如果需要的话 Action onScoreAdd = (audioID) => { diff --git a/Assets/MyGame/Scripts/Net/APIManager.cs b/Assets/MyGame/Scripts/Net/APIManager.cs index 90914b23d..0b3b84469 100644 --- a/Assets/MyGame/Scripts/Net/APIManager.cs +++ b/Assets/MyGame/Scripts/Net/APIManager.cs @@ -394,5 +394,61 @@ Debug.Log("url----" + url + "--" + "Json-" + json + "res--" + JsonConvert.Serial //这里之后补弹窗 UIManager.Instance.ShowBoardError(message); } + + // ============================ AdminApi(临时/调试出鱼) ============================ + // GET /adminapi/Admin/TempSpawnFish + // 参数: roomId, fishNumber, count, seconds, routeId + // 无鉴权,直接调用。服务端收到后在指定房间强制出指定鱼。 + + /// + /// 调用服务端 AdminApi 强制出鱼(临时/调试)。GET 请求,无鉴权。 + /// + /// 房间ID(如 room1) + /// 鱼编号(须存在于该房间等级出鱼配置中,如 1001) + /// 出鱼数量(Boss类强制1,普通鱼默认1,上限2000) + /// 存活秒数(默认30) + /// 路径编号(空则按配置路径随机) + /// 请求完成回调,true=成功 + public static void TempSpawnFish(string roomId, string fishNumber, int count = 1, int seconds = 30, int routeId = 0, Action callback = null) + { + if (string.IsNullOrEmpty(roomId) || string.IsNullOrEmpty(fishNumber)) + { + Debug.LogWarning("[AdminApi] TempSpawnFish 参数为空: roomId=" + roomId + " fishNumber=" + fishNumber); + callback?.Invoke(false); + return; + } + + string url = baseURL + "/adminapi/Admin/TempSpawnFish"; + url += "?roomId=" + UnityWebRequest.EscapeURL(roomId); + url += "&fishNumber=" + UnityWebRequest.EscapeURL(fishNumber); + url += "&count=" + count; + url += "&seconds=" + seconds; + if (routeId > 0) + url += "&routeId=" + routeId; + + UIManager.Instance.StartCoroutine(IETempSpawnFish(url, callback)); + } + + /// TempSpawnFish 协程 + static IEnumerator IETempSpawnFish(string url, Action callback) + { + Debug.Log("[AdminApi] TempSpawnFish 请求: " + url); + using (UnityWebRequest req = UnityWebRequest.Get(url)) + { + req.SetRequestHeader("Content-Type", "application/json"); + yield return req.SendWebRequest(); + + if (req.result == UnityWebRequest.Result.Success) + { + Debug.Log("[AdminApi] TempSpawnFish 成功: " + req.downloadHandler.text); + callback?.Invoke(true); + } + else + { + Debug.LogError("[AdminApi] TempSpawnFish 失败: " + req.error); + callback?.Invoke(false); + } + } + } } } diff --git a/Assets/MyGame/Scripts/Net/APIRequest/Objs/RegisterObj.cs b/Assets/MyGame/Scripts/Net/APIRequest/Objs/RegisterObj.cs index 0f9b03062..8dff2a990 100644 --- a/Assets/MyGame/Scripts/Net/APIRequest/Objs/RegisterObj.cs +++ b/Assets/MyGame/Scripts/Net/APIRequest/Objs/RegisterObj.cs @@ -13,24 +13,14 @@ namespace Assets.MyGame.Scripts.Net.APIRequest.Objs /// public string mobile; - /// - /// 验证码 - /// - public string code; - /// /// 用户密码 /// public string passWord; - - /// - /// 邀请码(可选) - /// - public string inviteCode; /// ///真实名字 /// - public string realName; - public string iDCard; + public string account; + public string nickName; } } diff --git a/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/BasePropInfo.cs b/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/BasePropInfo.cs index c04d4ccbd..5b5242bfc 100644 --- a/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/BasePropInfo.cs +++ b/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/BasePropInfo.cs @@ -1,4 +1,4 @@ -using System; +using System; namespace Assets.MyGame.Scripts.Net.API.GameConfig_SubClass { @@ -31,7 +31,7 @@ namespace Assets.MyGame.Scripts.Net.API.GameConfig_SubClass /// /// 经销商价格 /// - public int dealerPrice; + public long dealerPrice; /// /// 是否启用 diff --git a/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/BattleOrderConfig.cs b/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/BattleOrderConfig.cs index 65321d24e..911983a15 100644 --- a/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/BattleOrderConfig.cs +++ b/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/BattleOrderConfig.cs @@ -25,7 +25,7 @@ namespace Assets.MyGame.Scripts.Net.API.GameConfig_SubClass public class BattleOrderLevelConfig { public int level; - public int exp; + public long exp; public List normalGiftList; public List luxuryGiftList; public List supremeGiftList; diff --git a/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/BossConfig.cs b/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/BossConfig.cs new file mode 100644 index 000000000..0e06d275f --- /dev/null +++ b/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/BossConfig.cs @@ -0,0 +1,588 @@ +using System.Collections.Generic; +using System.Linq; + +// ============================================================ +// 文件:BossConfig.cs +// 职责:Boss 各种死亡爆奖配置(幸运轮盘/小丑扑克/幸运飞碟/破坏球/烈焰风暴/星际巡航/神龙转盘 等) +// - 服务端下发配置,客户端解析后用 GetResponse() 取随机结果 +// - 已将服务端依赖(GlobalRandom/RandomBossOption/BsonIgnoreExtraElements) +// 替换为 Unity 客户端兼容实现 +// ============================================================ + +namespace Assets.MyGame.Scripts.Net.APIResponses.GameConfig_SubClass +{ + /// + /// Boss设定配置信息 + /// + public class BossConfig + { + /// 幸运轮盘配置信息 + public List LuckWheel { get; set; } = new List(); + + /// 小丑扑克 + public LuckPokerConfig LuckPoker { get; set; } = new LuckPokerConfig(); + + /// 幸运飞碟 + public List LuckFlyDisk { get; set; } = new List(); + + /// 全屏秒怪 + public BaseBossConfig FullScreen { get; set; } = new BaseBossConfig(); + + /// 范围秒怪 + public BaseBossConfig Range { get; set; } = new BaseBossConfig(); + + /// 弹药箱配置 + public AmmunitionBoxConfig AmmunitionBox { get; set; } = new AmmunitionBoxConfig(); + + /// 星际巡航配置 + public InterstellarCruiseConfig InterstellarCruise { get; set; } = new InterstellarCruiseConfig(); + + /// 烈焰风暴-死亡配置 + public BossFlameStormConfig FlameStorm { get; set; } = new BossFlameStormConfig(); + + /// 破坏球-死亡配置 + public BossBombConfig Bomb { get; set; } = new BossBombConfig(); + + /// 概率击杀 + public List Probability { get; set; } = new List(); + + /// 神龙转盘 + public List LuckDragon { get; set; } = new List(); + + /// + /// 根据权重随机获取一个 Boss 选项 + /// + public static int GetBossProbabilityConfigResponse(List configParams) + { + if (configParams == null || configParams.Count == 0) return 0; + + int totalWeight = configParams.Sum(p => p.TriggerRate); + if (totalWeight <= 0) return 0; + + int randomValue = GlobalRandom.Next(0, totalWeight); + int currentWeightSum = 0; + foreach (var param in configParams) + { + currentWeightSum += param.TriggerRate; + if (randomValue < currentWeightSum) + { + return GlobalRandom.NextInclusive(param.Min, param.Max); + } + } + return 0; + } + + /// + /// 根据权重随机获取一个死亡次数配置 + /// + public static CruiseConfigCount GetRandomCountConfigOption(List options) + { + if (options == null || !options.Any()) return null; + + long totalWeight = options.Sum(o => (long)o.TriggerRate); + if (totalWeight <= 0) return null; + + long randomValue = GlobalRandom.NextInt64(0, totalWeight); + long currentWeightSum = 0; + foreach (var option in options) + { + currentWeightSum += option.TriggerRate; + if (randomValue < currentWeightSum) + { + return option; + } + } + return options.FirstOrDefault(o => o.TriggerRate > 0); + } + + /// 死亡次数配置参数 + public class CruiseConfigCount + { + /// 死亡次数 + public int Count { get; set; } + + /// 触发权重 + public int TriggerRate { get; set; } = 0; + + /// 击杀权重 + public int KillRate { get; set; } = 0; + } + + /// 神龙转盘 + public class LuckDragonConfig : BaseBossConfig + { + /// 外圈配置 下一个配置为-1 + public List OuterConfig { get; set; } = new List(); + + /// 中圈配置 下一个配置为-1 + public List MiddleConfig { get; set; } = new List(); + + /// 内圈配置 下一个配置为-1 + public List InnerConfig { get; set; } = new List(); + + /// 获取结果 + public (List option, int beizhu) GetResponse() + { + int beishu = 1; + var result = new List(); + int outerResult = GetBossProbabilityConfigResponse(OuterConfig); + result.Add(outerResult); + if (outerResult == -1) + { + int middleResult = GetBossProbabilityConfigResponse(MiddleConfig); + result.Add(middleResult); + if (outerResult == -1) + { + int innerResult = GetBossProbabilityConfigResponse(InnerConfig); + result.Add(innerResult); + beishu = innerResult; + } + else + { + beishu = middleResult; + } + } + else + { + beishu = outerResult; + } + UnityEngine.Debug.Log($"[BossConfig] LuckDragon.GetResponse 选项=[{string.Join(",", result)}] 倍数={beishu}"); + return (result, beishu); + } + } + + /// 破坏球配置参数 + public class BossBombConfig : BaseBossConfig + { + /// 死亡次数配置 + public List CountConfig { get; set; } = new List(); + + /// 第一次死亡配置 + public List OneDeathConfig { get; set; } = new List(); + + /// 第二次死亡配置 + public List TwoDeathConfig { get; set; } = new List(); + + /// 获取破坏球配置响应信息 + public (int beishu, int type) GetResponse(string fishId) + { + int beishu = 0; + var countConfig = GetRandomCountConfigOption(CountConfig); + if (countConfig == null) + { + UnityEngine.Debug.Log("[BossConfig] Bomb.GetResponse countConfig为null 返回 (1,1)"); + return (1, 1); + } + if (countConfig.Count == 1) + { + beishu = GetBossProbabilityConfigResponse(OneDeathConfig); + UnityEngine.Debug.Log($"[BossConfig] Bomb.GetResponse 死亡次数={countConfig.Count} 倍数={beishu} type=1 fishId={fishId}"); + return (beishu, 1); + } + else + { + beishu = GetBossProbabilityConfigResponse(TwoDeathConfig); + UnityEngine.Debug.Log($"[BossConfig] Bomb.GetResponse 死亡次数={countConfig.Count} 倍数={beishu} type=2 fishId={fishId}"); + return (beishu, 2); + } + } + } + + /// 烈焰风暴配置 + public class BossFlameStormConfig : BaseBossConfig + { + /// 死亡次数配置 + public List CountConfig { get; set; } = new List(); + + /// 第一次死亡配置 + public List OneDeathConfig { get; set; } = new List(); + + /// 第二次死亡配置 + public List TwoDeathConfig { get; set; } = new List(); + + /// 获取烈焰风暴配置响应信息 + public (bool isKill, int beishu, string fishId) GetResponse(string fishId) + { + bool isKill = false; + int beishu = 0; + int count = 1; + int sumcount = 1; + + if (!fishId.Contains("-")) // 首次击杀 + { + var countConfig = GetRandomCountConfigOption(CountConfig); + if (countConfig == null) + { + UnityEngine.Debug.Log($"[BossConfig] FlameStorm.GetResponse 首击 countConfig为null 返回 (true,1,{fishId})"); + return (true, 1, fishId); + } + count = countConfig.Count; + beishu = GetBossProbabilityConfigResponse(OneDeathConfig); + if (count == 1) + { + isKill = true; + UnityEngine.Debug.Log($"[BossConfig] FlameStorm.GetResponse 首击一次死 isKill=true 倍数={beishu} fishId={fishId}-{count}-{sumcount}"); + return (isKill, beishu, $"{fishId}-{count}-{sumcount}"); + } + else + { + sumcount = countConfig.Count; + } + } + else + { + var parts = fishId.Split('-'); + count = int.Parse(parts[1]); + sumcount = int.Parse(parts[2]); + } + if (count == 1) + { + beishu = GetBossProbabilityConfigResponse(TwoDeathConfig); + if (sumcount == 2 && count == 1) + { + UnityEngine.Debug.Log($"[BossConfig] FlameStorm.GetResponse 二击致死 isKill=true 倍数={beishu} fishId={fishId}-{count + 1}-{sumcount}"); + return (true, beishu, $"{fishId}-{count + 1}-{sumcount}"); + } + else + { + UnityEngine.Debug.Log($"[BossConfig] FlameStorm.GetResponse 二击未死 isKill=false 倍数={beishu} fishId={fishId}-{count + 1}-{sumcount}"); + return (false, beishu, $"{fishId}-{count + 1}-{sumcount}"); + } + } + UnityEngine.Debug.Log($"[BossConfig] FlameStorm.GetResponse 三击致死 isKill=true 倍数={beishu} fishId={fishId}-{count + 1}-{sumcount}"); + return (true, beishu, $"{fishId}-{count + 1}-{sumcount}"); + } + } + + /// 星际巡航配置 + public class InterstellarCruiseConfig : BaseBossConfig + { + /// 死亡次数配置 + public List CountConfig { get; set; } = new List(); + + /// 第一次死亡配置 + public List OneDeathConfig { get; set; } = new List(); + + /// 第二次死亡配置 + public List TwoDeathConfig { get; set; } = new List(); + + /// 第三次死亡配置 + public List ThreeDeathConfig { get; set; } = new List(); + + /// 获取星际巡航配置响应信息 + public (bool isKill, int beishu, string fishId) GetResponse(string fishId) + { + bool isKill = false; + int beishu = 0; + int count = 1; + int sumcount = 1; + + if (!fishId.Contains("-")) // 首次击杀 + { + var countConfig = GetRandomCountConfigOption(CountConfig); + if (countConfig == null) + { + UnityEngine.Debug.Log($"[BossConfig] Cruise.GetResponse 首击 countConfig为null 返回 (true,1,{fishId})"); + return (true, 1, fishId); + } + count = countConfig.Count; + beishu = GetBossProbabilityConfigResponse(OneDeathConfig); + if (count == 1) + { + isKill = true; + UnityEngine.Debug.Log($"[BossConfig] Cruise.GetResponse 首击一次死 isKill=true 倍数={beishu} fishId={fishId}-{count}-{sumcount}"); + return (isKill, beishu, $"{fishId}-{count}-{sumcount}"); + } + else + { + sumcount = countConfig.Count; + } + } + else + { + var parts = fishId.Split('-'); + count = int.Parse(parts[1]); + sumcount = int.Parse(parts[2]); + } + if (count == 1) + { + beishu = GetBossProbabilityConfigResponse(TwoDeathConfig); + if (sumcount == 2 && count == 1) + { + UnityEngine.Debug.Log($"[BossConfig] Cruise.GetResponse 二击致死 isKill=true 倍数={beishu} fishId={fishId}-{count + 1}-{sumcount}"); + return (true, beishu, $"{fishId}-{count + 1}-{sumcount}"); + } + else + { + UnityEngine.Debug.Log($"[BossConfig] Cruise.GetResponse 二击未死 isKill=false 倍数={beishu} fishId={fishId}-{count + 1}-{sumcount}"); + return (false, beishu, $"{fishId}-{count + 1}-{sumcount}"); + } + } + beishu = GetBossProbabilityConfigResponse(ThreeDeathConfig); + UnityEngine.Debug.Log($"[BossConfig] Cruise.GetResponse 三击致死 isKill=true 倍数={beishu} fishId={fishId}-{count + 1}-{sumcount}"); + return (true, beishu, $"{fishId}-{count + 1}-{sumcount}"); + } + } + + /// 概率击杀 + public class BossProbabilityConfig : BaseBossConfig + { + public List configParams { get; set; } = new List(); + + public int GetResponse() + { + int beishu = GetBossProbabilityConfigResponse(configParams); + UnityEngine.Debug.Log($"[BossConfig] Probability.GetResponse 倍数={beishu}"); + return beishu; + } + } + + /// 弹药箱配置 + public class AmmunitionBoxConfig : BaseBossConfig + { + /// 3个一样的 + public List OptionList { get; set; } = new List(); + + /// 获取随机结果 + public List GetResponse() + { + var opt = RandomBossOption.GetRandomBossOption(OptionList); + if (opt == null) + { + UnityEngine.Debug.LogWarning("[BossConfig] AmmunitionBox.GetResponse 选中为null"); + return null; + } + UnityEngine.Debug.Log($"[BossConfig] AmmunitionBox.GetResponse 选项Id={opt.OptionId} 倍数/分值={opt.Score}"); + return new List() { opt }; + } + } + + /// 幸运飞碟配置信息 + public class LuckFlyDiskConfig : BaseBossConfig + { + /// 内层配置选项列表 + public List InnerOptionList { get; set; } = new List(); + + /// 外层配置选项列表 + public List OuterOptionList { get; set; } = new List(); + + /// 获取随机结果 + public List GetResponse() + { + List result = new List(); + var opt = RandomBossOption.GetRandomBossOption(InnerOptionList); + result.Add(opt); + var opt1 = RandomBossOption.GetRandomBossOption(OuterOptionList); + result.Add(opt1); + UnityEngine.Debug.Log($"[BossConfig] FlyDisk.GetResponse 内层={(opt?.OptionId.ToString() ?? "null")} 外层={(opt1?.OptionId.ToString() ?? "null")}"); + return result; + } + } + + /// 小丑扑克 + public class LuckPokerConfig : BaseBossConfig + { + /// 配置选项列表 + public List OptionList { get; set; } = new List(); + + /// 获取随机结果 + public List GetResponse() + { + var opt = RandomBossOption.GetRandomBossOption(OptionList); + if (opt == null) + { + UnityEngine.Debug.LogWarning("[BossConfig] Poker.GetResponse 选中为null"); + return null; + } + UnityEngine.Debug.Log($"[BossConfig] Poker.GetResponse 选项Id={opt.OptionId} 倍数/分值={opt.Score}"); + return new List() { opt }; + } + } + + /// 幸运轮盘配置信息 + public class LuckWheelConfig : BaseBossConfig + { + /// 配置选项列表 + public List OptionList { get; set; } = new List(); + + /// 配置项数量配置列表 + public List CountList { get; set; } = new List(); + + /// 获取随机结果 + public List GetResponse() + { + List count = new List(); + List option = new List(); + + foreach (var item in CountList) + { + if (item.TriggerRate >= 100) + { + count.Add(item.OptionId); + continue; + } + if (GlobalRandom.Next(100) < item.TriggerRate) + { + count.Add(item.OptionId); + continue; + } + break; + } + foreach (var item in count) + { + var opt = RandomBossOption.GetRandomBossOption(OptionList); + if (opt == null) continue; + option.Add(opt); + } + UnityEngine.Debug.Log($"[BossConfig] Wheel.GetResponse 触发次数={count.Count} 选项Ids=[{string.Join(",", option.Select(o => o.OptionId))}]"); + return option; + } + } + + /// Boss配置基类 + public class BaseBossConfig + { + /// 鱼编号 + public List FishNumber { get; set; } = new List(); + } + + /// boss 概率配置参数 + public class BossProbabilityConfigParam + { + public BossProbabilityConfigParam() { } + + public BossProbabilityConfigParam(int min, int max, int triggerRate) + { + Min = min; + Max = max; + TriggerRate = triggerRate; + } + + /// 最小值 + public int Min { get; set; } + + /// 最大值 + public int Max { get; set; } + + /// 触发权重 + public int TriggerRate { get; set; } = 0; + } + } + + /// Boss道具掉落配置项 + public class BossDropItemConfig + { + /// 道具编号 + public string PropNumber { get; set; } = string.Empty; + + /// 道具名称 + public string PropName { get; set; } = string.Empty; + + /// 掉落数量 + public int Count { get; set; } = 1; + + /// 掉落权重(概率 = Weight / 10000) + public int Weight { get; set; } = 0; + } + + /// Boss道具掉落配置 + public class BossDropConfig + { + /// 不掉落权重(概率 = NoDropWeight / 总权重和) + public int NoDropWeight { get; set; } = 5000; + + /// 掉落道具列表 + public List DropItems { get; set; } = new List(); + } + + /// 公共选项配置 + public class BossOptionBaseParam + { + public BossOptionBaseParam() { } + + public BossOptionBaseParam(double optionId, int triggerRate, double score = 0) + { + OptionId = optionId; + TriggerRate = triggerRate; + Score = score; + } + + /// 选项编号 + public double OptionId { get; set; } + + /// 触发权重 + public int TriggerRate { get; set; } = 0; + + /// 分值 + public double Score { get; set; } = 0; + } + + // ============================================================ + // 服务端依赖的 Unity 客户端兼容实现 + // ============================================================ + + /// + /// 线程安全的随机数工具(替代服务端的 GlobalRandom)。 + /// 全部走 UnityEngine.Random,保证客户端单线程主逻辑使用。 + /// + public static class GlobalRandom + { + /// [min, max) 的随机整数 + public static int Next(int min, int max) + { + return UnityEngine.Random.Range(min, max); + } + + /// [0, max) 的随机整数 + public static int Next(int max) + { + return UnityEngine.Random.Range(0, max); + } + + /// [min, max] 闭区间的随机整数(含两端) + public static int NextInclusive(int min, int max) + { + // Range 的整数重载是 [min, max) 上界开,这里补 1 实现闭区间 + if (min > max) return min; + return UnityEngine.Random.Range(min, max + 1); + } + + /// [min, max) 的随机 long + public static long NextInt64(long min, long max) + { + if (min >= max) return min; + // UnityEngine.Random 无 long 重载,用 double 映射 + double t = UnityEngine.Random.value; + return (long)(min + (max - min) * t); + } + } + + /// + /// Boss 选项权重随机工具(替代服务端的 RandomBossOption)。 + /// + public static class RandomBossOption + { + /// + /// 按权重随机选中一个 Boss 选项。 + /// + public static BossOptionBaseParam GetRandomBossOption(List options) + { + if (options == null || options.Count == 0) return null; + + long totalWeight = options.Sum(o => (long)o.TriggerRate); + if (totalWeight <= 0) return null; + + long randomValue = GlobalRandom.NextInt64(0, totalWeight); + long currentWeightSum = 0; + foreach (var option in options) + { + currentWeightSum += option.TriggerRate; + if (randomValue < currentWeightSum) + { + return option; + } + } + return options.FirstOrDefault(o => o.TriggerRate > 0); + } + } +} diff --git a/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/BossConfig.cs.meta b/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/BossConfig.cs.meta new file mode 100644 index 000000000..37b1ee58c --- /dev/null +++ b/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/BossConfig.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 69ace07c67208384189ccb057cbecba5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/FishTypeConfig.cs b/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/FishTypeConfig.cs index 04cc0391c..34bc99ec7 100644 --- a/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/FishTypeConfig.cs +++ b/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/FishTypeConfig.cs @@ -32,7 +32,7 @@ namespace Assets.MyGame.Scripts.Net.API.GameConfig_SubClass /// /// 基础分数 /// - public int fishScore; + public long fishScore; /// /// 击杀权重 diff --git a/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/MonthCardConfig.cs b/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/MonthCardConfig.cs index c530bad93..331f3738b 100644 --- a/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/MonthCardConfig.cs +++ b/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/MonthCardConfig.cs @@ -1,4 +1,4 @@ -using System; +using System; using System.Collections.Generic; namespace Assets.MyGame.Scripts.Net.API.GameConfig_SubClass @@ -27,7 +27,7 @@ namespace Assets.MyGame.Scripts.Net.API.GameConfig_SubClass /// /// 金币价格 /// - public int gold; + public long gold; /// /// 现金价格 diff --git a/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/RegisterConfig.cs b/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/RegisterConfig.cs index ef3ae5e96..1b2d4dbdb 100644 --- a/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/RegisterConfig.cs +++ b/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/RegisterConfig.cs @@ -18,7 +18,7 @@ namespace Assets.MyGame.Scripts.Net.API.GameConfig_SubClass /// /// 注册初始钻石 /// - public int initDiamond; + public long initDiamond; /// /// 注册初始道具列表 diff --git a/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/RoomConfig.cs b/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/RoomConfig.cs index 0d0245d47..2d979b35a 100644 --- a/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/RoomConfig.cs +++ b/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/RoomConfig.cs @@ -1,4 +1,4 @@ -using System; +using System; using System.Collections.Generic; namespace Assets.MyGame.Scripts.Net.API.GameConfig_SubClass @@ -42,7 +42,7 @@ namespace Assets.MyGame.Scripts.Net.API.GameConfig_SubClass /// /// 进房金币限制 /// - public int roomGoldLimit; + public long roomGoldLimit; /// /// 炮倍列表 diff --git a/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/SignConfig.cs b/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/SignConfig.cs index c3509fc76..e2822ac45 100644 --- a/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/SignConfig.cs +++ b/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/SignConfig.cs @@ -1,4 +1,4 @@ -using System; +using System; namespace Assets.MyGame.Scripts.Net.API.GameConfig_SubClass { @@ -16,7 +16,7 @@ namespace Assets.MyGame.Scripts.Net.API.GameConfig_SubClass /// /// 金币 /// - public int gold; + public long gold; /// /// 名称 diff --git a/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/UserLevelConfig.cs b/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/UserLevelConfig.cs index 759def31c..8c2362cf6 100644 --- a/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/UserLevelConfig.cs +++ b/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/UserLevelConfig.cs @@ -1,4 +1,4 @@ -using Assets.MyGame.Scripts.Net.API.UserData_SubClass; +using Assets.MyGame.Scripts.Net.API.UserData_SubClass; using System; using System.Collections.Generic; @@ -28,12 +28,12 @@ namespace Assets.MyGame.Scripts.Net.API.GameConfig_SubClass /// /// 奖励金币 /// - public int gold; + public long gold; /// /// 奖励钻石 /// - public int diamond; + public long diamond; /// /// 奖励道具列表 diff --git a/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/VipLevelConfig.cs b/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/VipLevelConfig.cs index 11fe12627..f6ea56bf6 100644 --- a/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/VipLevelConfig.cs +++ b/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/VipLevelConfig.cs @@ -1,4 +1,4 @@ -using System; +using System; using System.Collections.Generic; namespace Assets.MyGame.Scripts.Net.API.GameConfig_SubClass @@ -17,12 +17,12 @@ namespace Assets.MyGame.Scripts.Net.API.GameConfig_SubClass /// /// 经验上限 /// - public int expMax; + public long expMax; /// /// 经验下限 /// - public int expMin; + public long expMin; /// /// 签到加成 diff --git a/Assets/MyGame/Scripts/Net/APIResponses/HallResponses.cs b/Assets/MyGame/Scripts/Net/APIResponses/HallResponses.cs index 716f62df2..0e0646198 100644 --- a/Assets/MyGame/Scripts/Net/APIResponses/HallResponses.cs +++ b/Assets/MyGame/Scripts/Net/APIResponses/HallResponses.cs @@ -31,7 +31,7 @@ namespace Assets.MyGame.Scripts.Net.APIResponses [Serializable] public class GetReliefResponse { - public int reliefAmount; // 领取的救济金数量 + public long reliefAmount; // 领取的救济金数量(改用long防溢出) public int leftTimes; // 剩余可领取次数 public string message; // 提示信息 } @@ -71,7 +71,7 @@ namespace Assets.MyGame.Scripts.Net.APIResponses { public int userId; // 用户ID public long gold; // 当前金币 - public int addGold; // 本次增加金币 + public long addGold; // 本次增加金币(改用long防溢出) } /// @@ -93,8 +93,8 @@ namespace Assets.MyGame.Scripts.Net.APIResponses { public int day; // 第几天签到 public bool isToday; // 今日是否已签到 - public int rewardGold; // 奖励金币 - public int rewardDiamond;// 奖励钻石 + public long rewardGold; // 奖励金币(改用long防溢出) + public long rewardDiamond;// 奖励钻石(改用long防溢出) } /// @@ -229,7 +229,7 @@ namespace Assets.MyGame.Scripts.Net.APIResponses { public string userId; public int level; - public int exp; + public long exp; public bool isLuxury; public bool isSupreme; public List receivedLevels; @@ -251,7 +251,7 @@ namespace Assets.MyGame.Scripts.Net.APIResponses public class BattleOrderLevelInfo { public int level; - public int exp; + public long exp; public List normalGiftList; public List luxuryGiftList; public List supremeGiftList; @@ -302,7 +302,7 @@ namespace Assets.MyGame.Scripts.Net.APIResponses public int taskAddTime; public long taskEndTime; public long taskFinishTime; - public int exp; // 奖励经验 + public long exp; // 奖励经验 } /// diff --git a/Assets/MyGame/Scripts/Net/APIResponses/HomeMain_User/GetEmailByPageResponse.cs b/Assets/MyGame/Scripts/Net/APIResponses/HomeMain_User/GetEmailByPageResponse.cs index 54e2f0570..f080d3068 100644 --- a/Assets/MyGame/Scripts/Net/APIResponses/HomeMain_User/GetEmailByPageResponse.cs +++ b/Assets/MyGame/Scripts/Net/APIResponses/HomeMain_User/GetEmailByPageResponse.cs @@ -16,7 +16,7 @@ namespace Assets.MyGame.Scripts.Net.APIResponses.HomeMain_User public long readTime; public bool isRead; public bool isReward; - public int rewardDiamond; + public long rewardDiamond; public long rewardGold; public long expireTime; public List rewardItems; diff --git a/Assets/MyGame/Scripts/Net/APIResponses/UserData_SubClass/Assets.cs b/Assets/MyGame/Scripts/Net/APIResponses/UserData_SubClass/Assets.cs index f8738ec52..bfb4143b1 100644 --- a/Assets/MyGame/Scripts/Net/APIResponses/UserData_SubClass/Assets.cs +++ b/Assets/MyGame/Scripts/Net/APIResponses/UserData_SubClass/Assets.cs @@ -1,4 +1,4 @@ -using System; +using System; using System.Collections.Generic; using System.Linq; using System.Text; @@ -16,8 +16,8 @@ namespace Assets.MyGame.Scripts.Net.API.UserData_SubClass public int diamond; public long gold; public int level; - public int exp; - public int vipExp; // VIP经验值 + public long exp; // 经验值(可能超过int上限,改用long) + public long vipExp; // VIP经验值(同上) public double vipSignInAdd; public int vipLevel; diff --git a/Assets/MyGame/Scripts/Net/APIResponses/UserData_SubClass/SafeBoxInfo.cs b/Assets/MyGame/Scripts/Net/APIResponses/UserData_SubClass/SafeBoxInfo.cs index d69b43d9a..5c82fd374 100644 --- a/Assets/MyGame/Scripts/Net/APIResponses/UserData_SubClass/SafeBoxInfo.cs +++ b/Assets/MyGame/Scripts/Net/APIResponses/UserData_SubClass/SafeBoxInfo.cs @@ -1,4 +1,4 @@ -using System; +using System; using System.Collections.Generic; using System.Linq; using System.Text; @@ -13,9 +13,9 @@ namespace Assets.MyGame.Scripts.Net.API.UserData_SubClass public class SafeBoxInfo { /// - /// 保险箱金额 + /// 保险箱金额(可能超过int上限,改用long) /// - public int amount; + public long amount; /// /// 保险箱密码 diff --git a/Assets/MyGame/Scripts/Net/APIResponses/UserData_SubClass/StaticInfo.cs b/Assets/MyGame/Scripts/Net/APIResponses/UserData_SubClass/StaticInfo.cs index e47516388..e010b33f5 100644 --- a/Assets/MyGame/Scripts/Net/APIResponses/UserData_SubClass/StaticInfo.cs +++ b/Assets/MyGame/Scripts/Net/APIResponses/UserData_SubClass/StaticInfo.cs @@ -1,4 +1,4 @@ -using System; +using System; using System.Collections.Generic; using System.Linq; using System.Text; @@ -19,8 +19,8 @@ namespace Assets.MyGame.Scripts.Net.API.UserData_SubClass public long gameTime; public string roomNumber; public double totalRecharge; - public int totalConsumeGold; - public int totalConsumeDiamond; + public long totalConsumeGold; + public long totalConsumeDiamond; public int reliefGoldCount; } diff --git a/Assets/MyGame/Scripts/Net/WebResponses/RoomJoinNotice.cs b/Assets/MyGame/Scripts/Net/WebResponses/RoomJoinNotice.cs index c5f2b0720..2bc9390a6 100644 --- a/Assets/MyGame/Scripts/Net/WebResponses/RoomJoinNotice.cs +++ b/Assets/MyGame/Scripts/Net/WebResponses/RoomJoinNotice.cs @@ -52,7 +52,7 @@ namespace Assets.MyGame.Scripts.Net.WebResponses /// /// 玩家钻石 /// - public int diamond; + public long diamond; /// /// 玩家在房间中的位置(1~4) diff --git a/Assets/MyGame/Scripts/Net/WebResponses/RoomKillNotice.cs b/Assets/MyGame/Scripts/Net/WebResponses/RoomKillNotice.cs index 6095c7ed7..d167b6913 100644 --- a/Assets/MyGame/Scripts/Net/WebResponses/RoomKillNotice.cs +++ b/Assets/MyGame/Scripts/Net/WebResponses/RoomKillNotice.cs @@ -24,7 +24,7 @@ namespace Assets.MyGame.Scripts.Net.WebResponses /// /// 获得金币 /// - public int gold; + public long gold; public int beishu; /// @@ -34,9 +34,18 @@ namespace Assets.MyGame.Scripts.Net.WebResponses public long timespan; public int killtime; public string msg; - public int skillsGold; - public int fishScore; - public object param; + public long skillsGold; + public long fishScore; + + /// + /// Boss 爆奖结果(服务端按 Boss 类型下发不同结构)。 + /// 调用方按鱼类型用 ToObject<T>() 解析为具体结构: + /// - LuckDragon: 取 option(int 数组)、beishu + /// - Bomb: 取 beishu、type + /// - FlameStorm/Cruise: 取 isKill、beishu、fishId + /// - 选项类(Wheel/Poker/FlyDisk/AmmunitionBox): List<BossOptionBaseParam> + /// + public JToken param; /// /// 掉落道具(击杀 Boss 鱼时可能掉落,与 gold 一样仅占位,掉落道具弹窗逻辑暂未实现) diff --git a/Assets/MyGame/Scripts/Net/WebResponses/SyncGameData.cs b/Assets/MyGame/Scripts/Net/WebResponses/SyncGameData.cs index 2f2ba4240..1b6e51ff8 100644 --- a/Assets/MyGame/Scripts/Net/WebResponses/SyncGameData.cs +++ b/Assets/MyGame/Scripts/Net/WebResponses/SyncGameData.cs @@ -176,7 +176,7 @@ namespace Assets.MyGame.Scripts.Net.WebResponses /// 最终倍数 public int beishu; /// 最终得分(金币) - public int score; + public long score; } // ================================================================ diff --git a/Assets/MyGame/Scripts/Net/WebSocketReponseList.cs b/Assets/MyGame/Scripts/Net/WebSocketReponseList.cs index 955fc4e4c..65ba4eed7 100644 --- a/Assets/MyGame/Scripts/Net/WebSocketReponseList.cs +++ b/Assets/MyGame/Scripts/Net/WebSocketReponseList.cs @@ -1004,9 +1004,7 @@ namespace Assets.MyGame.Scripts.Net } // 加入会话房间,之后才能收发消息 //WebSocketSendList.Customer_JoinConversation(result.conversation.id); - // TODO: 通知客服 UI 显示会话(替换为你的实际 Panel 调用) - UIManager.Instance.Get(UIPanel.HomeMainPanel).subUIManager.Get(UIPanel.ServicePanel)?.OnConversationStarted(result); - + GetActiveServicePanel()?.OnConversationStarted(result); } /// @@ -1014,12 +1012,31 @@ namespace Assets.MyGame.Scripts.Net /// public static void Customer_OnMessageReceived(CustomerMessageReceived msg) { - - // TODO: 通知客服 UI 追加消息(替换为你的实际 Panel 调用) - UIManager.Instance.Get(UIPanel.HomeMainPanel).subUIManager.Get(UIPanel.ServicePanel)?.OnMessageReceived(msg); + GetActiveServicePanel()?.OnMessageReceived(msg); Debug.Log($"[Customer] 收到消息 from {msg.senderName}({msg.senderType}): {msg.content}"); } + /// + /// 获取当前活动的客服面板(主界面或登录界面打开的) + /// + private static UIHome_BY_ServicePanel GetActiveServicePanel() + { + // 先尝试主界面 + var home = UIManager.Instance.Get(UIPanel.HomeMainPanel); + if (home != null && home.subUIManager != null) + { + var panel = home.subUIManager.Get(UIPanel.ServicePanel); + if (panel != null) return panel; + } + // 再尝试登录界面(游客模式) + var login = UIManager.Instance.Get(UIPanel.LoginPanel); + if (login != null && login.uIManager != null) + { + return login.uIManager.Get(UIPanel.ServicePanel); + } + return null; + } + /// /// 新会话通知(客服端) /// diff --git a/Assets/MyGame/Scripts/fishResources/FishResourcesData.cs b/Assets/MyGame/Scripts/fishResources/FishResourcesData.cs index 806f04217..2bcc69aea 100644 --- a/Assets/MyGame/Scripts/fishResources/FishResourcesData.cs +++ b/Assets/MyGame/Scripts/fishResources/FishResourcesData.cs @@ -216,24 +216,34 @@ public class FishResourcesData Addressables.Release(dieHandle); // 卸载鱼 Sprite - keys = new List { Sprite_AALabel, GameManager.Instance.gameData.currGameType.ToString() }; - var spriteHandle = Addressables.LoadAssetsAsync(keys, null, MergeMode.Intersection); - await spriteHandle.Task; - - if (spriteHandle.Result != null) + // ⭐ try-catch 防护:Addressables 可能找不到 TuJian+游戏类型 交集的 Sprite, + // 抛 InvalidKeyException 导致整个 UnLoadFishAssetsData 中断,后续清理无法执行。 + // Sprite 加载时已有 try-catch,卸载时也应对称处理 + try { - foreach (var sprite in spriteHandle.Result) + keys = new List { Sprite_AALabel, GameManager.Instance.gameData.currGameType.ToString() }; + var spriteHandle = Addressables.LoadAssetsAsync(keys, null, MergeMode.Intersection); + await spriteHandle.Task; + + if (spriteHandle.Result != null) { - if (FishResourcesSpriteDic.TryGetValue(sprite.name, out int id)) + foreach (var sprite in spriteHandle.Result) { - if (fishResourcesSpritesDic.Remove(id)) + if (FishResourcesSpriteDic.TryGetValue(sprite.name, out int id)) { - Debug.Log($"卸载鱼Sprite: {sprite.name} (ID={id})"); + if (fishResourcesSpritesDic.Remove(id)) + { + Debug.Log($"卸载鱼Sprite: {sprite.name} (ID={id})"); + } } } } + Addressables.Release(spriteHandle); + } + catch (Exception e) + { + Debug.LogWarning($"[FishResourcesData] Sprite 卸载失败(游戏类型={GameManager.Instance.gameData.currGameType}),跳过此项: {e.Message}"); } - Addressables.Release(spriteHandle); Debug.Log($"卸载完成,剩余Prefab数量: {fishPrefabDic.Count}, 死亡动效数量: {diePrefabDic.Count}, Sprite数量: {fishResourcesSpritesDic.Count}"); } diff --git a/Assets/MyGame/Scripts/fishResources/Resources/tbfishresources.json b/Assets/MyGame/Scripts/fishResources/Resources/tbfishresources.json index e1949e881..7e1ad99ea 100644 --- a/Assets/MyGame/Scripts/fishResources/Resources/tbfishresources.json +++ b/Assets/MyGame/Scripts/fishResources/Resources/tbfishresources.json @@ -800,7 +800,7 @@ }, { "fishNumber": 12028, - "prefabFishResourcesPath": "PW_Spine_Plane_XZ", + "prefabFishResourcesPath": "PW_Enemy_3000", "showAudio": [], "moveAudio": [], "dieAudio": [], @@ -822,7 +822,7 @@ }, { "fishNumber": 12030, - "prefabFishResourcesPath": "PW_Spine_Plane_PHQ", + "prefabFishResourcesPath": "PW_Enemy_5000", "showAudio": [], "moveAudio": [], "dieAudio": [], diff --git a/Assets/MyGame/aa/Game/DefaultDieEffect/BJBase.cs b/Assets/MyGame/aa/Game/DefaultDieEffect/BJBase.cs index 6cb0ceeac..44dfd4166 100644 --- a/Assets/MyGame/aa/Game/DefaultDieEffect/BJBase.cs +++ b/Assets/MyGame/aa/Game/DefaultDieEffect/BJBase.cs @@ -15,14 +15,14 @@ public class BJBase : MonoBehaviour public bool isBoss; public bool isLocalCoin; // 是否本地玩家的金币(金/银区分用) public Action JiaFen; - public int coinCount; + public long coinCount; public string userID; public int sitID; public object obj; public Vector3 startPoint; - public void Init(int coin,Vector3 endPoint, string userID="", int sitID=999, object jobj=null) + public void Init(long coin,Vector3 endPoint, string userID="", int sitID=999, object jobj=null) { coinCount = coin; this.userID = userID; diff --git a/Assets/MyGame/aa/Game/FLZY/BOSS/BJEndUI.cs b/Assets/MyGame/aa/Game/FLZY/BOSS/BJEndUI.cs index cd687cd91..b074d9ffd 100644 --- a/Assets/MyGame/aa/Game/FLZY/BOSS/BJEndUI.cs +++ b/Assets/MyGame/aa/Game/FLZY/BOSS/BJEndUI.cs @@ -64,7 +64,7 @@ public class BJEndUI : MonoBehaviour _destroyCo = StartCoroutine(DestroyAfter(delay)); } - public void Init(int beishu, int score, bool isMine = false) + public void Init(int beishu, long score, bool isMine = false) { // 自己爆奖用金色精灵,别人用银色 tMP_beishu.spriteAsset = isMine ? goldSprite : SilverSprite; @@ -112,7 +112,7 @@ public class BJEndUI : MonoBehaviour /// 2. 触发 Close 动画状态机,播放分数递增1秒 /// 3. 等 Close 动画播完后销毁(缩小由 Animator 控制,不由代码 DOScale) /// - public void Finalize(int beishu, int score, bool isMine) + public void Finalize(int beishu, long score, bool isMine) { CancelAutoDestroy(); @@ -143,7 +143,7 @@ public class BJEndUI : MonoBehaviour /// 3. 等待动画播完后销毁(Animator 关闭动画结束时机由 Exit Time 或 AnimationEvent 决定, /// 此处用动画长度作为兜底等待) /// - private IEnumerator FinalizeSequence(int score) + private IEnumerator FinalizeSequence(long score) { // 等1秒(无论 useScoreAnim 是否开启,都要等1秒再触发 Close) if (useScoreAnim && tMP_score != null) @@ -177,7 +177,7 @@ public class BJEndUI : MonoBehaviour Destroy(gameObject); } - private IEnumerator ScoreAnim(int target) + private IEnumerator ScoreAnim(long target) { float duration = 1f; float elapsed = 0f; @@ -190,7 +190,7 @@ public class BJEndUI : MonoBehaviour while (elapsed < duration) { elapsed += Time.deltaTime; - tMP_score.text = ((int)(target * elapsed / duration)).ToString(); + tMP_score.text = ((long)(target * elapsed / duration)).ToString(); yield return null; } diff --git a/Assets/MyGame/aa/Game/FLZY/BOSS/BJEventBase.cs b/Assets/MyGame/aa/Game/FLZY/BOSS/BJEventBase.cs index c759293bd..2141a099e 100644 --- a/Assets/MyGame/aa/Game/FLZY/BOSS/BJEventBase.cs +++ b/Assets/MyGame/aa/Game/FLZY/BOSS/BJEventBase.cs @@ -70,7 +70,7 @@ public class BJEventBase : MonoBehaviour private SitPosData _targetSit; // 目标座位引用 private Coroutine _scoreCoroutine; // 加分协程 - private GameObject _scoreBoard; // 自动创建的分数版(用于移动) + protected GameObject _scoreBoard; // 自动创建的分数版(用于移动)—— protected 供子类清理 private BJImage _bjImage; // 分数版上的 BJImage 组件(可选,用于切换金币/银币样式) private int _activeCoinRoutines; // 正在运行的 CoinArrival 协程数量 @@ -79,19 +79,23 @@ public class BJEventBase : MonoBehaviour // ==================== 初始化 ==================== /// /// 初始化爆奖参数。由 Boss 的 DieFish → action_effect_DieAward 回调中调用。 + /// ⭐ 对象池复用安全:每次 Init 重置所有运行时状态,避免上次爆奖残留导致下次流程跳过 /// /// 服务器返回的总金币 /// 击杀者座位 ID /// 炮倍 /// 最终加分回调(回加到玩家金币) /// 初始化完成后的附加回调(如设置龙珠值) - public virtual void Init(int goldCount, int posID, int paobei,int fishScore, int beishu,Action action, Action action1 = null) + public virtual void Init(long goldCount, int posID, long paobei,long fishScore, int beishu,Action action, Action action1 = null) { + // ⭐ 重置运行时状态(对象池复用的爆奖对象会残留上次状态,导致 OnScoreEnd 等直接 return) + ResetState(); + JiaFen = () => { action?.Invoke(0); }; - maxScore = goldCount; + maxScore = (int)goldCount; this.posID = posID; - this.fishScore = fishScore; - paoBei = paobei; + this.fishScore = (int)fishScore; + paoBei = (int)paobei; bJbeishu = beishu; // 自动检测:tMP_Score 为空则按优先级创建分数版 @@ -108,6 +112,39 @@ public class BJEventBase : MonoBehaviour action1?.Invoke(); } + + /// + /// 重置所有运行时状态(对象池复用时调用,避免上次爆奖残留导致下次流程异常)。 + /// 同时清理上次可能残留的分数面板。 + /// + protected virtual void ResetState() + { + // 清理上次残留的分数面板(如果上次流程未正常跑完 OnScoreEnd) + if (_scoreBoard != null) + { + Destroy(_scoreBoard); + _scoreBoard = null; + } + + // 重置状态标志 + isEffEnd = false; + isScoreStart = false; + isScoreEnd = false; + isGoldEffectStart = false; + currScore = 0; + maxScore = 0; + currBJCount = 0; + totalBJCount = 0; + _activeCoinRoutines = 0; + _isWaitingForManualFinish = false; + _scoreCoroutine = null; + _bjImage = null; + _targetSit = null; + obj = null; + + // 停止所有残留协程 + StopAllCoroutines(); + } private void Start() { totalBJCount = scoreCount; @@ -194,7 +231,7 @@ public class BJEventBase : MonoBehaviour /// /// 设置爆奖初始位置:RectTransform → UI 画布中间;普通 Transform → 场景原点 (0,0,0) /// - private void ApplySeatOffset() + protected virtual void ApplySeatOffset() { var rect = GetComponent(); if (rect != null) @@ -498,9 +535,27 @@ public class BJEventBase : MonoBehaviour transform.DOScale(Vector3.zero, 0.5f); } - /// 销毁自身 GameObject + /// + /// 清理分数面板并停止协程(子类 die() 回收/销毁前必须调用)。 + /// ⭐ 防止 _scoreBoard 泄漏:EnsureScoreBoard 在 subPanelParent 下 Instantiate 的面板 + /// 是独立物体,不会随 Event 一起回收。 + /// + protected virtual void CleanupBeforeDie() + { + // 停止所有协程(防止 SetActive(false) 后协程残留) + StopAllCoroutines(); + // 清理分数面板 + if (_scoreBoard != null) + { + Destroy(_scoreBoard); + _scoreBoard = null; + } + } + + /// 销毁自身 GameObject(先清理分数面板) public virtual void die() { + CleanupBeforeDie(); Destroy(gameObject); } } diff --git a/Assets/MyGame/aa/Game/FLZY/BOSS/BaoJiangNotSelfHandler.cs b/Assets/MyGame/aa/Game/FLZY/BOSS/BaoJiangNotSelfHandler.cs index 7ce9ade94..26768ada2 100644 --- a/Assets/MyGame/aa/Game/FLZY/BOSS/BaoJiangNotSelfHandler.cs +++ b/Assets/MyGame/aa/Game/FLZY/BOSS/BaoJiangNotSelfHandler.cs @@ -34,7 +34,7 @@ public static class BaoJiangNotSelfHandler public BJEndUI endUI; public SitPosData killerSit; public Action onScoreAdd; - public int gold; + public long gold; public int beishu; public string userId; public string fishId; @@ -66,7 +66,7 @@ public static class BaoJiangNotSelfHandler string fishId, string killerUserId, int beishu, - int gold, + long gold, Action onScoreAdd) { if (killerSit == null) @@ -132,7 +132,7 @@ public static class BaoJiangNotSelfHandler /// 收到帧同步 baoJiangEnd 时调用: /// 显示最终 BJEndUI(开 tMP_beishu / 关 img_BaoJiangZhong)→ 加分 → 清除 IsBaoJiangingActive。 /// - public static void OnBaoJiangEnd(string userId, string fishId, int beishu, int score) + public static void OnBaoJiangEnd(string userId, string fishId, int beishu, long score) { string key = MakeKey(userId, fishId); if (!_pending.TryGetValue(key, out var entry)) @@ -171,7 +171,7 @@ public static class BaoJiangNotSelfHandler /// 服务端广播给所有玩家(含房主自己)→ 各客户端走 OnBaoJiangEnd 完成最终加分。 /// 这样可保证所有客户端同一时刻切换到最终 BJEndUI 效果(多人游戏一致性)。 /// - private static IEnumerator DelayedSendBaoJiangEndForBot(string userId, string fishId, int beishu, int score) + private static IEnumerator DelayedSendBaoJiangEndForBot(string userId, string fishId, int beishu, long score) { float delay = Random.Range(BotSendDelayMin, BotSendDelayMax); Debug.Log($"[BaoJiangNotSelfHandler] 房主代发机器人爆奖结束帧同步:延迟 {delay:F2}s key={MakeKey(userId, fishId)}"); @@ -224,7 +224,7 @@ public static class BaoJiangNotSelfHandler /// 用于:① self 流程结束时由击杀者客户端发送(真人玩家击杀); /// ② 机器人击杀时由房主延迟代发(见 DelayedSendBaoJiangEndForBot)。 /// - public static void SendBaoJiangEnd(string userId, string fishId, int beishu, int score, int posID = 0) + public static void SendBaoJiangEnd(string userId, string fishId, int beishu, long score, int posID = 0) { SyncGameData sgd = new SyncGameData { diff --git a/Assets/MyGame/aa/Game/FLZY/BOSS/DLY/DLYDieEvent.cs b/Assets/MyGame/aa/Game/FLZY/BOSS/DLY/DLYDieEvent.cs index cfa30bb18..e5e39fb3c 100644 --- a/Assets/MyGame/aa/Game/FLZY/BOSS/DLY/DLYDieEvent.cs +++ b/Assets/MyGame/aa/Game/FLZY/BOSS/DLY/DLYDieEvent.cs @@ -9,7 +9,7 @@ public class DLYDieEvent : BJEventBase { scoreCount = 3; } - public override void Init(int goldCount, int posID, int paobei, int fishScore, int beishu, Action action, Action action1 = null) + public override void Init(long goldCount, int posID, long paobei, long fishScore, int beishu, Action action, Action action1 = null) { base.Init(goldCount, posID, paobei, fishScore, beishu, action, action1); StartCoroutine(yan()); diff --git a/Assets/MyGame/aa/Game/FLZY/BOSS/FLXJ/FLXJEvent.cs b/Assets/MyGame/aa/Game/FLZY/BOSS/FLXJ/FLXJEvent.cs index bdb835a27..b9d2f4190 100644 --- a/Assets/MyGame/aa/Game/FLZY/BOSS/FLXJ/FLXJEvent.cs +++ b/Assets/MyGame/aa/Game/FLZY/BOSS/FLXJ/FLXJEvent.cs @@ -28,7 +28,7 @@ public class FLXJEvent : BJEventBase public int count5; // 如果重复5次 从指定位置开始播放的帧数 timeline public int count6; // 如果重复6次 从指定位置开始播放的帧数 timeline - public override void Init(int goldCount, int posID, int paobei, int fishScore, int beishu, Action action, Action action1 = null) + public override void Init(long goldCount, int posID, long paobei, long fishScore, int beishu, Action action, Action action1 = null) { base.Init(goldCount, posID, paobei, fishScore, beishu, action, action1); flxjKill = JsonConvert.DeserializeObject(obj.ToString()); diff --git a/Assets/MyGame/aa/Game/FLZY/BOSS/GSL/GSLDieEvent.cs b/Assets/MyGame/aa/Game/FLZY/BOSS/GSL/GSLDieEvent.cs index c7b66b08a..748a18294 100644 --- a/Assets/MyGame/aa/Game/FLZY/BOSS/GSL/GSLDieEvent.cs +++ b/Assets/MyGame/aa/Game/FLZY/BOSS/GSL/GSLDieEvent.cs @@ -30,7 +30,7 @@ public class GSLDieEvent :BJEventBase public int count5; // 如果重复5次 从指定位置开始播放的帧数 timeline public int count6; // 如果重复6次 从指定位置开始播放的帧数 timeline - public override void Init(int goldCount, int posID, int paobei, int fishScore, int beishu, Action action, Action action1 = null) + public override void Init(long goldCount, int posID, long paobei, long fishScore, int beishu, Action action, Action action1 = null) { base.Init(goldCount, posID, paobei, fishScore, beishu, action, action1); flxjKill = JsonConvert.DeserializeObject(obj.ToString()); diff --git a/Assets/MyGame/aa/Game/FLZY/BOSS/JL/JinLongEvent.cs b/Assets/MyGame/aa/Game/FLZY/BOSS/JL/JinLongEvent.cs index 674fc89fb..d0f349169 100644 --- a/Assets/MyGame/aa/Game/FLZY/BOSS/JL/JinLongEvent.cs +++ b/Assets/MyGame/aa/Game/FLZY/BOSS/JL/JinLongEvent.cs @@ -67,7 +67,7 @@ public class JinLongEvent : BJEventBase public TextMeshProUGUI tmp_CoinNum; public TMP_SpriteAsset tmp_goldSprite; public TMP_SpriteAsset tmp_SilverSprite; - public override void Init(int goldCount, int posID, int paobei, int fishScore, int beishu, Action action, Action action1 = null) + public override void Init(long goldCount, int posID, long paobei, long fishScore, int beishu, Action action, Action action1 = null) { base.Init(goldCount, posID, paobei, fishScore, beishu, action, action1); diff --git a/Assets/MyGame/aa/Game/FLZY/BOSS/LLBT/LLBTDieEvent.cs b/Assets/MyGame/aa/Game/FLZY/BOSS/LLBT/LLBTDieEvent.cs index a4c12db83..4fe8e81f0 100644 --- a/Assets/MyGame/aa/Game/FLZY/BOSS/LLBT/LLBTDieEvent.cs +++ b/Assets/MyGame/aa/Game/FLZY/BOSS/LLBT/LLBTDieEvent.cs @@ -10,7 +10,7 @@ public class LLBTDieEvent : BJEventBase { scoreCount = 2; } - public override void Init(int goldCount, int posID, int paobei, int fishScore, int beishu, Action action, Action action1 = null) + public override void Init(long goldCount, int posID, long paobei, long fishScore, int beishu, Action action, Action action1 = null) { base.Init(goldCount, posID, paobei, fishScore, beishu, action, action1); StartCoroutine(yanshi()); diff --git a/Assets/MyGame/aa/Game/FLZY/BOSS/PTS/PTSDieEvent.cs b/Assets/MyGame/aa/Game/FLZY/BOSS/PTS/PTSDieEvent.cs index 756c525c2..40bba06bc 100644 --- a/Assets/MyGame/aa/Game/FLZY/BOSS/PTS/PTSDieEvent.cs +++ b/Assets/MyGame/aa/Game/FLZY/BOSS/PTS/PTSDieEvent.cs @@ -10,7 +10,7 @@ public class PTSDieEvent : BJEventBase { scoreCount = 9; } - public override void Init(int goldCount, int posID, int paobei, int fishScore, int beishu, Action action, Action action1 = null) + public override void Init(long goldCount, int posID, long paobei, long fishScore, int beishu, Action action, Action action1 = null) { base.Init(goldCount, posID, paobei, fishScore, beishu, action, action1); StartCoroutine(yan()); diff --git a/Assets/MyGame/aa/Game/FLZY/BOSS/QL/LeiLongEvent.cs b/Assets/MyGame/aa/Game/FLZY/BOSS/QL/LeiLongEvent.cs index 050ce6d5c..bec5a1cbe 100644 --- a/Assets/MyGame/aa/Game/FLZY/BOSS/QL/LeiLongEvent.cs +++ b/Assets/MyGame/aa/Game/FLZY/BOSS/QL/LeiLongEvent.cs @@ -46,17 +46,17 @@ public class LeiLongEvent : BJEventBase public TextMeshProUGUI tmp_CoinNum; public TMP_SpriteAsset tmp_goldSprite; public TMP_SpriteAsset tmp_SilverSprite; - public override void Init(int goldCount,int posID,int paobei,int fishScore,int beishu,Action action,Action action1=null) + public override void Init(long goldCount,int posID,long paobei,long fishScore,int beishu,Action action,Action action1=null) { JiaFen =()=>{ action?.Invoke(0); } ; - maxScore = goldCount; + maxScore = (int)goldCount; this.posID = posID; - paoBei = paobei; + paoBei = (int)paobei; // ⭐ 补回遗漏的 fishScore/beishu 赋值, // 否则 OnScoreEnd 发送 baoJiangEnd 帧同步时 bJbeishu=0 导致 not-self 倍数显示错误 - this.fishScore = fishScore; + this.fishScore = (int)fishScore; bJbeishu = beishu; action1?.Invoke(); diff --git a/Assets/MyGame/aa/Game/FLZY/BOSS/RYGZ/RYGZDieEvent.cs b/Assets/MyGame/aa/Game/FLZY/BOSS/RYGZ/RYGZDieEvent.cs index cd7b978ca..923c4c908 100644 --- a/Assets/MyGame/aa/Game/FLZY/BOSS/RYGZ/RYGZDieEvent.cs +++ b/Assets/MyGame/aa/Game/FLZY/BOSS/RYGZ/RYGZDieEvent.cs @@ -9,7 +9,7 @@ public class RYGZDieEvent : BJEventBase public PlayableDirector playable; public List bJ_BeiShu; - public override void Init(int goldCount, int posID, int paobei, int fishScore, int beishu, Action action, Action action1 = null) + public override void Init(long goldCount, int posID, long paobei, long fishScore, int beishu, Action action, Action action1 = null) { base.Init(goldCount, posID, paobei, fishScore, beishu, action, action1); bJ_BeiShu[Convert.ToInt32(obj)].SetActive(true); diff --git a/Assets/MyGame/aa/Game/FLZY/BOSS/SLZP/SLZPDieEvent.cs b/Assets/MyGame/aa/Game/FLZY/BOSS/SLZP/SLZPDieEvent.cs index 008e50ef9..75bff5663 100644 --- a/Assets/MyGame/aa/Game/FLZY/BOSS/SLZP/SLZPDieEvent.cs +++ b/Assets/MyGame/aa/Game/FLZY/BOSS/SLZP/SLZPDieEvent.cs @@ -9,7 +9,7 @@ public class SLZPDieEvent : BJEventBase { scoreCount = 1; } - public override void Init(int goldCount, int posID, int paobei, int fishScore, int beishu, Action action, Action action1 = null) + public override void Init(long goldCount, int posID, long paobei, long fishScore, int beishu, Action action, Action action1 = null) { base.Init(goldCount, posID, paobei, fishScore, beishu, action, action1); StartCoroutine(yan()); diff --git a/Assets/MyGame/aa/Game/FLZY/BOSS/TSK/TSKDieEvent.cs b/Assets/MyGame/aa/Game/FLZY/BOSS/TSK/TSKDieEvent.cs index 3a801d35a..26eda9472 100644 --- a/Assets/MyGame/aa/Game/FLZY/BOSS/TSK/TSKDieEvent.cs +++ b/Assets/MyGame/aa/Game/FLZY/BOSS/TSK/TSKDieEvent.cs @@ -11,7 +11,7 @@ public class TSKDieEvent : BJEventBase AudioManager.Instance.PlayerFX(62012); } - public override void Init(int goldCount, int posID, int paobei, int fishScore, int beishu, Action action, Action action1 = null) + public override void Init(long goldCount, int posID, long paobei, long fishScore, int beishu, Action action, Action action1 = null) { base.Init(goldCount, posID, paobei, fishScore, beishu, action, action1); StartCoroutine(yan()); diff --git a/Assets/MyGame/aa/Game/FLZY/BOSS/YGLG/YGLGDieEvent.cs b/Assets/MyGame/aa/Game/FLZY/BOSS/YGLG/YGLGDieEvent.cs index e8d426f0a..a4b94e05e 100644 --- a/Assets/MyGame/aa/Game/FLZY/BOSS/YGLG/YGLGDieEvent.cs +++ b/Assets/MyGame/aa/Game/FLZY/BOSS/YGLG/YGLGDieEvent.cs @@ -8,7 +8,7 @@ public class YGLGDieEvent : BJEventBase { public PlayableDirector playable; - public override void Init(int goldCount, int posID, int paobei, int fishScore, int beishu, Action action, Action action1 = null) + public override void Init(long goldCount, int posID, long paobei, long fishScore, int beishu, Action action, Action action1 = null) { base.Init(goldCount, posID, paobei, fishScore, beishu, action, action1); diff --git a/Assets/MyGame/aa/Game/FLZY/BOSS/YGSM/YGSMDieEvent.cs b/Assets/MyGame/aa/Game/FLZY/BOSS/YGSM/YGSMDieEvent.cs index 2b06ac42b..f49e16c06 100644 --- a/Assets/MyGame/aa/Game/FLZY/BOSS/YGSM/YGSMDieEvent.cs +++ b/Assets/MyGame/aa/Game/FLZY/BOSS/YGSM/YGSMDieEvent.cs @@ -6,7 +6,7 @@ using UnityEngine; public class TYGSMieEvent : BJEventBase { - public override void Init(int goldCount, int posID, int paobei, int fishScore, int beishu, Action action, Action action1 = null) + public override void Init(long goldCount, int posID, long paobei, long fishScore, int beishu, Action action, Action action1 = null) { base.Init(goldCount, posID, paobei, fishScore, beishu, action, action1); OnScoreEnd(); diff --git a/Assets/MyGame/aa/Game/FLZY/BOSS/ZDX/ZDXDieEvent.cs b/Assets/MyGame/aa/Game/FLZY/BOSS/ZDX/ZDXDieEvent.cs index 76df68947..69036e61a 100644 --- a/Assets/MyGame/aa/Game/FLZY/BOSS/ZDX/ZDXDieEvent.cs +++ b/Assets/MyGame/aa/Game/FLZY/BOSS/ZDX/ZDXDieEvent.cs @@ -9,7 +9,7 @@ public class ZDXDieEvent : BJEventBase { scoreCount = 8; } - public override void Init(int goldCount, int posID, int paobei, int fishScore, int beishu, Action action, Action action1 = null) + public override void Init(long goldCount, int posID, long paobei, long fishScore, int beishu, Action action, Action action1 = null) { base.Init(goldCount, posID, paobei, fishScore, beishu, action, action1); StartCoroutine(yan()); diff --git a/Assets/MyGame/aa/Game/HHWK/Boss/XiaoBaiLong/XBLDieEvent.cs b/Assets/MyGame/aa/Game/HHWK/Boss/XiaoBaiLong/XBLDieEvent.cs index e1e960207..2171bea1e 100644 --- a/Assets/MyGame/aa/Game/HHWK/Boss/XiaoBaiLong/XBLDieEvent.cs +++ b/Assets/MyGame/aa/Game/HHWK/Boss/XiaoBaiLong/XBLDieEvent.cs @@ -11,7 +11,7 @@ public class XBLDieEvent : BJEventBase AudioManager.Instance.PlayerFX(62012); } - public override void Init(int goldCount, int posID, int paobei, int fishScore, int beishu, Action action, Action action1 = null) + public override void Init(long goldCount, int posID, long paobei, long fishScore, int beishu, Action action, Action action1 = null) { base.Init(goldCount, posID, paobei, fishScore, beishu, action, action1); StartCoroutine(yan()); diff --git a/Assets/MyGame/aa/Game/HHWK/Fish/Fish_2012 Variant.prefab b/Assets/MyGame/aa/Game/HHWK/Fish/Fish_2012 Variant.prefab index 6efcf83ea..3d3ff1307 100644 --- a/Assets/MyGame/aa/Game/HHWK/Fish/Fish_2012 Variant.prefab +++ b/Assets/MyGame/aa/Game/HHWK/Fish/Fish_2012 Variant.prefab @@ -478,7 +478,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 1709254077376921, guid: d4f11eaa7570f9c44b093687263b450f, type: 3} propertyPath: m_IsActive - value: 0 + value: 1 objectReference: {fileID: 0} - target: {fileID: 1709254077376921, guid: d4f11eaa7570f9c44b093687263b450f, type: 3} propertyPath: m_TagString @@ -562,7 +562,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4313026266067498, guid: d4f11eaa7570f9c44b093687263b450f, type: 3} propertyPath: m_ConstrainProportionsScale - value: 1 + value: 0 objectReference: {fileID: 0} m_RemovedComponents: - {fileID: 114621510681728303, guid: d4f11eaa7570f9c44b093687263b450f, type: 3} @@ -627,6 +627,8 @@ MonoBehaviour: end: {x: 0, y: 0} moveTime: 0 moveSpeed: 0 + cachedCamera: {fileID: 0} + cachedUirootRect: {fileID: 0} skeleton: {fileID: 0} isSpine: 1 fishTypeID: 13017 @@ -645,10 +647,11 @@ MonoBehaviour: colliderList: [] lockPoint: {fileID: 5461717199468334793} bingDongEffect: {fileID: 0} + needLockEvent: 0 createVideoClip: {fileID: 0} rotationPY: 80 baseMmove: 0 isRotate: 1 isNot1: 0 ischild0: 1 - depthOffset: 850 + depthOffset: -850 diff --git a/Assets/MyGame/aa/Game/HHWK/MonsterTSY/DieEffect_TSY.cs b/Assets/MyGame/aa/Game/HHWK/MonsterTSY/DieEffect_TSY.cs index 5ae969bf4..e0efc230b 100644 --- a/Assets/MyGame/aa/Game/HHWK/MonsterTSY/DieEffect_TSY.cs +++ b/Assets/MyGame/aa/Game/HHWK/MonsterTSY/DieEffect_TSY.cs @@ -66,7 +66,7 @@ public class DieEffect_TSY : BJEventBase /// /// Boss 爆奖初始化。模式 = Boss爆奖 时由调用方先调本方法传齐参数,再调 SetCoinCount/Play。 /// - public void InitBossAward(int goldCount, int posID, int paobei, int fishScore, int beishu, Action jiafen) + public void InitBossAward(long goldCount, int posID, long paobei, long fishScore, int beishu, Action jiafen) { // totalBJCount 在 Start() 里同步自 scoreCount,保证 CallBJ 后能自动 EffEnd if (scoreCount <= 0) scoreCount = 1; diff --git a/Assets/MyGame/aa/Game/XJMH/Boss.meta b/Assets/MyGame/aa/Game/XJMH/Boss.meta new file mode 100644 index 000000000..1410deb91 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 23ff2ddf812c64d478d6298f6d71c936 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha.meta b/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha.meta new file mode 100644 index 000000000..d95a9a0bd --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1279f4b7c0bbd7346b3f9614bf459864 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/BaoLieJinShaEvent.cs b/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/BaoLieJinShaEvent.cs new file mode 100644 index 000000000..67e953ea5 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/BaoLieJinShaEvent.cs @@ -0,0 +1,101 @@ +using Assets.MyGame.Scripts.Net.APIResponses.Enum; +using System; +using System.Collections; +using UnityEngine; + +/// +/// 爆裂金鲨 Boss 爆奖事件。 +/// +/// 流程: +/// Boss 死亡 → 鱼往 (0,0) 移动旋转缩小(BaoLieJinSha_BOSS 处理) +/// → Boss 缩小完成后调用 TriggerExplosion() +/// → 播放爆炸特效 + Physics2D 圈形检测范围内鱼 → 普通鱼走 Id_DieFish_FX 死亡 +/// → 爆炸后进入加分滚动 → MoveToSit → OnScoreEnd → JiaFen → die +/// +public class BaoLieJinShaEvent : BJEventBase +{ + [Header("爆炸配置")] + [Tooltip("爆炸特效预制体")] + public GameObject explosionPrefab; + [Tooltip("爆炸检测半径(世界单位)")] + public float explosionRadius = 5f; + [Tooltip("鱼层(Inspector 设 Fish)")] + public LayerMask fishLayer; + [Tooltip("爆炸特效持续时间")] + public float explosionDuration = 2f; + [Tooltip("爆炸后到加分的延迟")] + public float scoreStartDelay = 0.5f; + + /// 爆炸中心(世界坐标,由 Boss 传入;爆裂金鲨=鱼移动到的中心0,0) + [HideInInspector] + public Vector3 explosionCenter = Vector3.zero; + + /// 是否已触发爆炸(防止重复触发) + private bool _hasExploded = false; + + public override void Init(long goldCount, int posID, long paobei, long fishScore, int beishu, + Action action, Action action1 = null) + { + base.Init(goldCount, posID, paobei, fishScore, beishu, action, action1); + // 不在此处启动协程,等待 Boss 通知(TriggerExplosion) + } + + /// + /// Boss 缩小完成后调用,触发爆炸。 + /// 由 BaoLieJinSha_BOSS.MoveRotateShrink 协程末尾调用。 + /// + public void TriggerExplosion() + { + if (_hasExploded) return; + _hasExploded = true; + StartCoroutine(ExplodeThenScore()); + } + + /// 爆炸 → 杀鱼 → 加分滚动 + private IEnumerator ExplodeThenScore() + { + // 爆炸中心 = Boss 传入的 explosionCenter(爆裂金鲨=鱼移动到的中心0,0) + Vector3 center = explosionCenter; + Debug.Log($"[BaoLieJinSha] 爆炸 位置={center}"); + + // 爆奖预制体本身就是爆炸特效,已在 Boss 里移到正确位置并激活,这里不再 Instantiate + + // 物理圈检测,范围内的鱼走死鱼方法 + Vector3 sitPos = GetSeatPosition(); + var hits = Physics2D.OverlapCircleAll(center, explosionRadius, fishLayer); + int killCount = 0; + foreach (var hit in hits) + { + if (!hit.CompareTag("Fish")) continue; + var monster = hit.GetComponentInParent(); + if (monster == null) continue; + if (monster.fishenum != FishTypeEnum.普通鱼) continue; + + // 每条鱼的金币 = 炮倍 × 鱼底分 + var coinNum = new RedPacketRecord + { + Amount = paoBei * monster.monsterData.fishTypeConfig.fishScore + }; + CreateFishManager.Instance.Id_DieFish_FX(monster.guid, coinNum, sitPos, isSelf); + killCount++; + } + Debug.Log($"[BaoLieJinSha] 爆炸炸死 {killCount} 条鱼"); + + // 等爆炸特效播完再进入加分滚动 + 回收 + yield return new WaitForSeconds(explosionDuration); + + // 进入加分滚动 → MoveToSit → OnScoreEnd → JiaFen → die(回池) + StartAddScore(); + } + + /// 回收爆奖预制体到对象池(池化复用) + public override void die() + { + EffectPool.Instance.Return(gameObject); + } + + private void OnDestroy() + { + StopAllCoroutines(); + } +} diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/BaoLieJinShaEvent.cs.meta b/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/BaoLieJinShaEvent.cs.meta new file mode 100644 index 000000000..62a47d652 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/BaoLieJinShaEvent.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 95bd7f1080a454f45b5fa09cae449455 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/BaoLieJinSha_BOSS.cs b/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/BaoLieJinSha_BOSS.cs new file mode 100644 index 000000000..80168a66d --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/BaoLieJinSha_BOSS.cs @@ -0,0 +1,239 @@ +using Assets.MyGame.Scripts.Net.WebResponses; +using DG.Tweening; +using Spine.Unity; +using System; +using System.Collections; +using UnityEngine; + +/// +/// 爆裂金鲨 Boss。 +/// +/// 特殊机制: +/// 1. 首炮受击切换战损动画(支持 Spine/Animation/Animator 三种方式,Inspector 选一种) +/// 2. 死亡时鱼往 (0,0) 移动并旋转并缩小(三者同时进行) +/// 3. 到达 (0,0) 后由 BaoLieJinShaEvent 播放爆炸特效并范围杀鱼 +/// 4. OnEnable 重置大小/旋转/动画/受击标志(避免对象池复用残留) +/// +public class BaoLieJinSha_BOSS : MonsterControl_BossBase +{ + // ==================== 战损动画方式 ==================== + public enum BLJSAnimType + { + skeletonAnimation = 0, // Spine + animation = 1, // 旧版 Animation + animator = 2 // Animator + } + + [Header("动画方式")] + [Tooltip("选择战损动画的播放方式")] + public BLJSAnimType currAnimType = BLJSAnimType.skeletonAnimation; + + [Header("动画组件")] + [Tooltip("Spine 组件,留空则用继承的 skeleton 字段")] + public SkeletonAnimation skeletonAnim; + [Tooltip("旧版 Animation 组件")] + public Animation legacyAnim; + [Tooltip("Animator 组件")] + public Animator animatorComp; + + [Header("动画名 - Spine / Animation")] + public string normalAnimName = "stand2"; // 第一种:正常游动动画名 + public string damageAnimName = "damage"; // 第二种:战损动画名 + public string dyingAnimName = "dying"; // 第三种:临死前动画名 + + [Header("动画名 - Animator 触发器")] + [Tooltip("Animator 正常状态触发器名(首次 OnEnable 时触发)")] + public string animatorNormalTrigger = "Normal"; + [Tooltip("Animator 战损状态触发器名(首炮受击时触发)")] + public string animatorDamageTrigger = "Damage"; + [Tooltip("Animator 临死前触发器名(死亡时触发,在移动旋转缩小前播放)")] + public string animatorDyingTrigger = "Dying"; + + [Header("死亡动画")] + [Tooltip("鱼移动到目标位置的总时长(移动+旋转+缩小同时进行)")] + public float dieAnimDuration = 2f; + [Tooltip("死亡目标位置(世界坐标)")] + public Vector3 dieTargetPosition = Vector3.zero; + [Tooltip("旋转圈数")] + public float rotateRounds = 2f; + + /// 是否已切换到战损动画 + private bool _hasSwitchedToDamage = false; + + public override void OnEnable() + { + base.OnEnable(); + // 重置大小、旋转、动画状态、受击标志、移动状态(避免对象池复用残留) + _hasSwitchedToDamage = false; + _pendingEffectObj = null; + transform.localScale = Vector3.one; + transform.rotation = Quaternion.identity; + transform.DOKill(); + PlayNormalAnim(); + // 切回 move 状态(DieFish 里切到了 idle) + if (isInitialized) + ChangeState(CharacterStateType.move); + } + + /// 受击:基类闪烁 + 首次受击切战损动画 + public override void OnHurt() + { + base.OnHurt(); // 0.2s 闪烁 + if (!_hasSwitchedToDamage) + { + _hasSwitchedToDamage = true; + PlayDamageAnim(); + Debug.Log("[BaoLieJinSha] 首次受击,切换战损动画"); + } + } + + public override void DieFish(RoomKillNotice obj = null) + { + base.DieFish(obj); + // 注意:不在此处调 Id_DieFish_NotFX,否则鱼会立即回池禁用,导致移动/旋转/缩小协程被中断。 + // 鱼的回收放在 MoveRotateShrink 协程结束后,由 OnDisable → YanChiDie 流程处理。 + + // 切换到第三种状态:临死前动画 + PlayDyingAnim(); + Debug.Log("[BaoLieJinSha] 死亡,切换临死前动画"); + + // 鱼往 (0,0) 移动并旋转并缩小 + StartCoroutine(MoveRotateShrink()); + + // 爆奖预制体创建后先隐藏,缩小完成后激活并触发爆炸 + action_effect_DieAward = (o) => + { + if (o == null) return; + // 创建时立即隐藏 + o.SetActive(false); + // 记录引用,缩小完成后激活 + _pendingEffectObj = o; + }; + } + + /// 待激活的爆奖预制体(缩小完成后激活) + private GameObject _pendingEffectObj; + + /// 鱼往 (0,0) 移动 + 旋转 + 缩小(三者同时进行),完成后激活爆奖并触发爆炸 + private IEnumerator MoveRotateShrink() + { + // 切换到 idle 状态,停止路径移动 + isMove = false; + ChangeState(CharacterStateType.idle); + + Vector3 startPos = transform.position; + Vector3 startScale = transform.localScale; + Debug.Log($"[BaoLieJinSha] MoveRotateShrink 启动: 起点={startPos} 目标={dieTargetPosition} 时长={dieAnimDuration} 圈数={rotateRounds}"); + + // 三个 Tween 同时启动,总时长相同 + transform.DOMove(dieTargetPosition, dieAnimDuration).SetEase(Ease.InOutQuad); + transform.DORotate(new Vector3(0, 0, 360f * rotateRounds), dieAnimDuration, RotateMode.FastBeyond360) + .SetEase(Ease.InOutQuad); + transform.DOScale(Vector3.zero, dieAnimDuration).SetEase(Ease.InQuad); + + yield return new WaitForSeconds(dieAnimDuration); + + Debug.Log($"[BaoLieJinSha] 移动完成: 最终位置={transform.position} 最终缩放={transform.localScale}"); + + // 鱼到达 (0,0) 并缩小完成,从字典移除并回池 + CreateFishManager.Instance.Id_DieFish_NotFX(guid); + Debug.Log("[BaoLieJinSha] 鱼已回收"); + + // 缩小完成后激活爆奖预制体 + if (_pendingEffectObj != null) + { + // 爆奖预制体本身就是爆炸特效,移到鱼移动到的中心位置 (0,0) + _pendingEffectObj.transform.position = dieTargetPosition; + _pendingEffectObj.SetActive(true); + Debug.Log($"[BaoLieJinSha] 激活爆奖预制体 位置={dieTargetPosition}"); + + // 触发爆炸(杀鱼+加分) + var evt = _pendingEffectObj.GetComponent(); + if (evt != null) + { + evt.explosionCenter = dieTargetPosition; + evt.TriggerExplosion(); + } + _pendingEffectObj = null; + } + } + + // ============================================================ + #region 动画播放(三种方式) + // ============================================================ + + private void PlayNormalAnim() + { + switch (currAnimType) + { + case BLJSAnimType.skeletonAnimation: + PlaySkeleton(normalAnimName, true); + break; + case BLJSAnimType.animation: + PlayLegacy(normalAnimName); + break; + case BLJSAnimType.animator: + PlayAnimatorTrigger(animatorNormalTrigger); + break; + } + } + + private void PlayDamageAnim() + { + switch (currAnimType) + { + case BLJSAnimType.skeletonAnimation: + PlaySkeleton(damageAnimName, true); + break; + case BLJSAnimType.animation: + PlayLegacy(damageAnimName); + break; + case BLJSAnimType.animator: + PlayAnimatorTrigger(animatorDamageTrigger); + break; + } + } + + /// 第三种状态:临死前动画 + private void PlayDyingAnim() + { + switch (currAnimType) + { + case BLJSAnimType.skeletonAnimation: + PlaySkeleton(dyingAnimName, false); + break; + case BLJSAnimType.animation: + PlayLegacy(dyingAnimName); + break; + case BLJSAnimType.animator: + PlayAnimatorTrigger(animatorDyingTrigger); + break; + } + } + + private void PlaySkeleton(string animName, bool loop) + { + var skel = skeletonAnim != null ? skeletonAnim : skeleton; + if (skel == null || string.IsNullOrEmpty(animName)) return; + skel.AnimationState.SetAnimation(0, animName, loop); + } + + private void PlayLegacy(string animName) + { + if (legacyAnim == null || string.IsNullOrEmpty(animName)) return; + legacyAnim.Play(animName); + } + + private void PlayAnimatorTrigger(string triggerName) + { + if (animatorComp == null || string.IsNullOrEmpty(triggerName)) return; + animatorComp.SetTrigger(triggerName); + } + + #endregion + + private void OnDestroy() + { + transform.DOKill(); + } +} diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/BaoLieJinSha_BOSS.cs.meta b/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/BaoLieJinSha_BOSS.cs.meta new file mode 100644 index 000000000..267725f4e --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/BaoLieJinSha_BOSS.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 37eddca7233039644b1e657d49c05326 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/PW_Effect_Explosion_3 Variant.prefab b/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/PW_Effect_Explosion_3 Variant.prefab new file mode 100644 index 000000000..6f823ea76 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/PW_Effect_Explosion_3 Variant.prefab @@ -0,0 +1,319 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &7570073009441042985 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1394668104558816, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_Name + value: PW_Effect_Explosion_3 Variant + objectReference: {fileID: 0} + - target: {fileID: 4064689796503745, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4064689796503745, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4064689796503745, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4098224298030642, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4098224298030642, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4098224298030642, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4101279782920465, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4101279782920465, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4101279782920465, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4260973686605039, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4260973686605039, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4260973686605039, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4264709093638479, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4264709093638479, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4264709093638479, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4329358969611587, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4329358969611587, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4329358969611587, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4547247344617271, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4547247344617271, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.2440553 + objectReference: {fileID: 0} + - target: {fileID: 4547247344617271, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.2440553 + objectReference: {fileID: 0} + - target: {fileID: 4651409315356159, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4651409315356159, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4651409315356159, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4660574491394692, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4660574491394692, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4660574491394692, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4666657087034758, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4666657087034758, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4666657087034758, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_ConstrainProportionsScale + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847567608950697, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4847567608950697, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4847567608950697, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 199005299102376408, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199220145131343615, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199246666157525611, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199251983979506965, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199522706815275651, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199523473613910206, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199693679109659873, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199815542360299445, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199824114732805406, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199870772376971908, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199890595866557463, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 1394668104558816, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + insertIndex: -1 + addedObject: {fileID: -3320653277893481443} + m_SourcePrefab: {fileID: 100100000, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} +--- !u!1 &7569065783371946697 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1394668104558816, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + m_PrefabInstance: {fileID: 7570073009441042985} + m_PrefabAsset: {fileID: 0} +--- !u!114 &-3320653277893481443 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7569065783371946697} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 95bd7f1080a454f45b5fa09cae449455, type: 3} + m_Name: + m_EditorClassIdentifier: + bjEndUI: {fileID: 0} + useScorePanel: 1 + tMP_Score: {fileID: 0} + scorePanelPrefab: {fileID: 0} + currScore: 0 + maxScore: 0 + scoreCount: 0 + posID: 0 + paoBei: 0 + fishScore: 0 + bJbeishu: 0 + showDelay: 3 + moveDuration: 0.5 + moveEase: 6 + startOffset: {x: 0, y: 0, z: -100} + bjEndUIOffsetY: 150 + coinFlyDuration: 0.5 + coinArrivalInterval: 0.1 + isSelf: 0 + autoFinishOnScoreFull: 1 + totalBJCount: 0 + currBJCount: 0 + isEffEnd: 0 + isScoreStart: 0 + isScoreEnd: 0 + isGoldEffectStart: 0 + explosionPrefab: {fileID: 0} + explosionRadius: 5 + fishLayer: + serializedVersion: 2 + m_Bits: 0 + explosionCenter: {x: 0, y: 0, z: 0} + explosionDelay: 2 + explosionDuration: 2 + scoreStartDelay: 0.5 diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/PW_Effect_Explosion_3 Variant.prefab.meta b/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/PW_Effect_Explosion_3 Variant.prefab.meta new file mode 100644 index 000000000..3d87fe5a3 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/PW_Effect_Explosion_3 Variant.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 9997246b53fdc874ba44dae84d685b88 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/PW_Enemy_1000.prefab b/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/PW_Enemy_1000.prefab new file mode 100644 index 000000000..2308d17ae --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/PW_Enemy_1000.prefab @@ -0,0 +1,210 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &6996220048110777008 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: -1306068677258023068, guid: a349ebe73e53cca4c917b05e60d57364, + type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1336453255160073, guid: a349ebe73e53cca4c917b05e60d57364, type: 3} + propertyPath: m_Name + value: PW_Enemy_1000 + objectReference: {fileID: 0} + - target: {fileID: 1336453255160073, guid: a349ebe73e53cca4c917b05e60d57364, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4215565277699765, guid: a349ebe73e53cca4c917b05e60d57364, type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4215565277699765, guid: a349ebe73e53cca4c917b05e60d57364, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4215565277699765, guid: a349ebe73e53cca4c917b05e60d57364, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4215565277699765, guid: a349ebe73e53cca4c917b05e60d57364, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4215565277699765, guid: a349ebe73e53cca4c917b05e60d57364, type: 3} + propertyPath: m_LocalPosition.y + value: 0.75 + objectReference: {fileID: 0} + - target: {fileID: 4215565277699765, guid: a349ebe73e53cca4c917b05e60d57364, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4215565277699765, guid: a349ebe73e53cca4c917b05e60d57364, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4215565277699765, guid: a349ebe73e53cca4c917b05e60d57364, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4215565277699765, guid: a349ebe73e53cca4c917b05e60d57364, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4215565277699765, guid: a349ebe73e53cca4c917b05e60d57364, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4215565277699765, guid: a349ebe73e53cca4c917b05e60d57364, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4215565277699765, guid: a349ebe73e53cca4c917b05e60d57364, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4215565277699765, guid: a349ebe73e53cca4c917b05e60d57364, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4725847655075734, guid: a349ebe73e53cca4c917b05e60d57364, type: 3} + propertyPath: m_LocalScale.x + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 4725847655075734, guid: a349ebe73e53cca4c917b05e60d57364, type: 3} + propertyPath: m_LocalScale.y + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 4725847655075734, guid: a349ebe73e53cca4c917b05e60d57364, type: 3} + propertyPath: m_LocalScale.z + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 4725847655075734, guid: a349ebe73e53cca4c917b05e60d57364, type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: + - {fileID: -1306068677258023068, guid: a349ebe73e53cca4c917b05e60d57364, type: 3} + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 1336453255160073, guid: a349ebe73e53cca4c917b05e60d57364, + type: 3} + insertIndex: -1 + addedObject: {fileID: -4190714480343334331} + m_SourcePrefab: {fileID: 100100000, guid: a349ebe73e53cca4c917b05e60d57364, type: 3} +--- !u!114 &6954321824332894028 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 114041116168306172, guid: a349ebe73e53cca4c917b05e60d57364, + type: 3} + m_PrefabInstance: {fileID: 6996220048110777008} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d247ba06193faa74d9335f5481b2b56c, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &6994985703592661945 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1336453255160073, guid: a349ebe73e53cca4c917b05e60d57364, + type: 3} + m_PrefabInstance: {fileID: 6996220048110777008} + m_PrefabAsset: {fileID: 0} +--- !u!114 &-4190714480343334331 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6994985703592661945} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 37eddca7233039644b1e657d49c05326, type: 3} + m_Name: + m_EditorClassIdentifier: + beilv: 0 + guid: + lastMoveLineId: + monsterData: + die_Score: 0 + isDie: 0 + fishTypeConfig: + fishNumber: + fishName: + fishBrief: + fishType: 0 + fishScore: 0 + killWeight: 0 + pathList: + fishImage: + fishMultipleDesc: + moveLine: + bezierCurveData: + name: + start: {x: 0, y: 0} + controlPoints: [] + end: {x: 0, y: 0} + moveTime: 0 + moveSpeed: 0 + cachedCamera: {fileID: 0} + cachedUirootRect: {fileID: 0} + skeleton: {fileID: 0} + isSpine: 1 + fishTypeID: 12026 + currState: 0 + HP: 5 + effect_Die: {fileID: 0} + effect_DieAward: {fileID: 7569065783371946697, guid: 9997246b53fdc874ba44dae84d685b88, + type: 3} + currEffect_DieAward: {fileID: 0} + isMove: 1 + is3D: 0 + forwordXYZ: + fishenum: 0 + moveTime: 0 + isyz: 0 + yzID: + colliderList: [] + lockPoint: {fileID: 0} + bingDongEffect: {fileID: 0} + needLockEvent: 0 + createVideoClip: {fileID: 0} + rotationPY: 60 + baseMmove: 0 + isRotate: 0 + isNot1: 0 + ischild0: 0 + depthOffset: 0 + bossName: "\u7206\u88C2\u91D1\u9CA8" + isToUI: 1 + tMP_CurrBossScore: {fileID: 0} + currBossScoreValue: 0 + bossScoreValue: 0 + poolNum: 0 + prizeCount: 8 + ZhuCam: {fileID: 0} + isDieFish: 0 + dieTime: 3 + v3: {x: 0, y: 0, z: 0} + isLocalCoin: 0 + killerSitPos: -1 + currAnimType: 0 + skeletonAnim: {fileID: 6954321824332894028} + legacyAnim: {fileID: 0} + animatorComp: {fileID: 0} + normalAnimName: stand01 + damageAnimName: stand02 + dyingAnimName: stand03 + animatorNormalTrigger: Normal + animatorDamageTrigger: Damage + animatorDyingTrigger: Dying + dieAnimDuration: 2 + dieTargetPosition: {x: 0, y: 0, z: 0} + rotateRounds: 2 diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/PW_Enemy_1000.prefab.meta b/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/PW_Enemy_1000.prefab.meta new file mode 100644 index 000000000..a91913acc --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/BaoLieJinSha/PW_Enemy_1000.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 45cff3364c7b31f48937b8bb69f43c2b +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan.meta b/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan.meta new file mode 100644 index 000000000..a45d1e0ab --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3a917d9cebe9d5a4cb6c4eac6fa985c2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/HeiDongFeiChuanEvent.cs b/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/HeiDongFeiChuanEvent.cs new file mode 100644 index 000000000..7a0da0cac --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/HeiDongFeiChuanEvent.cs @@ -0,0 +1,112 @@ +using Assets.MyGame.Scripts.Net.APIResponses.Enum; +using System; +using System.Collections; +using UnityEngine; + +/// +/// 黑洞飞船 Boss 爆奖事件(临时通用版)。 +/// +/// 当前实现:在死亡区域爆炸,范围内普通鱼走 Id_DieFish_FX 死亡。 +/// 后续替换:改为放置区域吸收小飞机(留位置待实现)。 +/// +/// 流程: +/// Boss 死亡 → Init → 等待 explosionDelay → 爆炸 → 范围杀鱼 → 加分滚动 +/// +public class HeiDongFeiChuanEvent : BJEventBase +{ + [Header("爆炸配置(临时通用爆奖)")] + [Tooltip("爆炸特效预制体")] + public GameObject explosionPrefab; + [Tooltip("爆炸检测半径(世界单位)")] + public float explosionRadius = 5f; + [Tooltip("鱼层(Inspector 设 Fish)")] + public LayerMask fishLayer; + [Tooltip("爆炸延迟(Boss 死亡后到爆炸的等待)")] + public float explosionDelay = 0.5f; + [Tooltip("爆炸特效持续时间")] + public float explosionDuration = 2f; + [Tooltip("爆炸后到加分的延迟")] + public float scoreStartDelay = 0.5f; + + /// 爆炸中心(世界坐标,由 Boss 传入=死亡位置) + [HideInInspector] + public Vector3 explosionCenter = Vector3.zero; + + // 吸收小飞机区域配置(留位置,后续实现) + [Header("吸收小飞机(预留,暂未实现)")] + [Tooltip("吸收区域预制体")] + public GameObject absorbAreaPrefab; + [Tooltip("吸收半径")] + public float absorbRadius = 8f; + [Tooltip("吸收持续时间")] + public float absorbDuration = 3f; + + public override void Init(long goldCount, int posID, long paobei, long fishScore, int beishu, + Action action, Action action1 = null) + { + base.Init(goldCount, posID, paobei, fishScore, beishu, action, action1); + // ApplySeatOffset 会把位置移到屏幕中心,这里恢复到死亡位置 + transform.position = explosionCenter; + StartCoroutine(ExplodeThenScore()); + } + + /// 重写:不移动到屏幕中心,但缓存座位引用(供 isSelf 判断使用) + protected override void ApplySeatOffset() + { + // 不调用 base.ApplySeatOffset(),避免位置被移到屏幕中心 (0,0,-100) + // 但需要设置 _targetSit,否则 Init 里 isSelf 判断会失败 + GetSeatPosition(); + } + + /// 爆炸 → 杀鱼 → 加分滚动 + private IEnumerator ExplodeThenScore() + { + // 等待 Boss 死亡动画结束 + yield return new WaitForSeconds(explosionDelay); + + // 爆炸中心 = Boss 传入的死亡位置 + Vector3 center = explosionCenter; + Debug.Log($"[HeiDongFeiChuan] 爆炸 位置={center}"); + + // 爆奖预制体本身就是爆炸特效,已在死亡位置创建并激活,这里不再 Instantiate + + // 物理圈检测,范围内的普通鱼走死鱼方法 + Vector3 sitPos = GetSeatPosition(); + var hits = Physics2D.OverlapCircleAll(center, explosionRadius, fishLayer); + int killCount = 0; + foreach (var hit in hits) + { + if (!hit.CompareTag("Fish")) continue; + var monster = hit.GetComponentInParent(); + if (monster == null) continue; + if (monster.fishenum != FishTypeEnum.普通鱼) continue; + + // 每条鱼的金币 = 炮倍 × 鱼底分 + var coinNum = new RedPacketRecord + { + Amount = paoBei * monster.monsterData.fishTypeConfig.fishScore + }; + CreateFishManager.Instance.Id_DieFish_FX(monster.guid, coinNum, sitPos, isSelf); + killCount++; + } + Debug.Log($"[HeiDongFeiChuan] 爆炸炸死 {killCount} 条鱼"); + + // 等爆炸特效播完再进入加分滚动 + 回收 + yield return new WaitForSeconds(explosionDuration); + + // 进入加分滚动 → MoveToSit → OnScoreEnd → JiaFen → die(回池) + StartAddScore(); + } + + /// 回收爆奖预制体到对象池(先清理分数面板,防止泄漏) + public override void die() + { + CleanupBeforeDie(); + EffectPool.Instance.Return(gameObject); + } + + private void OnDestroy() + { + StopAllCoroutines(); + } +} diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/HeiDongFeiChuanEvent.cs.meta b/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/HeiDongFeiChuanEvent.cs.meta new file mode 100644 index 000000000..b8a08fcc4 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/HeiDongFeiChuanEvent.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5aae8a7ebe76ca74bbb519a50b6e053e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/HeiDongFeiChuan_BOSS.cs b/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/HeiDongFeiChuan_BOSS.cs new file mode 100644 index 000000000..8b4bbe8f6 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/HeiDongFeiChuan_BOSS.cs @@ -0,0 +1,54 @@ +using Assets.MyGame.Scripts.Net.APIResponses.Enum; +using Assets.MyGame.Scripts.Net.WebResponses; +using UnityEngine; + +/// +/// 黑洞飞船 Boss。 +/// 死亡流程:正常打死 → 在死亡位置放置区域 → 吸收/爆炸范围内小鱼。 +/// Boss 本体走标准 MonsterControl_BossBase.DieFish,特殊逻辑在 HeiDongFeiChuanEvent 里。 +/// +public class HeiDongFeiChuan_BOSS : MonsterControl_BossBase +{ + public override void DieFish(RoomKillNotice obj = null) + { + base.DieFish(obj); + + // 标准爆奖事件初始化 + action_effect_DieAward = (o) => + { + // 爆奖预制体已由 CreateFishManager 在 monster.transform.position(死亡位置)创建 + Vector3 diePos = transform.position; + Debug.Log($"[HeiDongFeiChuan] action_effect_DieAward: 鱼位置={diePos} 爆奖预制体位置={o.transform.position}"); + + // 现在回收 Boss 本体 + CreateFishManager.Instance.Id_DieFish_NotFX(guid); + + if (obj == null) return; + foreach (var item in CreateFishManager.Instance.currGameType.list_Sits) + { + if (item.user == obj.userId) + { + var v = o.GetComponent(); + + // 先设置死亡位置,再 Init(Init 里会用 explosionCenter 恢复位置) + var evt = v as HeiDongFeiChuanEvent; + if (evt != null) + { + evt.explosionCenter = diePos; + Debug.Log($"[HeiDongFeiChuan] 设置爆炸中心(死亡位置)={diePos}"); + } + + v.Init( + obj.gold, // goldCount + item.posID, // posID(击杀者座位) + obj.skillsGold, // paobei(炮倍) + obj.fishScore, // fishScore(底分) + obj.beishu, // beishu(总倍数) + JiaFen, // action(加分回调) + () => { v.obj = obj.param; } // 把服务端爆奖参数交给事件类 + ); + } + } + }; + } +} diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/HeiDongFeiChuan_BOSS.cs.meta b/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/HeiDongFeiChuan_BOSS.cs.meta new file mode 100644 index 000000000..69fe57783 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/HeiDongFeiChuan_BOSS.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: cb0b5b4cf56e57a4b90eb7edc6ac8806 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/PW_Effect_Explosion_3 Variant.prefab b/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/PW_Effect_Explosion_3 Variant.prefab new file mode 100644 index 000000000..ca66cae1d --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/PW_Effect_Explosion_3 Variant.prefab @@ -0,0 +1,322 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &7570073009441042985 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1394668104558816, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_Name + value: PW_Effect_Explosion_3 Variant + objectReference: {fileID: 0} + - target: {fileID: 4064689796503745, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4064689796503745, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4064689796503745, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4098224298030642, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4098224298030642, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4098224298030642, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4101279782920465, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4101279782920465, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4101279782920465, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4260973686605039, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4260973686605039, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4260973686605039, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4264709093638479, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4264709093638479, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4264709093638479, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4329358969611587, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4329358969611587, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4329358969611587, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4547247344617271, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4547247344617271, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.2440553 + objectReference: {fileID: 0} + - target: {fileID: 4547247344617271, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.2440553 + objectReference: {fileID: 0} + - target: {fileID: 4651409315356159, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4651409315356159, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4651409315356159, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4660574491394692, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4660574491394692, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4660574491394692, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4666657087034758, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4666657087034758, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4666657087034758, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_ConstrainProportionsScale + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847567608950697, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4847567608950697, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4847567608950697, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 199005299102376408, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199220145131343615, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199246666157525611, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199251983979506965, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199522706815275651, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199523473613910206, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199693679109659873, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199815542360299445, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199824114732805406, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199870772376971908, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199890595866557463, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 1394668104558816, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + insertIndex: -1 + addedObject: {fileID: -586609427950553580} + m_SourcePrefab: {fileID: 100100000, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} +--- !u!1 &7569065783371946697 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1394668104558816, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + m_PrefabInstance: {fileID: 7570073009441042985} + m_PrefabAsset: {fileID: 0} +--- !u!114 &-586609427950553580 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7569065783371946697} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5aae8a7ebe76ca74bbb519a50b6e053e, type: 3} + m_Name: + m_EditorClassIdentifier: + bjEndUI: {fileID: 0} + useScorePanel: 1 + tMP_Score: {fileID: 0} + scorePanelPrefab: {fileID: 0} + currScore: 0 + maxScore: 0 + scoreCount: 0 + posID: 0 + paoBei: 0 + fishScore: 0 + bJbeishu: 0 + showDelay: 3 + moveDuration: 0.5 + moveEase: 6 + startOffset: {x: 0, y: 0, z: -100} + bjEndUIOffsetY: 150 + coinFlyDuration: 0.5 + coinArrivalInterval: 0.1 + isSelf: 0 + autoFinishOnScoreFull: 1 + totalBJCount: 0 + currBJCount: 0 + isEffEnd: 0 + isScoreStart: 0 + isScoreEnd: 0 + isGoldEffectStart: 0 + explosionPrefab: {fileID: 0} + explosionRadius: 5 + fishLayer: + serializedVersion: 2 + m_Bits: 0 + explosionDelay: 0.5 + explosionDuration: 2 + scoreStartDelay: 0.5 + explosionCenter: {x: 0, y: 0, z: 0} + absorbAreaPrefab: {fileID: 0} + absorbRadius: 8 + absorbDuration: 3 diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/PW_Effect_Explosion_3 Variant.prefab.meta b/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/PW_Effect_Explosion_3 Variant.prefab.meta new file mode 100644 index 000000000..608680f33 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/PW_Effect_Explosion_3 Variant.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 5051143e7c9d7d140bebcb65328c384d +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/PW_Enemy_112.prefab b/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/PW_Enemy_112.prefab new file mode 100644 index 000000000..73b063884 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/PW_Enemy_112.prefab @@ -0,0 +1,149 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &691872253742599707 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1571987250107423, guid: 009a2f0c9edbec543a29cacf9fc37b73, type: 3} + propertyPath: m_Name + value: PW_Enemy_112 + objectReference: {fileID: 0} + - target: {fileID: 4157105512698846, guid: 009a2f0c9edbec543a29cacf9fc37b73, type: 3} + propertyPath: m_LocalPosition.x + value: -0.35 + objectReference: {fileID: 0} + - target: {fileID: 4157105512698846, guid: 009a2f0c9edbec543a29cacf9fc37b73, type: 3} + propertyPath: m_LocalPosition.y + value: 0.67 + objectReference: {fileID: 0} + - target: {fileID: 4157105512698846, guid: 009a2f0c9edbec543a29cacf9fc37b73, type: 3} + propertyPath: m_LocalPosition.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4157105512698846, guid: 009a2f0c9edbec543a29cacf9fc37b73, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4157105512698846, guid: 009a2f0c9edbec543a29cacf9fc37b73, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4157105512698846, guid: 009a2f0c9edbec543a29cacf9fc37b73, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4157105512698846, guid: 009a2f0c9edbec543a29cacf9fc37b73, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4157105512698846, guid: 009a2f0c9edbec543a29cacf9fc37b73, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4157105512698846, guid: 009a2f0c9edbec543a29cacf9fc37b73, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4157105512698846, guid: 009a2f0c9edbec543a29cacf9fc37b73, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -0 + objectReference: {fileID: 0} + m_RemovedComponents: + - {fileID: 8112514033078255528, guid: 009a2f0c9edbec543a29cacf9fc37b73, type: 3} + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 1571987250107423, guid: 009a2f0c9edbec543a29cacf9fc37b73, + type: 3} + insertIndex: -1 + addedObject: {fileID: 5317039648433142053} + m_SourcePrefab: {fileID: 100100000, guid: 009a2f0c9edbec543a29cacf9fc37b73, type: 3} +--- !u!1 &693435118213437956 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1571987250107423, guid: 009a2f0c9edbec543a29cacf9fc37b73, + type: 3} + m_PrefabInstance: {fileID: 691872253742599707} + m_PrefabAsset: {fileID: 0} +--- !u!114 &5317039648433142053 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 693435118213437956} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cb0b5b4cf56e57a4b90eb7edc6ac8806, type: 3} + m_Name: + m_EditorClassIdentifier: + beilv: 0 + guid: + lastMoveLineId: + monsterData: + die_Score: 0 + isDie: 0 + fishTypeConfig: + fishNumber: + fishName: + fishBrief: + fishType: 0 + fishScore: 0 + killWeight: 0 + pathList: + fishImage: + fishMultipleDesc: + moveLine: + bezierCurveData: + name: + start: {x: 0, y: 0} + controlPoints: [] + end: {x: 0, y: 0} + moveTime: 0 + moveSpeed: 0 + cachedCamera: {fileID: 0} + cachedUirootRect: {fileID: 0} + skeleton: {fileID: 0} + isSpine: 1 + fishTypeID: 12024 + currState: 0 + HP: 5 + effect_Die: {fileID: 0} + effect_DieAward: {fileID: 7569065783371946697, guid: 5051143e7c9d7d140bebcb65328c384d, + type: 3} + currEffect_DieAward: {fileID: 0} + isMove: 1 + is3D: 0 + forwordXYZ: + fishenum: 0 + moveTime: 0 + isyz: 0 + yzID: + colliderList: [] + lockPoint: {fileID: 0} + bingDongEffect: {fileID: 0} + needLockEvent: 0 + createVideoClip: {fileID: 0} + rotationPY: 60 + baseMmove: 0 + isRotate: 0 + isNot1: 0 + ischild0: 0 + depthOffset: 0 + bossName: "\u9ED1\u6D1E\u98DE\u8239" + isToUI: 1 + tMP_CurrBossScore: {fileID: 0} + currBossScoreValue: 0 + bossScoreValue: 0 + poolNum: 0 + prizeCount: 8 + ZhuCam: {fileID: 0} + isDieFish: 0 + dieTime: 3 + v3: {x: 0, y: 0, z: 0} + isLocalCoin: 0 + killerSitPos: -1 + dieExplosionCenter: {x: 0, y: 0, z: 0} diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/PW_Enemy_112.prefab.meta b/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/PW_Enemy_112.prefab.meta new file mode 100644 index 000000000..8124c8b20 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/HeiDongFeiChuan/PW_Enemy_112.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c80e2da373c62f648a227f162ec0fa03 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie.meta b/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie.meta new file mode 100644 index 000000000..4ded1fd0c --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 208107f495c4c4e40a695efe1424d4cb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/JiXieXieEvent.cs b/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/JiXieXieEvent.cs new file mode 100644 index 000000000..5249c6518 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/JiXieXieEvent.cs @@ -0,0 +1,97 @@ +using Assets.MyGame.Scripts.Net.APIResponses.Enum; +using System; +using System.Collections; +using UnityEngine; + +/// +/// 机械蝎 Boss 爆奖事件(通用爆炸模式)。 +/// +/// 流程: +/// Boss 死亡 → Init → 等待 explosionDelay → 范围杀鱼 → 加分滚动 +/// 爆奖预制体本身就是爆炸特效,在死亡位置创建。 +/// +public class JiXieXieEvent : BJEventBase +{ + [Header("爆炸配置")] + [Tooltip("爆炸检测半径(世界单位)")] + public float explosionRadius = 5f; + [Tooltip("鱼层(Inspector 设 Fish)")] + public LayerMask fishLayer; + [Tooltip("爆炸延迟(Boss 死亡后到爆炸的等待)")] + public float explosionDelay = 0.5f; + [Tooltip("爆炸特效持续时间(播完后才进入加分并回收)")] + public float explosionDuration = 2f; + + /// 爆炸中心(世界坐标,由 Boss 传入=死亡位置) + [HideInInspector] + public Vector3 explosionCenter = Vector3.zero; + + public override void Init(long goldCount, int posID, long paobei, long fishScore, int beishu, + Action action, Action action1 = null) + { + base.Init(goldCount, posID, paobei, fishScore, beishu, action, action1); + // ApplySeatOffset 会把位置移到屏幕中心,这里恢复到死亡位置 + transform.position = explosionCenter; + StartCoroutine(ExplodeThenScore()); + } + + /// 重写:不移动到屏幕中心,但缓存座位引用(供 isSelf 判断使用) + protected override void ApplySeatOffset() + { + // 不调用 base.ApplySeatOffset(),避免位置被移到屏幕中心 (0,0,-100) + // 但需要设置 _targetSit,否则 Init 里 isSelf 判断会失败 + GetSeatPosition(); + } + + /// 爆炸 → 杀鱼 → 加分滚动 + private IEnumerator ExplodeThenScore() + { + // 等待 Boss 死亡动画结束 + yield return new WaitForSeconds(explosionDelay); + + // 爆炸中心 = Boss 传入的死亡位置 + Vector3 center = explosionCenter; + Debug.Log($"[JiXieXie] 爆炸 位置={center}"); + + // 爆奖预制体本身就是爆炸特效,已在死亡位置创建并激活,这里不再 Instantiate + + // 物理圈检测,范围内的普通鱼走死鱼方法 + Vector3 sitPos = GetSeatPosition(); + var hits = Physics2D.OverlapCircleAll(center, explosionRadius, fishLayer); + int killCount = 0; + foreach (var hit in hits) + { + if (!hit.CompareTag("Fish")) continue; + var monster = hit.GetComponentInParent(); + if (monster == null) continue; + if (monster.fishenum != FishTypeEnum.普通鱼) continue; + + // 每条鱼的金币 = 炮倍 × 鱼底分 + var coinNum = new RedPacketRecord + { + Amount = paoBei * monster.monsterData.fishTypeConfig.fishScore + }; + CreateFishManager.Instance.Id_DieFish_FX(monster.guid, coinNum, sitPos, isSelf); + killCount++; + } + Debug.Log($"[JiXieXie] 爆炸炸死 {killCount} 条鱼"); + + // 等爆炸特效播完再进入加分滚动 + 回收 + yield return new WaitForSeconds(explosionDuration); + + // 进入加分滚动 → MoveToSit → OnScoreEnd → JiaFen → die(回池) + StartAddScore(); + } + + /// 回收爆奖预制体到对象池(先清理分数面板,防止泄漏) + public override void die() + { + CleanupBeforeDie(); + EffectPool.Instance.Return(gameObject); + } + + private void OnDestroy() + { + StopAllCoroutines(); + } +} diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/JiXieXieEvent.cs.meta b/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/JiXieXieEvent.cs.meta new file mode 100644 index 000000000..b3156bf73 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/JiXieXieEvent.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: caad4a91dd491aa46ad6dac24ead8a12 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/JiXieXie_BOSS.cs b/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/JiXieXie_BOSS.cs new file mode 100644 index 000000000..c6e1e18b5 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/JiXieXie_BOSS.cs @@ -0,0 +1,54 @@ +using Assets.MyGame.Scripts.Net.APIResponses.Enum; +using Assets.MyGame.Scripts.Net.WebResponses; +using UnityEngine; + +/// +/// 机械蝎 Boss。 +/// 死亡流程:正常打死 → 在死亡位置爆炸 → 范围内普通鱼死亡 → 加分滚动。 +/// 通用爆奖模式,Boss 本体走标准 MonsterControl_BossBase.DieFish。 +/// +public class JiXieXie_BOSS : MonsterControl_BossBase +{ + public override void DieFish(RoomKillNotice obj = null) + { + base.DieFish(obj); + + // 标准爆奖事件初始化 + action_effect_DieAward = (o) => + { + // 爆奖预制体已由 CreateFishManager 在 monster.transform.position(死亡位置)创建 + Vector3 diePos = transform.position; + Debug.Log($"[JiXieXie] action_effect_DieAward: 鱼位置={diePos} 爆奖预制体位置={o.transform.position}"); + + // 现在回收 Boss 本体 + CreateFishManager.Instance.Id_DieFish_NotFX(guid); + + if (obj == null) return; + foreach (var item in CreateFishManager.Instance.currGameType.list_Sits) + { + if (item.user == obj.userId) + { + var v = o.GetComponent(); + + // 先设置死亡位置,再 Init(Init 里会用 explosionCenter 恢复位置) + var evt = v as JiXieXieEvent; + if (evt != null) + { + evt.explosionCenter = diePos; + Debug.Log($"[JiXieXie] 设置爆炸中心(死亡位置)={diePos}"); + } + + v.Init( + obj.gold, // goldCount + item.posID, // posID(击杀者座位) + obj.skillsGold, // paobei(炮倍) + obj.fishScore, // fishScore(底分) + obj.beishu, // beishu(总倍数) + JiaFen, // action(加分回调) + () => { v.obj = obj.param; } // 把服务端爆奖参数交给事件类 + ); + } + } + }; + } +} diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/JiXieXie_BOSS.cs.meta b/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/JiXieXie_BOSS.cs.meta new file mode 100644 index 000000000..e0abafdd6 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/JiXieXie_BOSS.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c1f267f3b54ac9c41ba2322ab40c4efd +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/PW_Effect_Explosion_3 Variant.prefab b/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/PW_Effect_Explosion_3 Variant.prefab new file mode 100644 index 000000000..c1c45e80a --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/PW_Effect_Explosion_3 Variant.prefab @@ -0,0 +1,317 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &7570073009441042985 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1394668104558816, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_Name + value: PW_Effect_Explosion_3 Variant + objectReference: {fileID: 0} + - target: {fileID: 4064689796503745, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4064689796503745, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4064689796503745, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4098224298030642, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4098224298030642, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4098224298030642, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4101279782920465, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4101279782920465, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4101279782920465, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4260973686605039, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4260973686605039, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4260973686605039, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4264709093638479, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4264709093638479, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4264709093638479, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4329358969611587, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4329358969611587, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4329358969611587, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4547247344617271, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4547247344617271, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.2440553 + objectReference: {fileID: 0} + - target: {fileID: 4547247344617271, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.2440553 + objectReference: {fileID: 0} + - target: {fileID: 4651409315356159, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4651409315356159, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4651409315356159, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4660574491394692, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4660574491394692, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4660574491394692, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4666657087034758, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4666657087034758, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4666657087034758, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_ConstrainProportionsScale + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847567608950697, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4847567608950697, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4847567608950697, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 199005299102376408, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199220145131343615, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199246666157525611, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199251983979506965, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199522706815275651, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199523473613910206, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199693679109659873, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199815542360299445, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199824114732805406, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199870772376971908, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199890595866557463, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 1394668104558816, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + insertIndex: -1 + addedObject: {fileID: 7155389216869265347} + m_SourcePrefab: {fileID: 100100000, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} +--- !u!1 &7569065783371946697 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1394668104558816, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + m_PrefabInstance: {fileID: 7570073009441042985} + m_PrefabAsset: {fileID: 0} +--- !u!114 &7155389216869265347 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7569065783371946697} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: caad4a91dd491aa46ad6dac24ead8a12, type: 3} + m_Name: + m_EditorClassIdentifier: + bjEndUI: {fileID: 0} + useScorePanel: 1 + tMP_Score: {fileID: 0} + scorePanelPrefab: {fileID: 0} + currScore: 0 + maxScore: 0 + scoreCount: 0 + posID: 0 + paoBei: 0 + fishScore: 0 + bJbeishu: 0 + showDelay: 3 + moveDuration: 0.5 + moveEase: 6 + startOffset: {x: 0, y: 0, z: -100} + bjEndUIOffsetY: 150 + coinFlyDuration: 0.5 + coinArrivalInterval: 0.1 + isSelf: 0 + autoFinishOnScoreFull: 1 + totalBJCount: 0 + currBJCount: 0 + isEffEnd: 0 + isScoreStart: 0 + isScoreEnd: 0 + isGoldEffectStart: 0 + explosionRadius: 5 + fishLayer: + serializedVersion: 2 + m_Bits: 0 + explosionDelay: 0.5 + scoreStartDelay: 0.5 + explosionCenter: {x: 0, y: 0, z: 0} diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/PW_Effect_Explosion_3 Variant.prefab.meta b/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/PW_Effect_Explosion_3 Variant.prefab.meta new file mode 100644 index 000000000..e0a9f659b --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/PW_Effect_Explosion_3 Variant.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 9124e4f16c582944289885fa2adefa00 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/PW_Enemy_3000.prefab b/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/PW_Enemy_3000.prefab new file mode 100644 index 000000000..ed0b377d7 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/PW_Enemy_3000.prefab @@ -0,0 +1,163 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &8704159038579725533 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1701611180882936, guid: 75d387735e7c6cb4d806a8603178a855, type: 3} + propertyPath: m_Name + value: PW_Enemy_3000 + objectReference: {fileID: 0} + - target: {fileID: 4295072223375307, guid: 75d387735e7c6cb4d806a8603178a855, type: 3} + propertyPath: m_LocalPosition.y + value: 0.74 + objectReference: {fileID: 0} + - target: {fileID: 4812045095027171, guid: 75d387735e7c6cb4d806a8603178a855, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4812045095027171, guid: 75d387735e7c6cb4d806a8603178a855, type: 3} + propertyPath: m_LocalPosition.y + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 4812045095027171, guid: 75d387735e7c6cb4d806a8603178a855, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4812045095027171, guid: 75d387735e7c6cb4d806a8603178a855, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4812045095027171, guid: 75d387735e7c6cb4d806a8603178a855, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4812045095027171, guid: 75d387735e7c6cb4d806a8603178a855, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4812045095027171, guid: 75d387735e7c6cb4d806a8603178a855, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4812045095027171, guid: 75d387735e7c6cb4d806a8603178a855, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4812045095027171, guid: 75d387735e7c6cb4d806a8603178a855, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4812045095027171, guid: 75d387735e7c6cb4d806a8603178a855, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3657120345667246899, guid: 75d387735e7c6cb4d806a8603178a855, + type: 3} + propertyPath: isMove + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3657120345667246899, guid: 75d387735e7c6cb4d806a8603178a855, + type: 3} + propertyPath: effect_DieAward + value: + objectReference: {fileID: 7569065783371946697, guid: 9124e4f16c582944289885fa2adefa00, + type: 3} + m_RemovedComponents: + - {fileID: 3657120345667246899, guid: 75d387735e7c6cb4d806a8603178a855, type: 3} + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 1701611180882936, guid: 75d387735e7c6cb4d806a8603178a855, + type: 3} + insertIndex: -1 + addedObject: {fileID: 1896396756055656659} + m_SourcePrefab: {fileID: 100100000, guid: 75d387735e7c6cb4d806a8603178a855, type: 3} +--- !u!1 &8704729225149001509 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1701611180882936, guid: 75d387735e7c6cb4d806a8603178a855, + type: 3} + m_PrefabInstance: {fileID: 8704159038579725533} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1896396756055656659 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8704729225149001509} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c1f267f3b54ac9c41ba2322ab40c4efd, type: 3} + m_Name: + m_EditorClassIdentifier: + beilv: 0 + guid: + lastMoveLineId: + monsterData: + die_Score: 0 + isDie: 0 + fishTypeConfig: + fishNumber: + fishName: + fishBrief: + fishType: 0 + fishScore: 0 + killWeight: 0 + pathList: + fishImage: + fishMultipleDesc: + moveLine: + bezierCurveData: + name: + start: {x: 0, y: 0} + controlPoints: [] + end: {x: 0, y: 0} + moveTime: 0 + moveSpeed: 0 + cachedCamera: {fileID: 0} + cachedUirootRect: {fileID: 0} + skeleton: {fileID: 0} + isSpine: 1 + fishTypeID: 12028 + currState: 0 + HP: 5 + effect_Die: {fileID: 0} + effect_DieAward: {fileID: 7569065783371946697, guid: 9124e4f16c582944289885fa2adefa00, + type: 3} + currEffect_DieAward: {fileID: 0} + isMove: 0 + is3D: 0 + forwordXYZ: + fishenum: 0 + moveTime: 0 + isyz: 0 + yzID: + colliderList: [] + lockPoint: {fileID: 0} + bingDongEffect: {fileID: 0} + needLockEvent: 0 + createVideoClip: {fileID: 0} + rotationPY: 60 + baseMmove: 0 + isRotate: 0 + isNot1: 0 + ischild0: 0 + depthOffset: 0 + bossName: "\u673A\u68B0\u874E" + isToUI: 1 + tMP_CurrBossScore: {fileID: 0} + currBossScoreValue: 0 + bossScoreValue: 0 + poolNum: 0 + prizeCount: 8 + ZhuCam: {fileID: 0} + isDieFish: 0 + dieTime: 3 + v3: {x: 0, y: 0, z: 0} + isLocalCoin: 0 + killerSitPos: -1 diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/PW_Enemy_3000.prefab.meta b/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/PW_Enemy_3000.prefab.meta new file mode 100644 index 000000000..451a094c3 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/JiXieXie/PW_Enemy_3000.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e114f12620f99ae46936715803f6d181 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao.meta b/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao.meta new file mode 100644 index 000000000..fdfe1091c --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f46dad4d31ccccb49be1f5392f8051e7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/LieYanFengBaoEvent.cs b/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/LieYanFengBaoEvent.cs new file mode 100644 index 000000000..6000f8588 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/LieYanFengBaoEvent.cs @@ -0,0 +1,138 @@ +using Assets.MyGame.Scripts.Net.APIResponses.Enum; +using System; +using System.Collections; +using UnityEngine; + +/// +/// 烈焰风暴 Boss 爆奖事件(双重爆炸模式)。 +/// +/// 与通用爆奖不同:爆炸杀鱼 + 爆奖红包各执行 explodeCount 次(默认 2 次)。 +/// 流程: +/// Boss 死亡 → Init → 等待 explosionDelay +/// → 第 1 次爆炸杀鱼 + CallBJ 发红包 +/// → 等待 explosionDuration +/// → 第 2 次爆炸杀鱼 + CallBJ 发红包 +/// → CallBJ 内部检测 currBJCount >= totalBJCount 自动 EffEnd +/// → DelayThenScore → StartAddScore → MoveToSit → OnScoreEnd → JiaFen → die +/// +/// ⭐ die() 时回收 Boss 本体(从鱼列表移除)。 +/// 第一次死亡时【不从鱼列表删除 Boss】,等爆奖流程全部结束(die 被调用)才回收, +/// 避免爆奖过程中 Boss 被提前移除导致后续逻辑(锁定、显示等)找不到。 +/// +public class LieYanFengBaoEvent : BJEventBase +{ + [Header("爆炸配置")] + [Tooltip("爆炸检测半径(世界单位)")] + public float explosionRadius = 5f; + [Tooltip("鱼层(Inspector 设 Fish)")] + public LayerMask fishLayer; + [Tooltip("爆炸延迟(Boss 死亡后到第一次爆炸的等待)")] + public float explosionDelay = 0.5f; + [Tooltip("每次爆炸特效持续时间(也是两次爆炸之间的间隔)")] + public float explosionDuration = 2f; + + [Header("双重爆奖")] + [Tooltip("爆炸+爆奖次数(默认 2 次)")] + public int explodeCount = 2; + + /// 爆炸中心(世界坐标,由 Boss 传入=死亡位置) + [HideInInspector] + public Vector3 explosionCenter = Vector3.zero; + + /// Boss 引用(爆奖结束时通知 Boss 回收) + [System.NonSerialized] + public LieYanFengBao_BOSS bossCtrl; + + public override void Init(long goldCount, int posID, long paobei, long fishScore, int beishu, + Action action, Action action1 = null) + { + base.Init(goldCount, posID, paobei, fishScore, beishu, action, action1); + // ApplySeatOffset 已重写为空,这里恢复到 Boss 传入的爆炸中心(死亡位置) + transform.position = explosionCenter; + // ⭐ 设置爆奖总次数:CallBJ 调用 explodeCount 次后,CoinArrivalRoutine 自动触发 EffEnd + scoreCount = explodeCount; + totalBJCount = explodeCount; + StartCoroutine(ExplodeThenScore()); + } + + /// 重写:不移动到屏幕中心,但缓存座位引用(供 isSelf 判断使用) + protected override void ApplySeatOffset() + { + // 不调用 base.ApplySeatOffset(),避免位置被移到屏幕中心 (0,0,-100) + // 但需要设置 _targetSit,否则 Init 里 isSelf 判断会失败 + GetSeatPosition(); + } + + /// 多次爆炸杀鱼 + 多次爆奖红包 + private IEnumerator ExplodeThenScore() + { + // 等待 Boss 死亡动画结束 + yield return new WaitForSeconds(explosionDelay); + + for (int i = 0; i < explodeCount; i++) + { + Debug.Log($"[LieYanFengBao] 第 {i + 1}/{explodeCount} 次爆炸 位置={explosionCenter}"); + + // 1. 范围杀鱼(每次爆炸独立检测,可炸到新出现的鱼) + ExplodeAt(explosionCenter); + + // 2. 爆奖红包(CallBJ 内部启动 CoinArrivalRoutine 逐个累分) + // 最后一次 CallBJ 后,CoinArrivalRoutine 检测 currBJCount >= totalBJCount 自动 EffEnd + CallBJ(); + + // 等待爆炸特效播放(最后一次也等,让红包飞完再进入加分滚动) + yield return new WaitForSeconds(explosionDuration); + } + + // 所有爆炸+爆奖完成,CallBJ 内部已自动触发 EffEnd → DelayThenScore → StartAddScore → ... → die + } + + /// 在指定中心爆炸:范围内普通鱼死亡 + private void ExplodeAt(Vector3 center) + { + Vector3 sitPos = GetSeatPosition(); + var hits = Physics2D.OverlapCircleAll(center, explosionRadius, fishLayer); + int killCount = 0; + foreach (var hit in hits) + { + if (!hit.CompareTag("Fish")) continue; + var monster = hit.GetComponentInParent(); + if (monster == null) continue; + if (monster.fishenum != FishTypeEnum.普通鱼) continue; + + // 每条鱼的金币 = 炮倍 × 鱼底分 + var coinNum = new RedPacketRecord + { + Amount = paoBei * monster.monsterData.fishTypeConfig.fishScore + }; + CreateFishManager.Instance.Id_DieFish_FX(monster.guid, coinNum, sitPos, isSelf); + killCount++; + } + Debug.Log($"[LieYanFengBao] 爆炸炸死 {killCount} 条鱼"); + } + + /// + /// 回收爆奖预制体到对象池 + 回收 Boss 本体。 + /// ⭐ 爆奖流程完全结束(OnScoreEnd → JiaFen)后才调用此方法, + /// 此时从鱼列表移除 Boss 是安全的,不会影响爆奖过程中的任何逻辑。 + /// + public override void die() + { + CleanupBeforeDie(); + + // ⭐ 回收 Boss 本体:爆奖全部结束,现在可以安全从鱼列表移除 + if (bossCtrl != null && bossCtrl.gameObject != null) + { + Debug.Log($"[LieYanFengBao] 爆奖结束,回收 Boss 本体 guid={bossCtrl.guid}"); + CreateFishManager.Instance.Id_DieFish_NotFX(bossCtrl.guid); + bossCtrl = null; + } + + EffectPool.Instance.Return(gameObject); + } + + private void OnDestroy() + { + StopAllCoroutines(); + } +} diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/LieYanFengBaoEvent.cs.meta b/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/LieYanFengBaoEvent.cs.meta new file mode 100644 index 000000000..26bd65cd2 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/LieYanFengBaoEvent.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1fb174eae8e49894c84859a90c968afc +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/LieYanFengBao_BOSS.cs b/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/LieYanFengBao_BOSS.cs new file mode 100644 index 000000000..837278396 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/LieYanFengBao_BOSS.cs @@ -0,0 +1,66 @@ +using Assets.MyGame.Scripts.Net.APIResponses.Enum; +using Assets.MyGame.Scripts.Net.WebResponses; +using UnityEngine; + +/// +/// 烈焰风暴 Boss。 +/// 死亡流程:正常打死 → 在死亡位置爆炸 → 范围内普通鱼死亡 → 加分滚动。 +/// +/// ⭐ 特殊:爆奖分两次(爆炸杀鱼 + 爆奖红包各 2 次)。 +/// 第一次死亡时【不从鱼列表删除 Boss】,等爆奖流程(LieYanFengBaoEvent)全部结束后, +/// 由 Event 通知 Boss 回收并从字典移除,避免爆奖过程中 Boss 被提前移除导致后续逻辑找不到。 +/// +public class LieYanFengBao_BOSS : MonsterControl_BossBase +{ + /// 爆奖事件引用(死亡时赋值,供外部检查爆奖是否结束) + [System.NonSerialized] + public LieYanFengBaoEvent currEvent; + + public override void DieFish(RoomKillNotice obj = null) + { + base.DieFish(obj); + + // 标准爆奖事件初始化 + action_effect_DieAward = (o) => + { + // 爆奖预制体已由 CreateFishManager 在 monster.transform.position(死亡位置)创建 + Vector3 diePos = transform.position; + Debug.Log($"[LieYanFengBao] action_effect_DieAward: 鱼位置={diePos} 爆奖预制体位置={o.transform.position}"); + + // ⭐ 不在这里调用 Id_DieFish_NotFX 回收 Boss! + // 烈焰风暴爆奖分两次,爆奖过程中 Boss 必须保留在鱼列表里, + // 否则爆奖协程还在跑时 Boss 被移除会出很多问题(锁定、显示等都找不到)。 + // Boss 的回收由 LieYanFengBaoEvent.die() 时回调通知。 + + if (obj == null) return; + foreach (var item in CreateFishManager.Instance.currGameType.list_Sits) + { + if (item.user == obj.userId) + { + var v = o.GetComponent(); + + // 先设置死亡位置,再 Init(Init 里会用 explosionCenter 恢复位置) + var evt = v as LieYanFengBaoEvent; + if (evt != null) + { + evt.explosionCenter = diePos; + // ⭐ 把 Boss 引用交给 Event,爆奖结束时由 Event 通知 Boss 回收 + evt.bossCtrl = this; + currEvent = evt; + Debug.Log($"[LieYanFengBao] 设置爆炸中心(死亡位置)={diePos}"); + } + + v.Init( + obj.gold, // goldCount + item.posID, // posID(击杀者座位) + obj.skillsGold, // paobei(炮倍) + obj.fishScore, // fishScore(底分) + obj.beishu, // beishu(总倍数) + JiaFen, // action(加分回调) + () => { v.obj = obj.param; } // 把服务端爆奖参数交给事件类 + ); + } + } + }; + } +} diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/LieYanFengBao_BOSS.cs.meta b/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/LieYanFengBao_BOSS.cs.meta new file mode 100644 index 000000000..c728f3617 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/LieYanFengBao_BOSS.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 648cc061a90186646a59d6c80b7227c4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/PW_Effect_Explosion_3 Variant.prefab b/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/PW_Effect_Explosion_3 Variant.prefab new file mode 100644 index 000000000..b0bcfd47e --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/PW_Effect_Explosion_3 Variant.prefab @@ -0,0 +1,317 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &7570073009441042985 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1394668104558816, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_Name + value: PW_Effect_Explosion_3 Variant + objectReference: {fileID: 0} + - target: {fileID: 4064689796503745, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4064689796503745, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4064689796503745, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4098224298030642, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4098224298030642, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4098224298030642, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4101279782920465, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4101279782920465, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4101279782920465, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4260973686605039, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4260973686605039, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4260973686605039, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4264709093638479, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4264709093638479, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4264709093638479, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4329358969611587, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4329358969611587, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4329358969611587, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4547247344617271, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4547247344617271, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.2440553 + objectReference: {fileID: 0} + - target: {fileID: 4547247344617271, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.2440553 + objectReference: {fileID: 0} + - target: {fileID: 4651409315356159, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4651409315356159, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4651409315356159, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4660574491394692, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4660574491394692, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4660574491394692, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4666657087034758, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4666657087034758, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4666657087034758, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_ConstrainProportionsScale + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847567608950697, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4847567608950697, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4847567608950697, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 199005299102376408, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199220145131343615, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199246666157525611, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199251983979506965, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199522706815275651, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199523473613910206, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199693679109659873, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199815542360299445, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199824114732805406, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199870772376971908, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199890595866557463, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 1394668104558816, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + insertIndex: -1 + addedObject: {fileID: -2204336714691940048} + m_SourcePrefab: {fileID: 100100000, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} +--- !u!1 &7569065783371946697 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1394668104558816, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + m_PrefabInstance: {fileID: 7570073009441042985} + m_PrefabAsset: {fileID: 0} +--- !u!114 &-2204336714691940048 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7569065783371946697} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fb174eae8e49894c84859a90c968afc, type: 3} + m_Name: + m_EditorClassIdentifier: + bjEndUI: {fileID: 0} + useScorePanel: 1 + tMP_Score: {fileID: 0} + scorePanelPrefab: {fileID: 0} + currScore: 0 + maxScore: 0 + scoreCount: 0 + posID: 0 + paoBei: 0 + fishScore: 0 + bJbeishu: 0 + showDelay: 3 + moveDuration: 0.5 + moveEase: 6 + startOffset: {x: 0, y: 0, z: -100} + bjEndUIOffsetY: 150 + coinFlyDuration: 0.5 + coinArrivalInterval: 0.1 + isSelf: 0 + autoFinishOnScoreFull: 1 + totalBJCount: 0 + currBJCount: 0 + isEffEnd: 0 + isScoreStart: 0 + isScoreEnd: 0 + isGoldEffectStart: 0 + explosionRadius: 5 + fishLayer: + serializedVersion: 2 + m_Bits: 0 + explosionDelay: 0.5 + explosionDuration: 2 + explosionCenter: {x: 0, y: 0, z: 0} diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/PW_Effect_Explosion_3 Variant.prefab.meta b/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/PW_Effect_Explosion_3 Variant.prefab.meta new file mode 100644 index 000000000..3c2e7eb92 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/PW_Effect_Explosion_3 Variant.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2e75ded91e02b69418c59603496c5a62 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/PW_Enemy_115.prefab b/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/PW_Enemy_115.prefab new file mode 100644 index 000000000..7359652fe --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/PW_Enemy_115.prefab @@ -0,0 +1,154 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &1896632456413681148 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: -1707154745379594550, guid: f489072a59ee7124cacd935b8dccef7b, + type: 3} + propertyPath: effect_DieAward + value: + objectReference: {fileID: 7569065783371946697, guid: 2e75ded91e02b69418c59603496c5a62, + type: 3} + - target: {fileID: 1039882473692480, guid: f489072a59ee7124cacd935b8dccef7b, type: 3} + propertyPath: m_Name + value: PW_Enemy_115 + objectReference: {fileID: 0} + - target: {fileID: 4896170711943738, guid: f489072a59ee7124cacd935b8dccef7b, type: 3} + propertyPath: m_LocalPosition.x + value: 2.54 + objectReference: {fileID: 0} + - target: {fileID: 4896170711943738, guid: f489072a59ee7124cacd935b8dccef7b, type: 3} + propertyPath: m_LocalPosition.y + value: 0.15 + objectReference: {fileID: 0} + - target: {fileID: 4896170711943738, guid: f489072a59ee7124cacd935b8dccef7b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4896170711943738, guid: f489072a59ee7124cacd935b8dccef7b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4896170711943738, guid: f489072a59ee7124cacd935b8dccef7b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4896170711943738, guid: f489072a59ee7124cacd935b8dccef7b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4896170711943738, guid: f489072a59ee7124cacd935b8dccef7b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4896170711943738, guid: f489072a59ee7124cacd935b8dccef7b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4896170711943738, guid: f489072a59ee7124cacd935b8dccef7b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4896170711943738, guid: f489072a59ee7124cacd935b8dccef7b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -0 + objectReference: {fileID: 0} + m_RemovedComponents: + - {fileID: -1707154745379594550, guid: f489072a59ee7124cacd935b8dccef7b, type: 3} + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 1039882473692480, guid: f489072a59ee7124cacd935b8dccef7b, + type: 3} + insertIndex: -1 + addedObject: {fileID: -7206496011476182706} + m_SourcePrefab: {fileID: 100100000, guid: f489072a59ee7124cacd935b8dccef7b, type: 3} +--- !u!1 &1896438682545572028 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1039882473692480, guid: f489072a59ee7124cacd935b8dccef7b, + type: 3} + m_PrefabInstance: {fileID: 1896632456413681148} + m_PrefabAsset: {fileID: 0} +--- !u!114 &-7206496011476182706 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1896438682545572028} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 648cc061a90186646a59d6c80b7227c4, type: 3} + m_Name: + m_EditorClassIdentifier: + beilv: 0 + guid: + lastMoveLineId: + monsterData: + die_Score: 0 + isDie: 0 + fishTypeConfig: + fishNumber: + fishName: + fishBrief: + fishType: 0 + fishScore: 0 + killWeight: 0 + pathList: + fishImage: + fishMultipleDesc: + moveLine: + bezierCurveData: + name: + start: {x: 0, y: 0} + controlPoints: [] + end: {x: 0, y: 0} + moveTime: 0 + moveSpeed: 0 + cachedCamera: {fileID: 0} + cachedUirootRect: {fileID: 0} + skeleton: {fileID: 0} + isSpine: 1 + fishTypeID: 12034 + currState: 0 + HP: 5 + effect_Die: {fileID: 0} + effect_DieAward: {fileID: 7569065783371946697, guid: 2e75ded91e02b69418c59603496c5a62, + type: 3} + currEffect_DieAward: {fileID: 0} + isMove: 1 + is3D: 0 + forwordXYZ: + fishenum: 0 + moveTime: 0 + isyz: 0 + yzID: + colliderList: [] + lockPoint: {fileID: 0} + bingDongEffect: {fileID: 0} + needLockEvent: 0 + createVideoClip: {fileID: 0} + rotationPY: 60 + baseMmove: 0 + isRotate: 1 + isNot1: 0 + ischild0: 0 + depthOffset: 0 + bossName: "\u70C8\u7130\u98CE\u66B4" + isToUI: 1 + tMP_CurrBossScore: {fileID: 0} + currBossScoreValue: 0 + bossScoreValue: 0 + poolNum: 0 + prizeCount: 8 + ZhuCam: {fileID: 0} + isDieFish: 0 + dieTime: 3 + v3: {x: 0, y: 0, z: 0} + isLocalCoin: 0 + killerSitPos: -1 diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/PW_Enemy_115.prefab.meta b/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/PW_Enemy_115.prefab.meta new file mode 100644 index 000000000..7394b21cf --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/LieYanFengBao/PW_Enemy_115.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1662b3aa20a7772429b3248124c92edd +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu.meta b/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu.meta new file mode 100644 index 000000000..d27d9e388 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a299646c245459d42b6ece62259fde0d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PW_Effect_Explosion_3 Variant.prefab b/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PW_Effect_Explosion_3 Variant.prefab new file mode 100644 index 000000000..b33327c01 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PW_Effect_Explosion_3 Variant.prefab @@ -0,0 +1,317 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &7570073009441042985 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1394668104558816, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_Name + value: PW_Effect_Explosion_3 Variant + objectReference: {fileID: 0} + - target: {fileID: 4064689796503745, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4064689796503745, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4064689796503745, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4098224298030642, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4098224298030642, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4098224298030642, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4101279782920465, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4101279782920465, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4101279782920465, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4260973686605039, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4260973686605039, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4260973686605039, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4264709093638479, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4264709093638479, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4264709093638479, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4329358969611587, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4329358969611587, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4329358969611587, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4547247344617271, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4547247344617271, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.2440553 + objectReference: {fileID: 0} + - target: {fileID: 4547247344617271, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.2440553 + objectReference: {fileID: 0} + - target: {fileID: 4651409315356159, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4651409315356159, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4651409315356159, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4660574491394692, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4660574491394692, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4660574491394692, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 5.244055 + objectReference: {fileID: 0} + - target: {fileID: 4666657087034758, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4666657087034758, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4666657087034758, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4749094023316091, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_ConstrainProportionsScale + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4847567608950697, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.x + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4847567608950697, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.y + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 4847567608950697, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} + propertyPath: m_LocalScale.z + value: 6.318138 + objectReference: {fileID: 0} + - target: {fileID: 199005299102376408, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199220145131343615, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199246666157525611, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199251983979506965, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199522706815275651, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199523473613910206, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199693679109659873, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199815542360299445, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199824114732805406, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199870772376971908, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 199890595866557463, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 1394668104558816, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + insertIndex: -1 + addedObject: {fileID: -1646393991860169327} + m_SourcePrefab: {fileID: 100100000, guid: 7ba2d2ea35956b54c86b8d480cde1152, type: 3} +--- !u!1 &7569065783371946697 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1394668104558816, guid: 7ba2d2ea35956b54c86b8d480cde1152, + type: 3} + m_PrefabInstance: {fileID: 7570073009441042985} + m_PrefabAsset: {fileID: 0} +--- !u!114 &-1646393991860169327 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7569065783371946697} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbcdb12941c83147bc3543051058f9a, type: 3} + m_Name: + m_EditorClassIdentifier: + bjEndUI: {fileID: 0} + useScorePanel: 1 + tMP_Score: {fileID: 0} + scorePanelPrefab: {fileID: 0} + currScore: 0 + maxScore: 0 + scoreCount: 0 + posID: 0 + paoBei: 0 + fishScore: 0 + bJbeishu: 0 + showDelay: 3 + moveDuration: 0.5 + moveEase: 6 + startOffset: {x: 0, y: 0, z: -100} + bjEndUIOffsetY: 150 + coinFlyDuration: 0.5 + coinArrivalInterval: 0.1 + isSelf: 0 + autoFinishOnScoreFull: 1 + totalBJCount: 0 + currBJCount: 0 + isEffEnd: 0 + isScoreStart: 0 + isScoreEnd: 0 + isGoldEffectStart: 0 + explosionRadius: 5 + fishLayer: + serializedVersion: 2 + m_Bits: 0 + explosionDelay: 0.5 + explosionDuration: 2 + explosionCenter: {x: 0, y: 0, z: 0} diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PW_Effect_Explosion_3 Variant.prefab.meta b/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PW_Effect_Explosion_3 Variant.prefab.meta new file mode 100644 index 000000000..ea234ad45 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PW_Effect_Explosion_3 Variant.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e041bf3cf8b7dd846bfe03a41d6dda8f +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PW_Enemy_5000.prefab b/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PW_Enemy_5000.prefab new file mode 100644 index 000000000..5d4cd1a51 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PW_Enemy_5000.prefab @@ -0,0 +1,177 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &7115756860522828924 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1129806422034794, guid: dc96b58c5624d4a4c81915c1a96c1d2e, type: 3} + propertyPath: m_Name + value: PW_Enemy_5000 + objectReference: {fileID: 0} + - target: {fileID: 4316826217363421, guid: dc96b58c5624d4a4c81915c1a96c1d2e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4316826217363421, guid: dc96b58c5624d4a4c81915c1a96c1d2e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4316826217363421, guid: dc96b58c5624d4a4c81915c1a96c1d2e, type: 3} + propertyPath: m_LocalPosition.z + value: 0.61 + objectReference: {fileID: 0} + - target: {fileID: 4316826217363421, guid: dc96b58c5624d4a4c81915c1a96c1d2e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4316826217363421, guid: dc96b58c5624d4a4c81915c1a96c1d2e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4316826217363421, guid: dc96b58c5624d4a4c81915c1a96c1d2e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4316826217363421, guid: dc96b58c5624d4a4c81915c1a96c1d2e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4316826217363421, guid: dc96b58c5624d4a4c81915c1a96c1d2e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4316826217363421, guid: dc96b58c5624d4a4c81915c1a96c1d2e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4316826217363421, guid: dc96b58c5624d4a4c81915c1a96c1d2e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -0 + objectReference: {fileID: 0} + m_RemovedComponents: + - {fileID: 5063558303431289710, guid: dc96b58c5624d4a4c81915c1a96c1d2e, type: 3} + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 1129806422034794, guid: dc96b58c5624d4a4c81915c1a96c1d2e, + type: 3} + insertIndex: -1 + addedObject: {fileID: -5946957508908904149} + m_SourcePrefab: {fileID: 100100000, guid: dc96b58c5624d4a4c81915c1a96c1d2e, type: 3} +--- !u!1 &7116879987934780694 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1129806422034794, guid: dc96b58c5624d4a4c81915c1a96c1d2e, + type: 3} + m_PrefabInstance: {fileID: 7115756860522828924} + m_PrefabAsset: {fileID: 0} +--- !u!114 &-5946957508908904149 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7116879987934780694} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9c63c8ce6fe791042a7e445dfba4babd, type: 3} + m_Name: + m_EditorClassIdentifier: + beilv: 0 + guid: + lastMoveLineId: + monsterData: + die_Score: 0 + isDie: 0 + fishTypeConfig: + fishNumber: + fishName: + fishBrief: + fishType: 0 + fishScore: 0 + killWeight: 0 + pathList: + fishImage: + fishMultipleDesc: + moveLine: + bezierCurveData: + name: + start: {x: 0, y: 0} + controlPoints: [] + end: {x: 0, y: 0} + moveTime: 0 + moveSpeed: 0 + cachedCamera: {fileID: 0} + cachedUirootRect: {fileID: 0} + skeleton: {fileID: 0} + isSpine: 1 + fishTypeID: 12030 + currState: 0 + HP: 5 + effect_Die: {fileID: 0} + effect_DieAward: {fileID: 7569065783371946697, guid: e041bf3cf8b7dd846bfe03a41d6dda8f, + type: 3} + currEffect_DieAward: {fileID: 0} + isMove: 1 + is3D: 0 + forwordXYZ: + fishenum: 0 + moveTime: 0 + isyz: 0 + yzID: + colliderList: [] + lockPoint: {fileID: 0} + bingDongEffect: {fileID: 0} + needLockEvent: 0 + createVideoClip: {fileID: 0} + rotationPY: 60 + baseMmove: 0 + isRotate: 0 + isNot1: 0 + ischild0: 0 + depthOffset: 0 + bossName: "\u7834\u574F\u7403" + isToUI: 1 + tMP_CurrBossScore: {fileID: 0} + currBossScoreValue: 0 + bossScoreValue: 0 + poolNum: 0 + prizeCount: 8 + ZhuCam: {fileID: 0} + isDieFish: 0 + dieTime: 3 + v3: {x: 0, y: 0, z: 0} + isLocalCoin: 0 + killerSitPos: -1 + currAnimType: 0 + skeletonAnim: {fileID: 7157686033157235909} + legacyAnim: {fileID: 0} + animatorComp: {fileID: 0} + appearAnimName: In + moveAnimName: stand + dieAnimName: attack + leaveAnimName: out + animatorAppearTrigger: Appear + animatorMoveTrigger: Move + animatorDieTrigger: Die + animatorLeaveTrigger: Leave + appearAnimDuration: 1 + dieAnimDuration: 1.5 + leaveAnimDuration: 1.5 + dieTargetPosition: {x: 0, y: 0, z: 0} + dieMoveEase: 7 +--- !u!114 &7157686033157235909 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 114009115652501689, guid: dc96b58c5624d4a4c81915c1a96c1d2e, + type: 3} + m_PrefabInstance: {fileID: 7115756860522828924} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d247ba06193faa74d9335f5481b2b56c, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PW_Enemy_5000.prefab.meta b/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PW_Enemy_5000.prefab.meta new file mode 100644 index 000000000..40780e79f --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PW_Enemy_5000.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1fd8f866d5ddda44eaef463e9aff7bd2 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PoHuaiQiuEvent.cs b/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PoHuaiQiuEvent.cs new file mode 100644 index 000000000..1af956fa2 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PoHuaiQiuEvent.cs @@ -0,0 +1,100 @@ +using Assets.MyGame.Scripts.Net.APIResponses.Enum; +using System; +using System.Collections; +using UnityEngine; + +/// +/// 破坏球 Boss 爆奖事件(通用爆炸模式)。 +/// +/// 流程: +/// Boss 死亡动画 + 移动到中心 → Init → 等待 explosionDelay → 范围杀鱼 → 爆炸特效播完 → 加分滚动 → 回池 +/// 爆奖预制体本身就是爆炸特效,在中心位置创建。 +/// +public class PoHuaiQiuEvent : BJEventBase +{ + [Header("爆炸配置")] + [Tooltip("爆炸检测半径(世界单位)")] + public float explosionRadius = 5f; + [Tooltip("鱼层(Inspector 设 Fish)")] + public LayerMask fishLayer; + [Tooltip("爆炸延迟(Boss 死亡后到爆炸的等待)")] + public float explosionDelay = 0.5f; + [Tooltip("爆炸特效持续时间(播完后才进入加分并回收)")] + public float explosionDuration = 2f; + + /// 爆炸中心(世界坐标,由 Boss 传入=中心位置 dieTargetPosition) + [HideInInspector] + public Vector3 explosionCenter = Vector3.zero; + + public override void Init(long goldCount, int posID, long paobei, long fishScore, int beishu, + Action action, Action action1 = null) + { + base.Init(goldCount, posID, paobei, fishScore, beishu, action, action1); + // ApplySeatOffset 已重写为空,这里恢复到 Boss 传入的爆炸中心(中心位置) + transform.position = explosionCenter; + StartCoroutine(ExplodeThenScore()); + } + + /// 重写:不移动到屏幕中心,但缓存座位引用(供 isSelf 判断和 MoveToSit 使用) + protected override void ApplySeatOffset() + { + // 不调用 base.ApplySeatOffset(),避免位置被移到屏幕中心 (0,0,-100) + // 但需要设置 _targetSit,否则 Init 里 isSelf 判断会失败(导致金/银币样式错误) + GetSeatPosition(); + } + + /// 爆炸 → 杀鱼 → 加分滚动 + private IEnumerator ExplodeThenScore() + { + // 等待 Boss 死亡动画 + 移动到中心完成 + yield return new WaitForSeconds(explosionDelay); + + // 爆炸中心 = Boss 传入的中心位置 + Vector3 center = explosionCenter; + Debug.Log($"[PoHuaiQiu] 爆炸 位置={center}"); + + // 爆奖预制体本身就是爆炸特效,已在中心位置创建并激活,这里不再 Instantiate + + // 物理圈检测,范围内的普通鱼走死鱼方法 + Vector3 sitPos = GetSeatPosition(); + var hits = Physics2D.OverlapCircleAll(center, explosionRadius, fishLayer); + int killCount = 0; + foreach (var hit in hits) + { + if (!hit.CompareTag("Fish")) continue; + var monster = hit.GetComponentInParent(); + if (monster == null) continue; + if (monster.fishenum != FishTypeEnum.普通鱼) continue; + + // 每条鱼的金币 = 炮倍 × 鱼底分 + var coinNum = new RedPacketRecord + { + Amount = paoBei * monster.monsterData.fishTypeConfig.fishScore + }; + CreateFishManager.Instance.Id_DieFish_FX(monster.guid, coinNum, sitPos, isSelf); + killCount++; + } + Debug.Log($"[PoHuaiQiu] 爆炸炸死 {killCount} 条鱼"); + + // 等爆炸特效播完再进入加分滚动 + 回收 + yield return new WaitForSeconds(explosionDuration); + + // 进入加分滚动 → MoveToSit → OnScoreEnd → JiaFen → die(回池) + StartAddScore(); + } + + /// 回收爆奖预制体到对象池(先清理分数面板,防止泄漏) + public override void die() + { + // ⭐ 先清理分数面板和协程(基类 CleanupBeforeDie 会 Destroy _scoreBoard + StopAllCoroutines) + // _scoreBoard 是 EnsureScoreBoard 在 subPanelParent 下 Instantiate 的独立物体, + // 不随 Event 一起 Return,必须显式销毁,否则面板残留 + CleanupBeforeDie(); + EffectPool.Instance.Return(gameObject); + } + + private void OnDestroy() + { + StopAllCoroutines(); + } +} diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PoHuaiQiuEvent.cs.meta b/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PoHuaiQiuEvent.cs.meta new file mode 100644 index 000000000..0f5c3ad84 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PoHuaiQiuEvent.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4bbcdb12941c83147bc3543051058f9a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PoHuaiQiu_BOSS.cs b/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PoHuaiQiu_BOSS.cs new file mode 100644 index 000000000..c32df9790 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PoHuaiQiu_BOSS.cs @@ -0,0 +1,320 @@ +using Assets.MyGame.Scripts.Net.APIResponses.Enum; +using Assets.MyGame.Scripts.Net.WebResponses; +using DG.Tweening; +using Spine.Unity; +using System; +using System.Collections; +using UnityEngine; + +/// +/// 破坏球 Boss。 +/// 四阶段 Spine 动画:出现 → 移动 → 死亡爆奖 → 离开。 +/// +/// 流程: +/// 1. OnEnable:播放 appear 动画(非循环),期间不移动 +/// 2. appear 完成:播放 move 动画(循环),开始沿路径移动 +/// 3. DieFish:播放 die 动画(非循环)+ 同时移动到中心 (0,0) +/// 4. 到达中心后触发爆奖事件(PoHuaiQiuEvent 在中心爆炸 + 范围杀鱼 + 加分) +/// 5. 爆奖触发后播放 leave 动画(非循环),动画结束即回收 Boss 本体 +/// 爆奖预制体(PoHuaiQiuEvent)独立运行爆炸→加分→回池流程 +/// +public class PoHuaiQiu_BOSS : MonsterControl_BossBase +{ + // ==================== 动画方式 ==================== + public enum PHQAnimType + { + skeletonAnimation = 0, // Spine + animation = 1, // 旧版 Animation + animator = 2 // Animator + } + + [Header("动画方式")] + [Tooltip("选择动画播放方式")] + public PHQAnimType currAnimType = PHQAnimType.skeletonAnimation; + + [Header("动画组件")] + [Tooltip("Spine 组件,留空则用继承的 skeleton 字段")] + public SkeletonAnimation skeletonAnim; + [Tooltip("旧版 Animation 组件")] + public Animation legacyAnim; + [Tooltip("Animator 组件")] + public Animator animatorComp; + + [Header("动画名 - Spine / Animation")] + public string appearAnimName = "appear"; // 出现动画 + public string moveAnimName = "move"; // 移动动画 + public string dieAnimName = "die"; // 死亡爆奖动画 + public string leaveAnimName = "leave"; // 离开动画 + + [Header("动画名 - Animator 触发器")] + public string animatorAppearTrigger = "Appear"; + public string animatorMoveTrigger = "Move"; + public string animatorDieTrigger = "Die"; + public string animatorLeaveTrigger = "Leave"; + + [Header("动画时长")] + [Tooltip("出现动画播放时长(播完后才开始移动)")] + public float appearAnimDuration = 1f; + [Tooltip("死亡动画播放时长(期间移动到中心,播完后触发爆奖)")] + public float dieAnimDuration = 1.5f; + [Tooltip("离开动画时长(仅 Animation/Animator 模式作为回收 fallback;Spine 模式用 Complete 事件精确触发)")] + public float leaveAnimDuration = 1.5f; + + [Header("死亡爆奖")] + [Tooltip("死亡爆奖时移动到的中心位置(世界坐标)")] + public Vector3 dieTargetPosition = Vector3.zero; + [Tooltip("移动到中心的缓动曲线")] + public Ease dieMoveEase = Ease.InOutQuad; + + /// 出现动画是否已完成(未完成时不移动、不播移动动画) + private bool _isAppearComplete = false; + + /// 待激活的爆奖预制体(CreateFishManager 创建后由回调捕获) + private GameObject _pendingEffectObj; + + /// 击杀通知(DieFish 时保存,爆奖触发时使用) + private RoomKillNotice _killNotice; + + /// 出现→移动协程引用(死亡时停止) + private Coroutine _appearCoroutine; + + /// 离开动画是否已触发回收(防止 Complete 事件重复触发) + private bool _isLeaveRecycled = false; + + public override void OnEnable() + { + base.OnEnable(); + // 重置状态(避免对象池复用残留) + _isAppearComplete = false; + _pendingEffectObj = null; + _killNotice = null; + _appearCoroutine = null; + _isLeaveRecycled = false; + // 清理残留 DOTween + transform.DOKill(); + + // 播放出现动画 + PlayAppearAnim(); + // 出现动画完成后切换到移动动画 + 开始移动 + _appearCoroutine = StartCoroutine(AppearToMove()); + } + + /// 出现动画完成 → 播放移动动画 + 允许移动 + private IEnumerator AppearToMove() + { + yield return new WaitForSeconds(appearAnimDuration); + _isAppearComplete = true; + PlayMoveAnim(); + Debug.Log("[PoHuaiQiu] 出现动画完成,开始移动"); + } + + /// 移动更新:出现动画未完成时不移动 + public override void OnMoveUpdata() + { + if (!_isAppearComplete) return; + base.OnMoveUpdata(); + } + + /// 移动状态进入:出现动画未完成时不播放移动动画(由 AppearToMove 控制) + public override void OnMoveEnter() + { + if (!_isAppearComplete) return; + PlayMoveAnim(); + } + + public override void DieFish(RoomKillNotice obj = null) + { + base.DieFish(obj); + + // 停止出现→移动协程(防止死亡时还在播出现动画) + if (_appearCoroutine != null) + { + StopCoroutine(_appearCoroutine); + _appearCoroutine = null; + } + + // 停止移动 + isMove = false; + ChangeState(CharacterStateType.idle); + + _killNotice = obj; + + // 捕获爆奖预制体引用(CreateFishManager 创建后调用此回调) + action_effect_DieAward = (o) => + { + _pendingEffectObj = o; + Debug.Log($"[PoHuaiQiu] 捕获爆奖预制体 位置={o.transform.position}"); + }; + + // 开始 死亡 → 爆奖 → 离开 → 回收 流程 + StartCoroutine(DieExplodeLeave()); + } + + /// 死亡动画 + 移动到中心 → 触发爆奖 → 离开动画(结束即回收) + private IEnumerator DieExplodeLeave() + { + // 1. 播放死亡动画 + 同时移动到中心 + PlayDieAnim(); + transform.DOKill(); + transform.DOMove(dieTargetPosition, dieAnimDuration).SetEase(dieMoveEase); + Debug.Log($"[PoHuaiQiu] 播放死亡动画,移动到中心 {dieTargetPosition}"); + + // 等待死亡动画 + 移动完成 + yield return new WaitForSeconds(dieAnimDuration); + + // 2. 到达中心后触发爆奖事件(在中心位置爆炸 + 范围杀鱼 + 加分) + if (_pendingEffectObj != null && _killNotice != null) + { + foreach (var item in CreateFishManager.Instance.currGameType.list_Sits) + { + if (item.user == _killNotice.userId) + { + var v = _pendingEffectObj.GetComponent(); + + // 先设置爆炸中心(中心位置),再 Init + var evt = v as PoHuaiQiuEvent; + if (evt != null) + { + evt.explosionCenter = dieTargetPosition; + Debug.Log($"[PoHuaiQiu] 设置爆炸中心(中心位置)={dieTargetPosition}"); + } + + v.Init( + _killNotice.gold, // goldCount + item.posID, // posID(击杀者座位) + _killNotice.skillsGold, // paobei(炮倍) + _killNotice.fishScore, // fishScore(底分) + _killNotice.beishu, // beishu(总倍数) + JiaFen, // action(加分回调) + () => { v.obj = _killNotice.param; } // 服务端爆奖参数 + ); + } + } + } + + // 3. 播放离开动画(动画结束由 Complete 事件触发回收,不再固定等待) + PlayLeaveAnim(); + Debug.Log("[PoHuaiQiu] 播放离开动画,结束后自动回收"); + } + + /// 离开动画完成回调:立即回收 Boss 本体 + private void OnLeaveAnimComplete() + { + if (_isLeaveRecycled) return; + _isLeaveRecycled = true; + CreateFishManager.Instance.Id_DieFish_NotFX(guid); + Debug.Log("[PoHuaiQiu] 离开动画结束,Boss 已回收"); + } + + // ============================================================ + #region 动画播放(三种方式) + // ============================================================ + + private void PlayAppearAnim() + { + switch (currAnimType) + { + case PHQAnimType.skeletonAnimation: + PlaySkeleton(appearAnimName, false); + break; + case PHQAnimType.animation: + PlayLegacy(appearAnimName); + break; + case PHQAnimType.animator: + PlayAnimatorTrigger(animatorAppearTrigger); + break; + } + } + + private void PlayMoveAnim() + { + switch (currAnimType) + { + case PHQAnimType.skeletonAnimation: + PlaySkeleton(moveAnimName, true); + break; + case PHQAnimType.animation: + PlayLegacy(moveAnimName); + break; + case PHQAnimType.animator: + PlayAnimatorTrigger(animatorMoveTrigger); + break; + } + } + + private void PlayDieAnim() + { + switch (currAnimType) + { + case PHQAnimType.skeletonAnimation: + PlaySkeleton(dieAnimName, false); + break; + case PHQAnimType.animation: + PlayLegacy(dieAnimName); + break; + case PHQAnimType.animator: + PlayAnimatorTrigger(animatorDieTrigger); + break; + } + } + + private void PlayLeaveAnim() + { + switch (currAnimType) + { + case PHQAnimType.skeletonAnimation: + // Spine 用 Complete 事件精确触发回收 + PlaySkeleton(leaveAnimName, false, OnLeaveAnimComplete); + break; + case PHQAnimType.animation: + PlayLegacy(leaveAnimName); + // 旧版 Animation 用 leaveAnimDuration 作为 fallback + StartCoroutine(WaitThenInvoke(leaveAnimDuration, OnLeaveAnimComplete)); + break; + case PHQAnimType.animator: + PlayAnimatorTrigger(animatorLeaveTrigger); + // Animator 用 leaveAnimDuration 作为 fallback + StartCoroutine(WaitThenInvoke(leaveAnimDuration, OnLeaveAnimComplete)); + break; + } + } + + /// 等待指定秒数后执行回调(Animation/Animator 离开动画的 fallback) + private IEnumerator WaitThenInvoke(float delay, Action callback) + { + yield return new WaitForSeconds(delay); + callback?.Invoke(); + } + + private void PlaySkeleton(string animName, bool loop, Action onComplete = null) + { + var skel = skeletonAnim != null ? skeletonAnim : skeleton; + if (skel == null || string.IsNullOrEmpty(animName)) return; + var track = skel.AnimationState.SetAnimation(0, animName, loop); + if (onComplete != null && !loop) + { + // Spine Complete 事件:非循环动画播放完毕时触发 + track.Complete += _ => onComplete(); + } + } + + private void PlayLegacy(string animName) + { + if (legacyAnim == null || string.IsNullOrEmpty(animName)) return; + legacyAnim.Play(animName); + } + + private void PlayAnimatorTrigger(string triggerName) + { + if (animatorComp == null || string.IsNullOrEmpty(triggerName)) return; + animatorComp.SetTrigger(triggerName); + } + + #endregion + + private void OnDestroy() + { + StopAllCoroutines(); + transform.DOKill(); + } +} diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PoHuaiQiu_BOSS.cs.meta b/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PoHuaiQiu_BOSS.cs.meta new file mode 100644 index 000000000..a58c699a3 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/PoHuaiQiu/PoHuaiQiu_BOSS.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9c63c8ce6fe791042a7e445dfba4babd +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe.meta b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe.meta new file mode 100644 index 000000000..522dffabf --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f248ca191652acd40a0df9241c93be85 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/CardItem.cs b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/CardItem.cs new file mode 100644 index 000000000..a6dda5943 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/CardItem.cs @@ -0,0 +1,82 @@ +using System.Collections; +using DG.Tweening; +using TMPro; +using UnityEngine; +using UnityEngine.UI; + +public class CardItem : MonoBehaviour +{ + public GameObject obj_Fan; // 反面 + public GameObject obj_Jin; // 正面-金色 + public GameObject obj_Bai; // 正面-白色 + public Image img_Num; // 数字 1-13 + public Image img_Hua; // 花色 + public TextMeshProUGUI tmp_BeiShu; // 倍数 + + [Header("翻牌参数")] + public float flipHalfDuration = 0.15f; // 单程(1→0 或 0→1)时长 + + private bool _isFlipping = false; + + /// + /// 翻牌:Y轴1→0(反面消失)→ 切换正面 → 0→1(正面显示) + /// + /// true=金色正面,false=白色正面 + /// 翻牌完成回调 + public IEnumerator Flip(bool isGold, System.Action onComplete = null) + { + if (_isFlipping) yield break; + _isFlipping = true; + + // 初始:反面激活,正面/数字/花色/倍数隐藏 + obj_Fan?.SetActive(true); + obj_Jin?.SetActive(false); + obj_Bai?.SetActive(false); + if (img_Num != null) img_Num.gameObject.SetActive(false); + if (img_Hua != null) img_Hua.gameObject.SetActive(false); + if (tmp_BeiShu != null) tmp_BeiShu.gameObject.SetActive(false); + + Transform card = transform; + Vector3 baseScale = card.localScale; + baseScale.y = Mathf.Abs(baseScale.y) <= 0.001f ? 1f : baseScale.y; // 防御:y为0时修正 + card.localScale = new Vector3(baseScale.x, 1f, baseScale.z); + + // 阶段1:Y 1→0 + bool halfDone = false; + card.DOScaleY(0f, flipHalfDuration) + .OnComplete(() => halfDone = true); + yield return new WaitUntil(() => halfDone); + + // 阶段2:切换内容 + obj_Fan?.SetActive(false); + if (isGold) obj_Jin?.SetActive(true); + else obj_Bai?.SetActive(true); + if (img_Num != null) img_Num.gameObject.SetActive(true); + if (img_Hua != null) img_Hua.gameObject.SetActive(true); + + // 阶段3:Y 0→1 + bool finishDone = false; + card.DOScaleY(1f, flipHalfDuration) + .OnComplete(() => finishDone = true); + yield return new WaitUntil(() => finishDone); + + // 阶段4:显示倍数 + if (tmp_BeiShu != null) tmp_BeiShu.gameObject.SetActive(true); + + _isFlipping = false; + onComplete?.Invoke(); + } + + /// 设置卡牌数字和花色(翻牌前调用) + public void SetCard(Sprite numSprite, Sprite huaSprite) + { + if (img_Num != null) img_Num.sprite = numSprite; + if (img_Hua != null) img_Hua.sprite = huaSprite; + } + + /// 设置倍数文本(翻牌前或翻牌中调用) + public void SetBeiShu(string beiShu) + { + if (tmp_BeiShu != null) tmp_BeiShu.text = beiShu; + } +} diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/CardItem.cs.meta b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/CardItem.cs.meta new file mode 100644 index 000000000..89dc79329 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/CardItem.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f7fc8f5dba84f3541909e7e04891c616 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/FanPai.cs b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/FanPai.cs new file mode 100644 index 000000000..a974c7f53 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/FanPai.cs @@ -0,0 +1,71 @@ +using System.Collections; +using System.Collections.Generic; +using TMPro; +using UnityEngine; + +public class FanPai : MonoBehaviour +{ + public Sprite[] sprite_MumsBlack; // 13张牌的数字 + public Sprite[] sprite_MumsRed; // 13张牌的数字 + public Sprite[] sprite_Huas; // 4种花色 + public CardItem cardItem1; + public CardItem cardItem2; + public CardItem cardItem3; + + [Header("依次翻牌间隔")] + public float interval = 0.2f; // 上一张翻完后到下一张开始的间隔 + + private Coroutine _flipCo; + + /// + /// 依次翻开三张牌 + /// + /// 第1张牌:numIndex(0-12对应1-13), huaIndex(0-3), beiShu, isGold + /// 第2张牌 + /// 第3张牌 + /// 三张全部翻完回调 + public void StartFlip( + (int numIndex, int huaIndex, string beiShu, bool isGold) card1, + (int numIndex, int huaIndex, string beiShu, bool isGold) card2, + (int numIndex, int huaIndex, string beiShu, bool isGold) card3, + System.Action onAllComplete = null) + { + if (_flipCo != null) StopCoroutine(_flipCo); + _flipCo = StartCoroutine(FlipSequence(card1, card2, card3, onAllComplete)); + } + + private IEnumerator FlipSequence( + (int numIndex, int huaIndex, string beiShu, bool isGold) c1, + (int numIndex, int huaIndex, string beiShu, bool isGold) c2, + (int numIndex, int huaIndex, string beiShu, bool isGold) c3, + System.Action onAllComplete) + { + yield return FlipOne(cardItem1, c1); + if (interval > 0) yield return new WaitForSeconds(interval); + yield return FlipOne(cardItem2, c2); + if (interval > 0) yield return new WaitForSeconds(interval); + yield return FlipOne(cardItem3, c3); + + onAllComplete?.Invoke(); + _flipCo = null; + } + + private IEnumerator FlipOne(CardItem card, (int numIndex, int huaIndex, string beiShu, bool isGold) data) + { + if (card == null) yield break; + + // 翻牌前设置数字(按花色分黑红)、花色、倍数 + // PW_CardType: 0=方片(♦红), 1=梅花(♣黑), 2=红心(♥红), 3=黑桃(♠黑) + bool isRed = data.huaIndex == 0 || data.huaIndex == 2; + Sprite[] numArr = isRed ? sprite_MumsRed : sprite_MumsBlack; + Sprite numSprite = (numArr != null && data.numIndex >= 0 && data.numIndex < numArr.Length) + ? numArr[data.numIndex] : null; + Sprite huaSprite = (sprite_Huas != null && data.huaIndex >= 0 && data.huaIndex < sprite_Huas.Length) + ? sprite_Huas[data.huaIndex] : null; + card.SetCard(numSprite, huaSprite); + card.SetBeiShu(data.beiShu); + + // 执行翻牌 + yield return card.Flip(data.isGold); + } +} diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/FanPai.cs.meta b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/FanPai.cs.meta new file mode 100644 index 000000000..0d8b703ca --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/FanPai.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ea1508f2895b76649a14150e12c16392 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/Image Variant 1.prefab b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/Image Variant 1.prefab new file mode 100644 index 000000000..ac3466f40 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/Image Variant 1.prefab @@ -0,0 +1,300 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4947687832235819175 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1215350760552619666} + - component: {fileID: 5882568680638223079} + - component: {fileID: 4520572440682122276} + m_Layer: 5 + m_Name: Image (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1215350760552619666 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4947687832235819175} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.85002, y: 0.90002, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5167446226259875069} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -30.820007, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5882568680638223079 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4947687832235819175} + m_CullTransparentMesh: 1 +--- !u!114 &4520572440682122276 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4947687832235819175} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: c17a739a966f73c429b83f6563bdb7e9, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7131396877439075164 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6955065921619382322} + - component: {fileID: 8348117665633962253} + - component: {fileID: 3014420519904970677} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6955065921619382322 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7131396877439075164} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.85002, y: 0.90002, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5167446226259875069} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 30.820007, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8348117665633962253 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7131396877439075164} + m_CullTransparentMesh: 1 +--- !u!114 &3014420519904970677 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7131396877439075164} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: c17a739a966f73c429b83f6563bdb7e9, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &4973438354389025080 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 194577428072256965, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 194577428072256965, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 194577428072256965, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 194577428072256965, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 194577428072256965, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 194577428072256965, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 194577428072256965, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + propertyPath: m_SizeDelta.x + value: 411 + objectReference: {fileID: 0} + - target: {fileID: 194577428072256965, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + propertyPath: m_SizeDelta.y + value: 78 + objectReference: {fileID: 0} + - target: {fileID: 194577428072256965, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 194577428072256965, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 194577428072256965, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 194577428072256965, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 194577428072256965, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 194577428072256965, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 194577428072256965, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 194577428072256965, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 194577428072256965, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -244 + objectReference: {fileID: 0} + - target: {fileID: 194577428072256965, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 194577428072256965, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 194577428072256965, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1180578158617408324, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + propertyPath: m_Name + value: Image Variant + objectReference: {fileID: 0} + - target: {fileID: 2349197591525368033, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5235796639680082412, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: cd68d036064c3444584e45beac811387, + type: 3} + - target: {fileID: 7944959230601471710, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + propertyPath: m_RaycastTarget + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: + - targetCorrespondingSourceObject: {fileID: 194577428072256965, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + insertIndex: -1 + addedObject: {fileID: 6955065921619382322} + - targetCorrespondingSourceObject: {fileID: 194577428072256965, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + insertIndex: -1 + addedObject: {fileID: 1215350760552619666} + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 6a128042473b1a2408a6c77088fe102c, type: 3} +--- !u!224 &5167446226259875069 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 194577428072256965, guid: 6a128042473b1a2408a6c77088fe102c, + type: 3} + m_PrefabInstance: {fileID: 4973438354389025080} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/Image Variant 1.prefab.meta b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/Image Variant 1.prefab.meta new file mode 100644 index 000000000..f749d76eb --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/Image Variant 1.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: af7d8b3fb0e1309458c7b9201e77040b +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/PW_Effect_AwardFrame_Poker Variant.prefab b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/PW_Effect_AwardFrame_Poker Variant.prefab new file mode 100644 index 000000000..0953f7971 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/PW_Effect_AwardFrame_Poker Variant.prefab @@ -0,0 +1,23851 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &56455578017808914 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6738868305349735275} + - component: {fileID: 5521088260688987350} + - component: {fileID: 1164330312321906693} + m_Layer: 0 + m_Name: FJ_glow_38 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6738868305349735275 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 56455578017808914} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.1} + m_LocalScale: {x: 0.9, y: 1, z: 0.8} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 483167552539780486} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} +--- !u!198 &5521088260688987350 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 56455578017808914} + serializedVersion: 8 + lengthInSec: 1 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 1 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + emitterVelocityMode: 0 + looping: 1 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 0 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 0.6647059, b: 0.1617647, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 0 + scalar: 3 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + gravitySource: 0 + maxNumParticles: 1 + customEmitterVelocity: {x: 0, y: 0, z: 0} + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 0 + type: 4 + angle: 25 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1, y: 1, z: 1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 1 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 99 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 0 + m_Bursts: [] + SizeModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.5555573 + inSlope: 1.277597 + outSlope: 1.277597 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 1 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 0.3137255} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0.3137255} + key3: {r: 0, g: 0, b: 0, a: 0.3137255} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 28913 + atime2: 65535 + atime3: 65535 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 3 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + LifetimeByEmitterSpeedModule: + enabled: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: -0.8 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.2 + inSlope: -0.8 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Range: {x: 0, y: 1} + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 0 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 4 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + m_Planes: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 0 + TriggerModule: + enabled: 0 + serializedVersion: 2 + inside: 1 + outside: 0 + enter: 0 + exit: 0 + colliderQueryMode: 0 + radiusScale: 1 + primitives: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 0 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + textureScale: {x: 1, y: 1} + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!199 &1164330312321906693 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 56455578017808914} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 0ad171e8a4cd90f40b2f938a02e799a1, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: -1356241285 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_RenderMode: 0 + m_MeshDistribution: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_EnableGPUInstancing: 0 + m_ApplyActiveColorSpace: 0 + m_AllowRoll: 1 + m_FreeformStretching: 0 + m_RotateWithStretchDirection: 1 + m_UseCustomVertexStreams: 0 + m_VertexStreams: 00010304 + m_UseCustomTrailVertexStreams: 0 + m_TrailVertexStreams: 00010304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MeshWeighting: 1 + m_MeshWeighting1: 1 + m_MeshWeighting2: 1 + m_MeshWeighting3: 1 + m_MaskInteraction: 0 +--- !u!1 &149806110416054044 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5651685981209445275} + - component: {fileID: 2234384753215100195} + - component: {fileID: 8839108631981670701} + m_Layer: 0 + m_Name: Num + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5651685981209445275 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 149806110416054044} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7409057123581363772} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 200, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2234384753215100195 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 149806110416054044} + m_CullTransparentMesh: 0 +--- !u!114 &8839108631981670701 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 149806110416054044} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: x2 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 5d4a713fdd931db4c9ce49f068b54e0a, type: 2} + m_sharedMaterial: {fileID: 3593458263369068374, guid: 5d4a713fdd931db4c9ce49f068b54e0a, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 24 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &201710579555628207 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1334454217896939029} + - component: {fileID: 2061459815711454583} + - component: {fileID: 8606500406146150936} + m_Layer: 0 + m_Name: FJ_lizi_09 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1334454217896939029 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 201710579555628207} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2494285463265705477} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} +--- !u!198 &2061459815711454583 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 201710579555628207} + serializedVersion: 8 + lengthInSec: 1 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 1 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + emitterVelocityMode: 0 + looping: 1 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 0 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 3 + scalar: 0.7 + minScalar: 0.4 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 0.5403651, b: 0.2426471, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 3 + scalar: 2.4 + minScalar: 1.8 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 3 + scalar: 6.283185 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + gravitySource: 0 + maxNumParticles: 35 + customEmitterVelocity: {x: 0, y: 0, z: 0} + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 16 + angle: 30 + length: 1 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1.4, y: 1.9, z: 0} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 0.01 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 20 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 1 + m_Bursts: + - serializedVersion: 2 + time: 0 + countCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 35 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + cycleCount: 0 + repeatInterval: 0.01 + probability: 1 + SizeModule: + enabled: 1 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 7.537559 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1326689 + value: 1 + inSlope: 7.537559 + outSlope: -4.636044 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3267795 + value: 0.100095 + inSlope: -4.636044 + outSlope: 2.845081 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5106654 + value: 0.6232654 + inSlope: 2.845081 + outSlope: -2.533165 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7406976 + value: 0.04055583 + inSlope: -2.533165 + outSlope: 3.395448 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8425633 + value: 0.3864356 + inSlope: 3.395448 + outSlope: -2.454546 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -2.454546 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + LifetimeByEmitterSpeedModule: + enabled: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: -0.8 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.2 + inSlope: -0.8 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Range: {x: 0, y: 1} + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 0.1 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 4 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + m_Planes: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 0 + TriggerModule: + enabled: 0 + serializedVersion: 2 + inside: 1 + outside: 0 + enter: 0 + exit: 0 + colliderQueryMode: 0 + radiusScale: 1 + primitives: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 0 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + textureScale: {x: 1, y: 1} + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!199 &8606500406146150936 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 201710579555628207} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 235c4cb8c3221a349aa87ecd909809cb, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: -1356241285 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_RenderMode: 0 + m_MeshDistribution: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_EnableGPUInstancing: 0 + m_ApplyActiveColorSpace: 0 + m_AllowRoll: 1 + m_FreeformStretching: 0 + m_RotateWithStretchDirection: 1 + m_UseCustomVertexStreams: 0 + m_VertexStreams: 00010304 + m_UseCustomTrailVertexStreams: 0 + m_TrailVertexStreams: 00010304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MeshWeighting: 1 + m_MeshWeighting1: 1 + m_MeshWeighting2: 1 + m_MeshWeighting3: 1 + m_MaskInteraction: 0 +--- !u!1 &744682738518360409 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8294074292908278158} + - component: {fileID: 442924022803994329} + - component: {fileID: 8198727487965882289} + m_Layer: 0 + m_Name: FJ_lizi_09 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8294074292908278158 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 744682738518360409} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 483167552539780486} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} +--- !u!198 &442924022803994329 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 744682738518360409} + serializedVersion: 8 + lengthInSec: 1 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 1 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + emitterVelocityMode: 0 + looping: 1 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 0 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 3 + scalar: 0.7 + minScalar: 0.4 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 0.5403651, b: 0.2426471, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 3 + scalar: 2.4 + minScalar: 1.8 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 3 + scalar: 6.283185 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + gravitySource: 0 + maxNumParticles: 35 + customEmitterVelocity: {x: 0, y: 0, z: 0} + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 16 + angle: 30 + length: 1 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1.4, y: 1.9, z: 0} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 0.01 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 20 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 1 + m_Bursts: + - serializedVersion: 2 + time: 0 + countCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 35 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + cycleCount: 0 + repeatInterval: 0.01 + probability: 1 + SizeModule: + enabled: 1 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 7.537559 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1326689 + value: 1 + inSlope: 7.537559 + outSlope: -4.636044 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3267795 + value: 0.100095 + inSlope: -4.636044 + outSlope: 2.845081 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5106654 + value: 0.6232654 + inSlope: 2.845081 + outSlope: -2.533165 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7406976 + value: 0.04055583 + inSlope: -2.533165 + outSlope: 3.395448 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8425633 + value: 0.3864356 + inSlope: 3.395448 + outSlope: -2.454546 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -2.454546 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + LifetimeByEmitterSpeedModule: + enabled: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: -0.8 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.2 + inSlope: -0.8 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Range: {x: 0, y: 1} + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 0.1 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 4 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + m_Planes: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 0 + TriggerModule: + enabled: 0 + serializedVersion: 2 + inside: 1 + outside: 0 + enter: 0 + exit: 0 + colliderQueryMode: 0 + radiusScale: 1 + primitives: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 0 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + textureScale: {x: 1, y: 1} + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!199 &8198727487965882289 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 744682738518360409} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 235c4cb8c3221a349aa87ecd909809cb, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: -1356241285 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_RenderMode: 0 + m_MeshDistribution: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_EnableGPUInstancing: 0 + m_ApplyActiveColorSpace: 0 + m_AllowRoll: 1 + m_FreeformStretching: 0 + m_RotateWithStretchDirection: 1 + m_UseCustomVertexStreams: 0 + m_VertexStreams: 00010304 + m_UseCustomTrailVertexStreams: 0 + m_TrailVertexStreams: 00010304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MeshWeighting: 1 + m_MeshWeighting1: 1 + m_MeshWeighting2: 1 + m_MeshWeighting3: 1 + m_MaskInteraction: 0 +--- !u!1 &777366169773696365 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9120272247625971570} + - component: {fileID: 8252619005892943218} + - component: {fileID: 808984202021556778} + m_Layer: 0 + m_Name: CardNum + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &9120272247625971570 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 777366169773696365} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8276779819928416642} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 30, y: -35} + m_SizeDelta: {x: 39, y: 56} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8252619005892943218 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 777366169773696365} + m_CullTransparentMesh: 0 +--- !u!114 &808984202021556778 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 777366169773696365} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 92cf2120764cc5340ad1d73f8b7c171e, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &943081432692581748 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2941973881559431369} + - component: {fileID: 5334411765838687437} + - component: {fileID: 4860282673308879872} + m_Layer: 0 + m_Name: Frame2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &2941973881559431369 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 943081432692581748} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8276779819928416642} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 121, y: 164} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5334411765838687437 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 943081432692581748} + m_CullTransparentMesh: 0 +--- !u!114 &4860282673308879872 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 943081432692581748} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: abec2e50e595a8b428064dba5c2b7352, type: 2} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &959948111104535992 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3668271470000123932} + - component: {fileID: 7718917622932039384} + - component: {fileID: 382351788516359176} + m_Layer: 0 + m_Name: CardType + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &3668271470000123932 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 959948111104535992} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6533167752978810147} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -45, y: 42} + m_SizeDelta: {x: 81, y: 70} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7718917622932039384 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 959948111104535992} + m_CullTransparentMesh: 0 +--- !u!114 &382351788516359176 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 959948111104535992} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: a1cef20b3d40bcb4698495f0d9b6eae0, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1092494759019472252 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6810112248658769833} + - component: {fileID: 8082505544333305732} + m_Layer: 0 + m_Name: Card2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6810112248658769833 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1092494759019472252} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6533167752978810147} + m_Father: {fileID: 5070691509604048587} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -2, y: 10} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &8082505544333305732 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1092494759019472252} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f7fc8f5dba84f3541909e7e04891c616, type: 3} + m_Name: + m_EditorClassIdentifier: + obj_Fan: {fileID: 2953582654814298056} + obj_Jin: {fileID: 7787987189148154485} + obj_Bai: {fileID: 9106181162276209716} + img_Num: {fileID: 6884180609566550700} + img_Hua: {fileID: 382351788516359176} + tmp_BeiShu: {fileID: 1791870108549923199} + flipHalfDuration: 0.15 +--- !u!1 &1188617751244382898 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6582092888514087517} + - component: {fileID: 3789096496022460322} + - component: {fileID: 1192618857815272422} + m_Layer: 0 + m_Name: FJ_glow_38 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6582092888514087517 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1188617751244382898} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.1} + m_LocalScale: {x: 0.9, y: 1, z: 0.8} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3571400596298424095} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} +--- !u!198 &3789096496022460322 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1188617751244382898} + serializedVersion: 8 + lengthInSec: 1 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 1 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + emitterVelocityMode: 0 + looping: 1 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 0 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 0.6647059, b: 0.1617647, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 0 + scalar: 3 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + gravitySource: 0 + maxNumParticles: 1 + customEmitterVelocity: {x: 0, y: 0, z: 0} + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 0 + type: 4 + angle: 25 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1, y: 1, z: 1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 1 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 99 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 0 + m_Bursts: [] + SizeModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.5555573 + inSlope: 1.277597 + outSlope: 1.277597 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 1 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 0.3137255} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0.3137255} + key3: {r: 0, g: 0, b: 0, a: 0.3137255} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 28913 + atime2: 65535 + atime3: 65535 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 3 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + LifetimeByEmitterSpeedModule: + enabled: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: -0.8 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.2 + inSlope: -0.8 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Range: {x: 0, y: 1} + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 0 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 4 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + m_Planes: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 0 + TriggerModule: + enabled: 0 + serializedVersion: 2 + inside: 1 + outside: 0 + enter: 0 + exit: 0 + colliderQueryMode: 0 + radiusScale: 1 + primitives: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 0 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + textureScale: {x: 1, y: 1} + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!199 &1192618857815272422 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1188617751244382898} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 0ad171e8a4cd90f40b2f938a02e799a1, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: -1356241285 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_RenderMode: 0 + m_MeshDistribution: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_EnableGPUInstancing: 0 + m_ApplyActiveColorSpace: 0 + m_AllowRoll: 1 + m_FreeformStretching: 0 + m_RotateWithStretchDirection: 1 + m_UseCustomVertexStreams: 0 + m_VertexStreams: 00010304 + m_UseCustomTrailVertexStreams: 0 + m_TrailVertexStreams: 00010304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MeshWeighting: 1 + m_MeshWeighting1: 1 + m_MeshWeighting2: 1 + m_MeshWeighting3: 1 + m_MaskInteraction: 0 +--- !u!1 &1210116305955709344 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6416013284343347855} + - component: {fileID: 7415305412696011104} + - component: {fileID: 3122997425738032891} + m_Layer: 0 + m_Name: FJ_lizi_08 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6416013284343347855 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1210116305955709344} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3571400596298424095} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} +--- !u!198 &7415305412696011104 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1210116305955709344} + serializedVersion: 8 + lengthInSec: 3 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 1 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + emitterVelocityMode: 0 + looping: 1 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 0 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 3 + scalar: 1.2 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 3 + scalar: 1.5 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 3 + scalar: 6.283185 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + gravitySource: 0 + maxNumParticles: 32 + customEmitterVelocity: {x: 0, y: 0, z: 0} + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 16 + angle: 30 + length: 1 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1.4, y: 1.9, z: 0} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 0.01 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 28 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 1 + m_Bursts: + - serializedVersion: 2 + time: 0 + countCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 32 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + cycleCount: 0 + repeatInterval: 0.01 + probability: 1 + SizeModule: + enabled: 1 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 7.537559 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1326689 + value: 1 + inSlope: 7.537559 + outSlope: -4.636044 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3267795 + value: 0.100095 + inSlope: -4.636044 + outSlope: 2.845081 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5106654 + value: 0.6232654 + inSlope: 2.845081 + outSlope: -2.533165 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7406976 + value: 0.04055583 + inSlope: -2.533165 + outSlope: 3.395448 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8425633 + value: 0.3864356 + inSlope: 3.395448 + outSlope: -2.454546 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -2.454546 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + LifetimeByEmitterSpeedModule: + enabled: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: -0.8 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.2 + inSlope: -0.8 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Range: {x: 0, y: 1} + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 0.1 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 4 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + m_Planes: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 0 + TriggerModule: + enabled: 0 + serializedVersion: 2 + inside: 1 + outside: 0 + enter: 0 + exit: 0 + colliderQueryMode: 0 + radiusScale: 1 + primitives: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 0 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + textureScale: {x: 1, y: 1} + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!199 &3122997425738032891 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1210116305955709344} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 11b67e18ed255e54b9a866425b5161b1, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: -1356241285 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_RenderMode: 0 + m_MeshDistribution: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_EnableGPUInstancing: 0 + m_ApplyActiveColorSpace: 0 + m_AllowRoll: 1 + m_FreeformStretching: 0 + m_RotateWithStretchDirection: 1 + m_UseCustomVertexStreams: 0 + m_VertexStreams: 00010304 + m_UseCustomTrailVertexStreams: 0 + m_TrailVertexStreams: 00010304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MeshWeighting: 1 + m_MeshWeighting1: 1 + m_MeshWeighting2: 1 + m_MeshWeighting3: 1 + m_MaskInteraction: 0 +--- !u!1 &1323963041664049274 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 483167552539780486} + m_Layer: 0 + m_Name: FrameEffect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &483167552539780486 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1323963041664049274} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3043051386229021448} + - {fileID: 8294074292908278158} + - {fileID: 6738868305349735275} + m_Father: {fileID: 5828216912374589554} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1531912650612353844 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2986136428476813158} + - component: {fileID: 2945909558772142977} + - component: {fileID: 1823426585271450977} + m_Layer: 0 + m_Name: Frame1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2986136428476813158 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1531912650612353844} + m_LocalRotation: {x: -0.9997716, y: -0, z: -0, w: 0.021373257} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5828216912374589554} + m_LocalEulerAnglesHint: {x: -177.551, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 121, y: 164} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2945909558772142977 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1531912650612353844} + m_CullTransparentMesh: 0 +--- !u!114 &1823426585271450977 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1531912650612353844} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: c8f1493eb197e1b46bee75b387e1e1ac, type: 2} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1628364025021088601 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8811030108768289423} + - component: {fileID: 2612944352464336465} + - component: {fileID: 2950909595243278479} + m_Layer: 0 + m_Name: CardNum + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &8811030108768289423 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1628364025021088601} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6533167752978810147} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 30, y: -35} + m_SizeDelta: {x: 39, y: 56} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2612944352464336465 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1628364025021088601} + m_CullTransparentMesh: 0 +--- !u!114 &2950909595243278479 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1628364025021088601} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 92cf2120764cc5340ad1d73f8b7c171e, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &1648187185697623764 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6768898215153347019} + - component: {fileID: 2883609460469343612} + - component: {fileID: 1791870108549923199} + m_Layer: 0 + m_Name: Num + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6768898215153347019 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1648187185697623764} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8077239961773365367} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 200, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2883609460469343612 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1648187185697623764} + m_CullTransparentMesh: 0 +--- !u!114 &1791870108549923199 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1648187185697623764} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: x2 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 5d4a713fdd931db4c9ce49f068b54e0a, type: 2} + m_sharedMaterial: {fileID: 3593458263369068374, guid: 5d4a713fdd931db4c9ce49f068b54e0a, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 24 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &1921300577451389845 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8072265731950133666} + - component: {fileID: 5272038385364548305} + - component: {fileID: 7075750011144908688} + m_Layer: 0 + m_Name: Num + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8072265731950133666 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1921300577451389845} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 618105203228378322} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 200, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5272038385364548305 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1921300577451389845} + m_CullTransparentMesh: 0 +--- !u!114 &7075750011144908688 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1921300577451389845} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: x2 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 5d4a713fdd931db4c9ce49f068b54e0a, type: 2} + m_sharedMaterial: {fileID: 3593458263369068374, guid: 5d4a713fdd931db4c9ce49f068b54e0a, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 24 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &1971453337925712261 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3413650048904736465} + - component: {fileID: 7188740514115213636} + m_Layer: 0 + m_Name: Card1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3413650048904736465 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1971453337925712261} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8276779819928416642} + m_Father: {fileID: 5070691509604048587} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -2, y: 10} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &7188740514115213636 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1971453337925712261} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f7fc8f5dba84f3541909e7e04891c616, type: 3} + m_Name: + m_EditorClassIdentifier: + obj_Fan: {fileID: 7016617660832993821} + obj_Jin: {fileID: 6766258417554900891} + obj_Bai: {fileID: 943081432692581748} + img_Num: {fileID: 1409428615568442476} + img_Hua: {fileID: 1434551895535337446} + tmp_BeiShu: {fileID: 7075750011144908688} + flipHalfDuration: 0.15 +--- !u!1 &2202592287117673945 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2568579930626425073} + - component: {fileID: 1286137238948092974} + - component: {fileID: 2568194563935452116} + m_Layer: 0 + m_Name: FJ_lizi_08 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2568579930626425073 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2202592287117673945} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2494285463265705477} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} +--- !u!198 &1286137238948092974 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2202592287117673945} + serializedVersion: 8 + lengthInSec: 3 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 1 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + emitterVelocityMode: 0 + looping: 1 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 0 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 3 + scalar: 1.2 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 3 + scalar: 1.5 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 3 + scalar: 6.283185 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + gravitySource: 0 + maxNumParticles: 32 + customEmitterVelocity: {x: 0, y: 0, z: 0} + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 16 + angle: 30 + length: 1 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1.4, y: 1.9, z: 0} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 0.01 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 28 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 1 + m_Bursts: + - serializedVersion: 2 + time: 0 + countCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 32 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + cycleCount: 0 + repeatInterval: 0.01 + probability: 1 + SizeModule: + enabled: 1 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 7.537559 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1326689 + value: 1 + inSlope: 7.537559 + outSlope: -4.636044 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3267795 + value: 0.100095 + inSlope: -4.636044 + outSlope: 2.845081 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5106654 + value: 0.6232654 + inSlope: 2.845081 + outSlope: -2.533165 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7406976 + value: 0.04055583 + inSlope: -2.533165 + outSlope: 3.395448 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8425633 + value: 0.3864356 + inSlope: 3.395448 + outSlope: -2.454546 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -2.454546 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + LifetimeByEmitterSpeedModule: + enabled: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: -0.8 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.2 + inSlope: -0.8 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Range: {x: 0, y: 1} + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 0.1 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 4 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + m_Planes: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 0 + TriggerModule: + enabled: 0 + serializedVersion: 2 + inside: 1 + outside: 0 + enter: 0 + exit: 0 + colliderQueryMode: 0 + radiusScale: 1 + primitives: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 0 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + textureScale: {x: 1, y: 1} + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!199 &2568194563935452116 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2202592287117673945} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 11b67e18ed255e54b9a866425b5161b1, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: -1356241285 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_RenderMode: 0 + m_MeshDistribution: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_EnableGPUInstancing: 0 + m_ApplyActiveColorSpace: 0 + m_AllowRoll: 1 + m_FreeformStretching: 0 + m_RotateWithStretchDirection: 1 + m_UseCustomVertexStreams: 0 + m_VertexStreams: 00010304 + m_UseCustomTrailVertexStreams: 0 + m_TrailVertexStreams: 00010304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MeshWeighting: 1 + m_MeshWeighting1: 1 + m_MeshWeighting2: 1 + m_MeshWeighting3: 1 + m_MaskInteraction: 0 +--- !u!1 &2595187772841678704 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8276779819928416642} + m_Layer: 0 + m_Name: Card + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8276779819928416642 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2595187772841678704} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2653205721429252594} + - {fileID: 2941973881559431369} + - {fileID: 2772028098705825757} + - {fileID: 7697756554545425687} + - {fileID: 9120272247625971570} + - {fileID: 618105203228378322} + - {fileID: 2494285463265705477} + m_Father: {fileID: 3413650048904736465} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -60, y: 0} + m_SizeDelta: {x: 121, y: 164} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &2779966208980641089 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3215642394352157176} + - component: {fileID: 8465038129441301463} + - component: {fileID: 1585065312845072391} + m_Layer: 0 + m_Name: Frame2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &3215642394352157176 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2779966208980641089} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5828216912374589554} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 121, y: 164} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8465038129441301463 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2779966208980641089} + m_CullTransparentMesh: 0 +--- !u!114 &1585065312845072391 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2779966208980641089} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: abec2e50e595a8b428064dba5c2b7352, type: 2} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &2805576319533680066 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7409057123581363772} + - component: {fileID: 3337652812192553489} + - component: {fileID: 8855513083564160957} + m_Layer: 0 + m_Name: MulFrame + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &7409057123581363772 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2805576319533680066} + m_LocalRotation: {x: 0, y: 0, z: 0.1305262, w: 0.9914449} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.5, y: 1.5, z: 1.5} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5651685981209445275} + m_Father: {fileID: 5828216912374589554} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -15.000001} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 80, y: 37} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3337652812192553489 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2805576319533680066} + m_CullTransparentMesh: 0 +--- !u!114 &8855513083564160957 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2805576319533680066} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 0a715b8e0646a794faa466b44479038e, type: 2} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &2953582654814298056 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1377745461704727727} + - component: {fileID: 7112063527364422617} + - component: {fileID: 3353107858871284943} + m_Layer: 0 + m_Name: Frame1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1377745461704727727 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2953582654814298056} + m_LocalRotation: {x: -0.9997716, y: -0, z: -0, w: 0.021373257} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6533167752978810147} + m_LocalEulerAnglesHint: {x: -177.551, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 121, y: 164} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7112063527364422617 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2953582654814298056} + m_CullTransparentMesh: 0 +--- !u!114 &3353107858871284943 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2953582654814298056} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: c8f1493eb197e1b46bee75b387e1e1ac, type: 2} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &3448254885762428541 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3043051386229021448} + - component: {fileID: 1701403963238588779} + - component: {fileID: 1348345991093643341} + m_Layer: 0 + m_Name: FJ_lizi_08 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3043051386229021448 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3448254885762428541} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 483167552539780486} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} +--- !u!198 &1701403963238588779 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3448254885762428541} + serializedVersion: 8 + lengthInSec: 3 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 1 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + emitterVelocityMode: 0 + looping: 1 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 0 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 3 + scalar: 1.2 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 3 + scalar: 1.5 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 3 + scalar: 6.283185 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + gravitySource: 0 + maxNumParticles: 32 + customEmitterVelocity: {x: 0, y: 0, z: 0} + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 16 + angle: 30 + length: 1 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1.4, y: 1.9, z: 0} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 0.01 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 28 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 1 + m_Bursts: + - serializedVersion: 2 + time: 0 + countCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 32 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + cycleCount: 0 + repeatInterval: 0.01 + probability: 1 + SizeModule: + enabled: 1 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 7.537559 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1326689 + value: 1 + inSlope: 7.537559 + outSlope: -4.636044 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3267795 + value: 0.100095 + inSlope: -4.636044 + outSlope: 2.845081 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5106654 + value: 0.6232654 + inSlope: 2.845081 + outSlope: -2.533165 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7406976 + value: 0.04055583 + inSlope: -2.533165 + outSlope: 3.395448 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8425633 + value: 0.3864356 + inSlope: 3.395448 + outSlope: -2.454546 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -2.454546 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + LifetimeByEmitterSpeedModule: + enabled: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: -0.8 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.2 + inSlope: -0.8 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Range: {x: 0, y: 1} + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 0.1 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 4 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + m_Planes: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 0 + TriggerModule: + enabled: 0 + serializedVersion: 2 + inside: 1 + outside: 0 + enter: 0 + exit: 0 + colliderQueryMode: 0 + radiusScale: 1 + primitives: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 0 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + textureScale: {x: 1, y: 1} + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!199 &1348345991093643341 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3448254885762428541} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 11b67e18ed255e54b9a866425b5161b1, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: -1356241285 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_RenderMode: 0 + m_MeshDistribution: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_EnableGPUInstancing: 0 + m_ApplyActiveColorSpace: 0 + m_AllowRoll: 1 + m_FreeformStretching: 0 + m_RotateWithStretchDirection: 1 + m_UseCustomVertexStreams: 0 + m_VertexStreams: 00010304 + m_UseCustomTrailVertexStreams: 0 + m_TrailVertexStreams: 00010304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MeshWeighting: 1 + m_MeshWeighting1: 1 + m_MeshWeighting2: 1 + m_MeshWeighting3: 1 + m_MaskInteraction: 0 +--- !u!1 &3539061379208832163 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7716072599428210753} + - component: {fileID: 1576785193745386788} + m_Layer: 0 + m_Name: Card3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7716072599428210753 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3539061379208832163} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5828216912374589554} + m_Father: {fileID: 5070691509604048587} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -2, y: 10} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1576785193745386788 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3539061379208832163} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f7fc8f5dba84f3541909e7e04891c616, type: 3} + m_Name: + m_EditorClassIdentifier: + obj_Fan: {fileID: 1531912650612353844} + obj_Jin: {fileID: 4500310532402638423} + obj_Bai: {fileID: 2779966208980641089} + img_Num: {fileID: 8855513083564160957} + img_Hua: {fileID: 961751779715956873} + tmp_BeiShu: {fileID: 8839108631981670701} + flipHalfDuration: 0.15 +--- !u!1 &4240100097467358833 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3571400596298424095} + m_Layer: 0 + m_Name: FrameEffect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3571400596298424095 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4240100097467358833} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6416013284343347855} + - {fileID: 7064773403142871998} + - {fileID: 6582092888514087517} + m_Father: {fileID: 6533167752978810147} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &4405629318072677150 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 618105203228378322} + - component: {fileID: 8267185634625511554} + - component: {fileID: 1409428615568442476} + m_Layer: 0 + m_Name: MulFrame + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &618105203228378322 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4405629318072677150} + m_LocalRotation: {x: 0, y: 0, z: 0.1305262, w: 0.9914449} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.5, y: 1.5, z: 1.5} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8072265731950133666} + m_Father: {fileID: 8276779819928416642} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -15.000001} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 80, y: 37} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8267185634625511554 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4405629318072677150} + m_CullTransparentMesh: 0 +--- !u!114 &1409428615568442476 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4405629318072677150} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 0a715b8e0646a794faa466b44479038e, type: 2} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &4500310532402638423 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 691875729412396235} + - component: {fileID: 8375307364153615658} + - component: {fileID: 4332261314891014834} + m_Layer: 0 + m_Name: Frame3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &691875729412396235 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4500310532402638423} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5828216912374589554} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 121, y: 164} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8375307364153615658 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4500310532402638423} + m_CullTransparentMesh: 0 +--- !u!114 &4332261314891014834 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4500310532402638423} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 4c266582d7c3990409f38f1c78445a4f, type: 2} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &4657892893959760483 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6076792290345834798} + - component: {fileID: 3343882397633640015} + - component: {fileID: 961751779715956873} + m_Layer: 0 + m_Name: CardType + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &6076792290345834798 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4657892893959760483} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5828216912374589554} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -45, y: 42} + m_SizeDelta: {x: 81, y: 70} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3343882397633640015 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4657892893959760483} + m_CullTransparentMesh: 0 +--- !u!114 &961751779715956873 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4657892893959760483} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: a1cef20b3d40bcb4698495f0d9b6eae0, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &5092403980887477994 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7697756554545425687} + - component: {fileID: 5871926585546289349} + - component: {fileID: 1434551895535337446} + m_Layer: 0 + m_Name: CardType + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &7697756554545425687 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5092403980887477994} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8276779819928416642} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -45, y: 42} + m_SizeDelta: {x: 81, y: 70} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5871926585546289349 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5092403980887477994} + m_CullTransparentMesh: 0 +--- !u!114 &1434551895535337446 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5092403980887477994} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: a1cef20b3d40bcb4698495f0d9b6eae0, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &5828560959483645052 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8077239961773365367} + - component: {fileID: 8509370726914384197} + - component: {fileID: 6884180609566550700} + m_Layer: 0 + m_Name: MulFrame + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &8077239961773365367 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5828560959483645052} + m_LocalRotation: {x: 0, y: 0, z: 0.1305262, w: 0.9914449} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.5, y: 1.5, z: 1.5} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6768898215153347019} + m_Father: {fileID: 6533167752978810147} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -15.000001} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 80, y: 37} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8509370726914384197 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5828560959483645052} + m_CullTransparentMesh: 0 +--- !u!114 &6884180609566550700 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5828560959483645052} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 0a715b8e0646a794faa466b44479038e, type: 2} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6659458117127180091 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5828216912374589554} + m_Layer: 0 + m_Name: Card + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5828216912374589554 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6659458117127180091} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2986136428476813158} + - {fileID: 3215642394352157176} + - {fileID: 691875729412396235} + - {fileID: 6076792290345834798} + - {fileID: 5907645551424289642} + - {fileID: 7409057123581363772} + - {fileID: 483167552539780486} + m_Father: {fileID: 7716072599428210753} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 60, y: 0} + m_SizeDelta: {x: 121, y: 164} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &6766258417554900891 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2772028098705825757} + - component: {fileID: 2012460664058857782} + - component: {fileID: 6554330191427168737} + m_Layer: 0 + m_Name: Frame3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &2772028098705825757 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6766258417554900891} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8276779819928416642} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 121, y: 164} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2012460664058857782 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6766258417554900891} + m_CullTransparentMesh: 0 +--- !u!114 &6554330191427168737 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6766258417554900891} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 4c266582d7c3990409f38f1c78445a4f, type: 2} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7016617660832993821 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2653205721429252594} + - component: {fileID: 4329822254639652291} + - component: {fileID: 4621442569308157175} + m_Layer: 0 + m_Name: Frame1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2653205721429252594 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7016617660832993821} + m_LocalRotation: {x: -0.9997716, y: -0, z: -0, w: 0.021373257} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8276779819928416642} + m_LocalEulerAnglesHint: {x: -177.551, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 121, y: 164} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4329822254639652291 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7016617660832993821} + m_CullTransparentMesh: 0 +--- !u!114 &4621442569308157175 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7016617660832993821} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: c8f1493eb197e1b46bee75b387e1e1ac, type: 2} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7420214619654014383 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7064773403142871998} + - component: {fileID: 1227925431084111391} + - component: {fileID: 4625742612392536950} + m_Layer: 0 + m_Name: FJ_lizi_09 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7064773403142871998 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7420214619654014383} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3571400596298424095} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} +--- !u!198 &1227925431084111391 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7420214619654014383} + serializedVersion: 8 + lengthInSec: 1 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 1 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + emitterVelocityMode: 0 + looping: 1 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 0 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 3 + scalar: 0.7 + minScalar: 0.4 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 0.5403651, b: 0.2426471, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 3 + scalar: 2.4 + minScalar: 1.8 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 3 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 3 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 3 + scalar: 6.283185 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + gravitySource: 0 + maxNumParticles: 35 + customEmitterVelocity: {x: 0, y: 0, z: 0} + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 16 + angle: 30 + length: 1 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1.4, y: 1.9, z: 0} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 0.01 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 20 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 1 + m_Bursts: + - serializedVersion: 2 + time: 0 + countCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 35 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + cycleCount: 0 + repeatInterval: 0.01 + probability: 1 + SizeModule: + enabled: 1 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 7.537559 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1326689 + value: 1 + inSlope: 7.537559 + outSlope: -4.636044 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3267795 + value: 0.100095 + inSlope: -4.636044 + outSlope: 2.845081 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5106654 + value: 0.6232654 + inSlope: 2.845081 + outSlope: -2.533165 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.7406976 + value: 0.04055583 + inSlope: -2.533165 + outSlope: 3.395448 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8425633 + value: 0.3864356 + inSlope: 3.395448 + outSlope: -2.454546 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -2.454546 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + LifetimeByEmitterSpeedModule: + enabled: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: -0.8 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.2 + inSlope: -0.8 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Range: {x: 0, y: 1} + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 0.1 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 4 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + m_Planes: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 0 + TriggerModule: + enabled: 0 + serializedVersion: 2 + inside: 1 + outside: 0 + enter: 0 + exit: 0 + colliderQueryMode: 0 + radiusScale: 1 + primitives: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 0 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + textureScale: {x: 1, y: 1} + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!199 &4625742612392536950 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7420214619654014383} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 235c4cb8c3221a349aa87ecd909809cb, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: -1356241285 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_RenderMode: 0 + m_MeshDistribution: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_EnableGPUInstancing: 0 + m_ApplyActiveColorSpace: 0 + m_AllowRoll: 1 + m_FreeformStretching: 0 + m_RotateWithStretchDirection: 1 + m_UseCustomVertexStreams: 0 + m_VertexStreams: 00010304 + m_UseCustomTrailVertexStreams: 0 + m_TrailVertexStreams: 00010304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MeshWeighting: 1 + m_MeshWeighting1: 1 + m_MeshWeighting2: 1 + m_MeshWeighting3: 1 + m_MaskInteraction: 0 +--- !u!1 &7635822737867335318 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1629942532542087329} + - component: {fileID: 3385438668473001879} + - component: {fileID: 6379707939603278057} + m_Layer: 0 + m_Name: FJ_glow_38 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1629942532542087329 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7635822737867335318} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.1} + m_LocalScale: {x: 0.9, y: 1, z: 0.8} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2494285463265705477} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} +--- !u!198 &3385438668473001879 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7635822737867335318} + serializedVersion: 8 + lengthInSec: 1 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 1 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + emitterVelocityMode: 0 + looping: 1 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 0 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 0.6647059, b: 0.1617647, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 0 + scalar: 3 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + gravitySource: 0 + maxNumParticles: 1 + customEmitterVelocity: {x: 0, y: 0, z: 0} + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 0 + type: 4 + angle: 25 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1, y: 1, z: 1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 1 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 99 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 0 + m_Bursts: [] + SizeModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.5555573 + inSlope: 1.277597 + outSlope: 1.277597 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 1 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 0.3137255} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0.3137255} + key3: {r: 0, g: 0, b: 0, a: 0.3137255} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 28913 + atime2: 65535 + atime3: 65535 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 3 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + LifetimeByEmitterSpeedModule: + enabled: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: -0.8 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.2 + inSlope: -0.8 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Range: {x: 0, y: 1} + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 0 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 4 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + m_Planes: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 0 + TriggerModule: + enabled: 0 + serializedVersion: 2 + inside: 1 + outside: 0 + enter: 0 + exit: 0 + colliderQueryMode: 0 + radiusScale: 1 + primitives: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 0 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + textureScale: {x: 1, y: 1} + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_ColorSpace: -1 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!199 &6379707939603278057 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7635822737867335318} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 0ad171e8a4cd90f40b2f938a02e799a1, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: -1356241285 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_RenderMode: 0 + m_MeshDistribution: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_EnableGPUInstancing: 0 + m_ApplyActiveColorSpace: 0 + m_AllowRoll: 1 + m_FreeformStretching: 0 + m_RotateWithStretchDirection: 1 + m_UseCustomVertexStreams: 0 + m_VertexStreams: 00010304 + m_UseCustomTrailVertexStreams: 0 + m_TrailVertexStreams: 00010304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MeshWeighting: 1 + m_MeshWeighting1: 1 + m_MeshWeighting2: 1 + m_MeshWeighting3: 1 + m_MaskInteraction: 0 +--- !u!1 &7787987189148154485 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 884035923253236428} + - component: {fileID: 5296976233855016134} + - component: {fileID: 6611170152099792496} + m_Layer: 0 + m_Name: Frame3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &884035923253236428 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7787987189148154485} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6533167752978810147} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 121, y: 164} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5296976233855016134 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7787987189148154485} + m_CullTransparentMesh: 0 +--- !u!114 &6611170152099792496 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7787987189148154485} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 4c266582d7c3990409f38f1c78445a4f, type: 2} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &8405552027432947583 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2494285463265705477} + m_Layer: 0 + m_Name: FrameEffect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2494285463265705477 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8405552027432947583} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2568579930626425073} + - {fileID: 1334454217896939029} + - {fileID: 1629942532542087329} + m_Father: {fileID: 8276779819928416642} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &8420424898622111769 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6533167752978810147} + m_Layer: 0 + m_Name: Card + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6533167752978810147 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8420424898622111769} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.35, y: 0.35, z: 0.35} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1377745461704727727} + - {fileID: 6214488454860241878} + - {fileID: 884035923253236428} + - {fileID: 3668271470000123932} + - {fileID: 8811030108768289423} + - {fileID: 8077239961773365367} + - {fileID: 3571400596298424095} + m_Father: {fileID: 6810112248658769833} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 121, y: 164} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &8699876486679505604 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5907645551424289642} + - component: {fileID: 3348117026333127090} + - component: {fileID: 8443101182459988718} + m_Layer: 0 + m_Name: CardNum + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &5907645551424289642 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8699876486679505604} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5828216912374589554} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 30, y: -35} + m_SizeDelta: {x: 39, y: 56} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3348117026333127090 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8699876486679505604} + m_CullTransparentMesh: 0 +--- !u!114 &8443101182459988718 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8699876486679505604} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 92cf2120764cc5340ad1d73f8b7c171e, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &9106181162276209716 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6214488454860241878} + - component: {fileID: 8022329627597115888} + - component: {fileID: 7564931361825629564} + m_Layer: 0 + m_Name: Frame2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &6214488454860241878 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9106181162276209716} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6533167752978810147} + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 121, y: 164} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8022329627597115888 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9106181162276209716} + m_CullTransparentMesh: 0 +--- !u!114 &7564931361825629564 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9106181162276209716} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: abec2e50e595a8b428064dba5c2b7352, type: 2} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &4990447106281750988 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1059911142350746, guid: f0d445180880e4e419ac5047f2149d2c, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1354992819463576, guid: f0d445180880e4e419ac5047f2149d2c, type: 3} + propertyPath: m_Name + value: PW_Effect_AwardFrame_Poker Variant + objectReference: {fileID: 0} + - target: {fileID: 1616434194550446, guid: f0d445180880e4e419ac5047f2149d2c, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 199064065492637484, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_SortingLayer + value: 32709 + objectReference: {fileID: 0} + - target: {fileID: 199107687729373316, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_SortingLayer + value: 32709 + objectReference: {fileID: 0} + - target: {fileID: 199119152082168002, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_SortingLayer + value: 32709 + objectReference: {fileID: 0} + - target: {fileID: 199138720667157842, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_SortingLayer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 199176304870388299, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_SortingLayer + value: 32709 + objectReference: {fileID: 0} + - target: {fileID: 199198925253531429, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_SortingLayer + value: 32709 + objectReference: {fileID: 0} + - target: {fileID: 199203423044042165, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_SortingLayer + value: 32709 + objectReference: {fileID: 0} + - target: {fileID: 199372923614634847, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_SortingLayer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 199379738611291278, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_SortingLayer + value: 32709 + objectReference: {fileID: 0} + - target: {fileID: 199424147010178766, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_SortingLayer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 199686893101422436, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_SortingLayer + value: 32709 + objectReference: {fileID: 0} + - target: {fileID: 199724640633058864, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_SortingLayer + value: 32709 + objectReference: {fileID: 0} + - target: {fileID: 199739316804400689, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_SortingLayer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 199767173386082217, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_SortingLayer + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224902159982360542, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224902159982360542, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224902159982360542, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224902159982360542, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224902159982360542, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224902159982360542, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224902159982360542, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224922953677348615, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224922953677348615, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224922953677348615, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224922953677348615, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224922953677348615, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224922953677348615, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224922953677348615, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224922953677348615, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224922953677348615, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224922953677348615, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224922953677348615, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224922953677348615, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224922953677348615, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224922953677348615, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224922953677348615, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224922953677348615, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_AnchoredPosition.x + value: -386.96 + objectReference: {fileID: 0} + - target: {fileID: 224922953677348615, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224922953677348615, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224922953677348615, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224922953677348615, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: + - {fileID: 1039449459520011, guid: f0d445180880e4e419ac5047f2149d2c, type: 3} + - {fileID: 1918357794675573, guid: f0d445180880e4e419ac5047f2149d2c, type: 3} + - {fileID: 1864012198928973, guid: f0d445180880e4e419ac5047f2149d2c, type: 3} + - {fileID: 1292779187103412, guid: f0d445180880e4e419ac5047f2149d2c, type: 3} + m_AddedGameObjects: + - targetCorrespondingSourceObject: {fileID: 224922953677348615, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + insertIndex: -1 + addedObject: {fileID: 3413650048904736465} + - targetCorrespondingSourceObject: {fileID: 224922953677348615, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + insertIndex: -1 + addedObject: {fileID: 6810112248658769833} + - targetCorrespondingSourceObject: {fileID: 224922953677348615, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + insertIndex: -1 + addedObject: {fileID: 7716072599428210753} + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 1354992819463576, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + insertIndex: -1 + addedObject: {fileID: 1056552190135435131} + - targetCorrespondingSourceObject: {fileID: 1354992819463576, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + insertIndex: -1 + addedObject: {fileID: 7874662531185537939} + m_SourcePrefab: {fileID: 100100000, guid: f0d445180880e4e419ac5047f2149d2c, type: 3} +--- !u!114 &1880023981496981964 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 6869835418651269120, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + m_PrefabInstance: {fileID: 4990447106281750988} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &4991520454471689300 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1354992819463576, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + m_PrefabInstance: {fileID: 4990447106281750988} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1056552190135435131 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4991520454471689300} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d75e6b59c1fcb9445a4a52dcbf35c2d8, type: 3} + m_Name: + m_EditorClassIdentifier: + bjEndUI: {fileID: 2635264983104258779, guid: cf1bc4200d0bc75448884f72cc121a42, type: 3} + useScorePanel: 1 + tMP_Score: {fileID: 0} + scorePanelPrefab: {fileID: 6154013042348716668, guid: af7d8b3fb0e1309458c7b9201e77040b, + type: 3} + currScore: 0 + maxScore: 0 + scoreCount: 0 + posID: 0 + paoBei: 0 + fishScore: 0 + bJbeishu: 0 + showDelay: 3 + moveDuration: 0.5 + moveEase: 6 + startOffset: {x: 0, y: 0, z: -100} + bjEndUIOffsetY: 150 + coinFlyDuration: 0.5 + coinArrivalInterval: 0.1 + isSelf: 0 + autoFinishOnScoreFull: 1 + totalBJCount: 0 + currBJCount: 0 + isEffEnd: 0 + isScoreStart: 0 + isScoreEnd: 0 + isGoldEffectStart: 0 + fanPai: {fileID: 7874662531185537939} + smallAwardUseGold: 0 + scoreStartDelay: 0.5 + BeiShu: {fileID: 1880023981496981964} + BJType: {fileID: 6388020118980623016} +--- !u!114 &7874662531185537939 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4991520454471689300} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ea1508f2895b76649a14150e12c16392, type: 3} + m_Name: + m_EditorClassIdentifier: + sprite_MumsBlack: + - {fileID: 21300000, guid: dad0672aab346f348bb80e91679a6c5e, type: 3} + - {fileID: 21300000, guid: dbf5b3f308328ac438193eecb567b3f8, type: 3} + - {fileID: 21300000, guid: 35541d40a155f3e47bef495e9626314c, type: 3} + - {fileID: 21300000, guid: 4f67bd7cd572ae1408e4c0443e459094, type: 3} + - {fileID: 21300000, guid: 581683c8f51ddbc43a3e4e972a7f9724, type: 3} + - {fileID: 21300000, guid: ae4c9ffe4d7e6ef4ea171241724e0a46, type: 3} + - {fileID: 21300000, guid: 2f9f62e68015d564683607761cfd2d60, type: 3} + - {fileID: 21300000, guid: 6695520456ba88e4fae55e1166f3aaea, type: 3} + - {fileID: 21300000, guid: 71332ee44c750ae4798ae9b8475c7d45, type: 3} + - {fileID: 21300000, guid: 90d61e3bc67071749bd6595854cf8136, type: 3} + - {fileID: 21300000, guid: 82cfd68c44080ff41af928bda2d34d8b, type: 3} + - {fileID: 21300000, guid: 24c9627424303534892d0626cf18ad62, type: 3} + - {fileID: 21300000, guid: 3a1171b84fbc73847a93115cdd863a01, type: 3} + sprite_MumsRed: + - {fileID: 21300000, guid: 92cf2120764cc5340ad1d73f8b7c171e, type: 3} + - {fileID: 21300000, guid: 4ecd2d66c662e1948831b899e79852c0, type: 3} + - {fileID: 21300000, guid: 4609ea3ce192c374dbd5c473d4eadeb0, type: 3} + - {fileID: 21300000, guid: bf5bac21d6a6d2a49bf6dff1ca6c69ea, type: 3} + - {fileID: 21300000, guid: 2802b3ce3552299488a5c088159e87d9, type: 3} + - {fileID: 21300000, guid: 4555ea2420240c64ea39a4116f41ca5b, type: 3} + - {fileID: 21300000, guid: cc97b88eb2433ce468d6ed88a4673dcf, type: 3} + - {fileID: 21300000, guid: d89e6b100c1f49346a0080c51498669e, type: 3} + - {fileID: 21300000, guid: 5a3546a4429a62547ab5844fae6d2a67, type: 3} + - {fileID: 21300000, guid: a3abaa49ad6bb3144b0fbfd6e2e47177, type: 3} + - {fileID: 21300000, guid: 956205e729c270c4cbf49a4f9ad0f68a, type: 3} + - {fileID: 21300000, guid: db5603ed0df5fd34c9f8b94e718fd9f1, type: 3} + - {fileID: 21300000, guid: 7bcdae651bbb0ba40b12888094cf3c97, type: 3} + sprite_Huas: + - {fileID: 21300000, guid: 8303cad0363e8734e8aa500d1c0ee42a, type: 3} + - {fileID: 21300000, guid: e99251257c54c2947bb20c50d259be77, type: 3} + - {fileID: 21300000, guid: 9e49d493dde13ca4ca03ff8724fe1aef, type: 3} + - {fileID: 21300000, guid: 400c3d72d610c1f44ac12720a73787a6, type: 3} + cardItem1: {fileID: 7188740514115213636} + cardItem2: {fileID: 8082505544333305732} + cardItem3: {fileID: 1576785193745386788} + interval: 0.2 +--- !u!224 &5070691509604048587 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 224922953677348615, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + m_PrefabInstance: {fileID: 4990447106281750988} + m_PrefabAsset: {fileID: 0} +--- !u!114 &6388020118980623016 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2154813267819608932, guid: f0d445180880e4e419ac5047f2149d2c, + type: 3} + m_PrefabInstance: {fileID: 4990447106281750988} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/PW_Effect_AwardFrame_Poker Variant.prefab.meta b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/PW_Effect_AwardFrame_Poker Variant.prefab.meta new file mode 100644 index 000000000..fff39cca6 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/PW_Effect_AwardFrame_Poker Variant.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2ac4bf12db1303148941b52ba49326c9 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/PW_Enemy_113.prefab b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/PW_Enemy_113.prefab new file mode 100644 index 000000000..20629d0cf --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/PW_Enemy_113.prefab @@ -0,0 +1,148 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &305101001262732237 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1294175085846565, guid: d41f4c61f118c5d40aeae3131a910033, type: 3} + propertyPath: m_Name + value: PW_Enemy_113 + objectReference: {fileID: 0} + - target: {fileID: 4832655541975946, guid: d41f4c61f118c5d40aeae3131a910033, type: 3} + propertyPath: m_LocalPosition.x + value: 1.6 + objectReference: {fileID: 0} + - target: {fileID: 4832655541975946, guid: d41f4c61f118c5d40aeae3131a910033, type: 3} + propertyPath: m_LocalPosition.y + value: 1.43 + objectReference: {fileID: 0} + - target: {fileID: 4832655541975946, guid: d41f4c61f118c5d40aeae3131a910033, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4832655541975946, guid: d41f4c61f118c5d40aeae3131a910033, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4832655541975946, guid: d41f4c61f118c5d40aeae3131a910033, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4832655541975946, guid: d41f4c61f118c5d40aeae3131a910033, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4832655541975946, guid: d41f4c61f118c5d40aeae3131a910033, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4832655541975946, guid: d41f4c61f118c5d40aeae3131a910033, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4832655541975946, guid: d41f4c61f118c5d40aeae3131a910033, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4832655541975946, guid: d41f4c61f118c5d40aeae3131a910033, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -0 + objectReference: {fileID: 0} + m_RemovedComponents: + - {fileID: 4238049785031366355, guid: d41f4c61f118c5d40aeae3131a910033, type: 3} + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 1294175085846565, guid: d41f4c61f118c5d40aeae3131a910033, + type: 3} + insertIndex: -1 + addedObject: {fileID: -4286408562370486344} + m_SourcePrefab: {fileID: 100100000, guid: d41f4c61f118c5d40aeae3131a910033, type: 3} +--- !u!1 &306093819959800808 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1294175085846565, guid: d41f4c61f118c5d40aeae3131a910033, + type: 3} + m_PrefabInstance: {fileID: 305101001262732237} + m_PrefabAsset: {fileID: 0} +--- !u!114 &-4286408562370486344 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 306093819959800808} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1e3910e0582c5cb4c953b5b481601661, type: 3} + m_Name: + m_EditorClassIdentifier: + beilv: 0 + guid: + lastMoveLineId: + monsterData: + die_Score: 0 + isDie: 0 + fishTypeConfig: + fishNumber: + fishName: + fishBrief: + fishType: 0 + fishScore: 0 + killWeight: 0 + pathList: + fishImage: + fishMultipleDesc: + moveLine: + bezierCurveData: + name: + start: {x: 0, y: 0} + controlPoints: [] + end: {x: 0, y: 0} + moveTime: 0 + moveSpeed: 0 + cachedCamera: {fileID: 0} + cachedUirootRect: {fileID: 0} + skeleton: {fileID: 0} + isSpine: 1 + fishTypeID: 12023 + currState: 0 + HP: 5 + effect_Die: {fileID: 0} + effect_DieAward: {fileID: 4991520454471689300, guid: 2ac4bf12db1303148941b52ba49326c9, + type: 3} + currEffect_DieAward: {fileID: 0} + isMove: 1 + is3D: 0 + forwordXYZ: + fishenum: 0 + moveTime: 0 + isyz: 0 + yzID: + colliderList: [] + lockPoint: {fileID: 0} + bingDongEffect: {fileID: 0} + needLockEvent: 0 + createVideoClip: {fileID: 0} + rotationPY: 60 + baseMmove: 0 + isRotate: 0 + isNot1: 0 + ischild0: 0 + depthOffset: 0 + bossName: "\u5C0F\u4E11\u6251\u514B" + isToUI: 1 + tMP_CurrBossScore: {fileID: 0} + currBossScoreValue: 0 + bossScoreValue: 0 + poolNum: 0 + prizeCount: 8 + ZhuCam: {fileID: 0} + isDieFish: 0 + dieTime: 3 + v3: {x: 0, y: 0, z: 0} + isLocalCoin: 0 + killerSitPos: -1 diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/PW_Enemy_113.prefab.meta b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/PW_Enemy_113.prefab.meta new file mode 100644 index 000000000..5f4a8cff2 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/PW_Enemy_113.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8e9f22d048bac0a41a86b7a8f89efb0f +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/UI_baojiang Variant.prefab b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/UI_baojiang Variant.prefab new file mode 100644 index 000000000..e09ac7d7c --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/UI_baojiang Variant.prefab @@ -0,0 +1,120 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &4344308270532574313 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 236781439713602893, guid: a96966a1d55149a4f83724f224013303, + type: 3} + propertyPath: m_Name + value: UI_baojiang Variant + objectReference: {fileID: 0} + - target: {fileID: 685976588209175045, guid: a96966a1d55149a4f83724f224013303, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 685976588209175045, guid: a96966a1d55149a4f83724f224013303, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 685976588209175045, guid: a96966a1d55149a4f83724f224013303, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 685976588209175045, guid: a96966a1d55149a4f83724f224013303, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 685976588209175045, guid: a96966a1d55149a4f83724f224013303, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 685976588209175045, guid: a96966a1d55149a4f83724f224013303, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 685976588209175045, guid: a96966a1d55149a4f83724f224013303, + type: 3} + propertyPath: m_SizeDelta.x + value: 266.4422 + objectReference: {fileID: 0} + - target: {fileID: 685976588209175045, guid: a96966a1d55149a4f83724f224013303, + type: 3} + propertyPath: m_SizeDelta.y + value: 128.3306 + objectReference: {fileID: 0} + - target: {fileID: 685976588209175045, guid: a96966a1d55149a4f83724f224013303, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 685976588209175045, guid: a96966a1d55149a4f83724f224013303, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 685976588209175045, guid: a96966a1d55149a4f83724f224013303, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 685976588209175045, guid: a96966a1d55149a4f83724f224013303, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 685976588209175045, guid: a96966a1d55149a4f83724f224013303, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 685976588209175045, guid: a96966a1d55149a4f83724f224013303, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 685976588209175045, guid: a96966a1d55149a4f83724f224013303, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 685976588209175045, guid: a96966a1d55149a4f83724f224013303, + type: 3} + propertyPath: m_AnchoredPosition.x + value: -365.77893 + objectReference: {fileID: 0} + - target: {fileID: 685976588209175045, guid: a96966a1d55149a4f83724f224013303, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -143.83472 + objectReference: {fileID: 0} + - target: {fileID: 685976588209175045, guid: a96966a1d55149a4f83724f224013303, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 685976588209175045, guid: a96966a1d55149a4f83724f224013303, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 685976588209175045, guid: a96966a1d55149a4f83724f224013303, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a96966a1d55149a4f83724f224013303, type: 3} diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/UI_baojiang Variant.prefab.meta b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/UI_baojiang Variant.prefab.meta new file mode 100644 index 000000000..f5aa70bb9 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/UI_baojiang Variant.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: cf1bc4200d0bc75448884f72cc121a42 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/XiaoChouPuKeEvent.cs b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/XiaoChouPuKeEvent.cs new file mode 100644 index 000000000..6b6b5885e --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/XiaoChouPuKeEvent.cs @@ -0,0 +1,389 @@ +using Assets.MyGame.Scripts.Net.APIResponses.GameConfig_SubClass; +using Newtonsoft.Json; +using Newtonsoft.Json.Linq; +using System; +using System.Collections; +using System.Collections.Generic; +using TMPro; +using UnityEngine; +using Random = UnityEngine.Random; + +/// +/// 小丑扑克 Boss 爆奖事件。 +/// +/// 奖项类型(OptionId): +/// 1=豹子(200x) 2=同花顺(100x) 3=金花(50x) +/// 4=顺子(80x) 5=对子(30x) 6=散排(10x) +/// +/// 流程: +/// Boss 死亡 → 服务端按权重随机选中一个奖项 → 下发 RoomKillNotice.param={res:[{optionId, score}], count:1} +/// → 客户端 ParseCardParams 解析奖项类型 + 倍数 +/// → GenerateCards 按奖项类型本地生成三张牌(数字+花色) +/// → StartFlipSequence 依次翻三张牌(共用同一倍数) +/// → 翻完后 StartAddScore 进入加分滚动 → MoveToSit → OnScoreEnd → JiaFen → die +/// +/// 卡牌编码: +/// numIndex 0-12 → 牌面 1-13(A,2..10,J,Q,K) +/// huaIndex 0-3 → 0=方片(♦红) 1=梅花(♣黑) 2=红心(♥红) 3=黑桃(♠黑)(PW_CardType) +/// +public class XiaoChouPuKeEvent : BJEventBase +{ + [Header("卡牌面板")] + public FanPai fanPai; // 三张牌调度面板(Inspector 拖入) + + [Header("卡牌样式")] + [Tooltip("小奖项(顺子/对子/散排)是否也用金色正面,false=用白色")] + public bool smallAwardUseGold = false; + + [Header("翻牌后加分延迟")] + public float scoreStartDelay = 0.5f; // 三张翻完后等多少秒进入加分滚动 + + public TextMeshProUGUI BeiShu; //爆奖倍数 n倍 + public TextMeshProUGUI BJType; //爆奖类型 豹子... + // ----------------- 奖项类型常量 ----------------- + private const int AWARD_BAOZI = 1; // 豹子 + private const int AWARD_TONGHUASHUN = 2; // 同花顺 + private const int AWARD_JINHUA = 3; // 金花 + private const int AWARD_SHUNZI = 4; // 顺子 + private const int AWARD_DUIZI = 5; // 对子 + private const int AWARD_SANPAI = 6; // 散排 + + /// 服务端下发的奖项数据(通常只有 1 个元素) + private List _cardParams = new List(); + + /// 本次奖项类型(1-6) + private int _awardType = AWARD_SANPAI; + /// 本次奖项倍数(显示用,如 200/100/50/80/30/10) + private int _awardScore = 10; + + /// 本地生成的三张牌(numIndex, huaIndex) + private readonly List<(int numIndex, int huaIndex)> _generatedCards = new List<(int, int)>(3); + + public override void Init(long goldCount, int posID, long paobei, long fishScore, int beishu, + Action action, Action action1 = null) + { + base.Init(goldCount, posID, paobei, fishScore, beishu, action, action1); + ParseCardParams(); + GenerateCards(); + StartCoroutine(FlipThenScore()); + } + + // ============================================================ + #region 解析服务端参数 + // ============================================================ + + /// + /// 把 obj(RoomKillNotice.param)解析为 List<BossOptionBaseParam>。 + /// 服务端格式:{ "res": [{optionId, triggerRate, score}], "count": 1 } + /// + private void ParseCardParams() + { + if (obj == null) + { + Debug.LogWarning("[XiaoChouPuKe] param 为 null,使用默认散排"); + _cardParams = new List(); + return; + } + + try + { + JToken rootToken = obj is JToken t ? t : JToken.Parse(obj.ToString()); + JToken resToken = rootToken["res"] ?? rootToken; + + if (resToken is JArray) + _cardParams = resToken.ToObject>() ?? new List(); + else if (resToken is JObject jobj) + _cardParams = new List { jobj.ToObject() }; + else + _cardParams = new List(); + } + catch (Exception e) + { + Debug.LogError($"[XiaoChouPuKe] 解析卡牌数据失败:{e.Message};原始={obj}"); + _cardParams = new List(); + } + + // 读取奖项类型和倍数 + if (_cardParams.Count > 0 && _cardParams[0] != null) + { + _awardType = Mathf.Clamp((int)_cardParams[0].OptionId, 1, 6); + _awardScore = (int)_cardParams[0].Score; + } + else + { + _awardType = AWARD_SANPAI; + _awardScore = 10; + Debug.LogWarning("[XiaoChouPuKe] 卡牌数据为空,使用默认散排 x10"); + } + + Debug.Log($"[XiaoChouPuKe] 奖项={GetAwardName(_awardType)}(OptionId={_awardType}) 倍数=x{_awardScore}"); + } + + /// 奖项类型 → 中文名 + private string GetAwardName(int type) + { + switch (type) + { + case AWARD_BAOZI: return "豹子"; + case AWARD_TONGHUASHUN: return "同花顺"; + case AWARD_JINHUA: return "金花"; + case AWARD_SHUNZI: return "顺子"; + case AWARD_DUIZI: return "对子"; + case AWARD_SANPAI: return "散排"; + default: return $"未知({type})"; + } + } + + #endregion + + // ============================================================ + #region 本地生成三张牌 + // ============================================================ + + /// 根据奖项类型本地生成三张牌 + private void GenerateCards() + { + _generatedCards.Clear(); + + switch (_awardType) + { + case AWARD_BAOZI: GenerateBaoZi(); break; + case AWARD_TONGHUASHUN: GenerateTongHuaShun(); break; + case AWARD_JINHUA: GenerateJinHua(); break; + case AWARD_SHUNZI: GenerateShunZi(); break; + case AWARD_DUIZI: GenerateDuiZi(); break; + case AWARD_SANPAI: + default: GenerateSanPai(); break; + } + + // 日志 + for (int i = 0; i < _generatedCards.Count; i++) + { + var c = _generatedCards[i]; + Debug.Log($"[XiaoChouPuKe] 牌[{i}] 数字={c.numIndex + 1} 花色={GetHuaName(c.huaIndex)}"); + } + } + + /// 豹子:三张相同数字 + 三个不同花色 + private void GenerateBaoZi() + { + int num = Random.Range(0, 13); + var huas = GetRandomHuas(3); + for (int i = 0; i < 3; i++) + _generatedCards.Add((num, huas[i])); + } + + /// 同花顺:同花色 + 连续三个数字(如 ♠5-6-7) + private void GenerateTongHuaShun() + { + int hua = Random.Range(0, 4); + int start = Random.Range(0, 11); // 0-10,保证 +2 不超过 12(K) + for (int i = 0; i < 3; i++) + _generatedCards.Add(((start + i) % 13, hua)); + } + + /// 金花:同花色 + 不连续 + private void GenerateJinHua() + { + int hua = Random.Range(0, 4); + var nums = GetRandomNums(3); + // 确保不连续(若碰巧连续,调整第三个) + if (nums.Count >= 3 && IsConsecutive(nums[0], nums[1], nums[2])) + nums[2] = (nums[2] + 3) % 13; + for (int i = 0; i < 3; i++) + _generatedCards.Add((nums[i], hua)); + } + + /// 顺子:不同花色 + 连续三个数字 + private void GenerateShunZi() + { + int start = Random.Range(0, 11); + var huas = GetRandomHuas(3); + for (int i = 0; i < 3; i++) + _generatedCards.Add(((start + i) % 13, huas[i])); + } + + /// 对子:两张相同数字 + 一张不同数字 + private void GenerateDuiZi() + { + int pairNum = Random.Range(0, 13); + int otherNum = (pairNum + 1) % 13; + var pairHuas = GetRandomHuas(2); + int otherHua = (pairHuas[0] + 2) % 4; // 避免和前两张完全相同花色 + _generatedCards.Add((pairNum, pairHuas[0])); + _generatedCards.Add((pairNum, pairHuas[1])); + _generatedCards.Add((otherNum, otherHua)); + } + + /// 散排:三张不同数字 + 三张不同花色 + private void GenerateSanPai() + { + var nums = GetRandomNums(3); + var huas = GetRandomHuas(3); + for (int i = 0; i < 3; i++) + _generatedCards.Add((nums[i], huas[i])); + } + + /// 从 0-3 随机取 count 个不同花色 + private List GetRandomHuas(int count) + { + var list = new List { 0, 1, 2, 3 }; + Shuffle(list); + return list.GetRange(0, Mathf.Min(count, list.Count)); + } + + /// 从 0-12 随机取 count 个不同数字 + private List GetRandomNums(int count) + { + var list = new List(13); + for (int i = 0; i < 13; i++) list.Add(i); + Shuffle(list); + return list.GetRange(0, Mathf.Min(count, list.Count)); + } + + /// 判断三个数字是否连续(考虑 A=0,2,3,4..K=12,A-K-Q 也算顺) + private bool IsConsecutive(int a, int b, int c) + { + var arr = new[] { a, b, c }; + Array.Sort(arr); + return arr[1] - arr[0] == 1 && arr[2] - arr[1] == 1; + } + + /// 洗牌 + private void Shuffle(List list) + { + for (int i = 0; i < list.Count; i++) + { + int j = Random.Range(i, list.Count); + (list[i], list[j]) = (list[j], list[i]); + } + } + + /// 花色索引 → 中文名 + private string GetHuaName(int hua) + { + switch (hua) + { + case 0: return "方片(♦)"; + case 1: return "梅花(♣)"; + case 2: return "红心(♥)"; + case 3: return "黑桃(♠)"; + default: return $"未知({hua})"; + } + } + + #endregion + + // ============================================================ + #region 翻牌流程 + // ============================================================ + + /// 翻牌完成后进入加分滚动 + private IEnumerator FlipThenScore() + { + if (fanPai == null) + { + Debug.LogWarning("[XiaoChouPuKe] FanPai 未赋值,跳过翻牌直接加分"); + yield return new WaitForSeconds(scoreStartDelay); + ShowAwardUI(); + yield return new WaitForSeconds(1f); + StartAddScore(); + yield break; + } + + // 从本地生成的三张牌构建数据(共用同一奖项倍数) + bool isGold = IsCardGold(); + string beiShuText = $"x{_awardScore}"; + + (int, int, string, bool) c1 = BuildCardData(0, beiShuText, isGold); + (int, int, string, bool) c2 = BuildCardData(1, beiShuText, isGold); + (int, int, string, bool) c3 = BuildCardData(2, beiShuText, isGold); + + bool allFlipped = false; + fanPai.StartFlip(c1, c2, c3, () => allFlipped = true); + + // 等三张牌反面计算结束(全部翻完) + yield return new WaitUntil(() => allFlipped); + + // 三张牌反面计算结束后开始显示爆奖类型 + 倍数累加动画 + ShowAwardUI(); + // 倍数累加动画 1 秒 + yield return StartCoroutine(BeiShuCountUp(1f)); + + if (scoreStartDelay > 0) + yield return new WaitForSeconds(scoreStartDelay); + + StartAddScore(); + } + + /// + /// 显示爆奖 UI:类型直接赋值,倍数从 0 累加到目标值。 + /// 在三张牌反面计算结束后调用。 + /// + private void ShowAwardUI() + { + // 爆奖类型:直接赋值 + if (BJType != null) + { + BJType.text = GetAwardName(_awardType); + BJType.gameObject.SetActive(true); + Debug.Log($"[XiaoChouPuKe] 显示爆奖类型:{BJType.text}"); + } + + // 倍数:先清零,由 BeiShuCountUp 协程累加 + if (BeiShu != null) + { + BeiShu.text = "0"; + BeiShu.gameObject.SetActive(true); + } + } + + /// + /// 倍数累加动画:在 duration 秒内从 0 加到 _awardScore。 + /// + private IEnumerator BeiShuCountUp(float duration) + { + if (BeiShu == null) yield break; + + float elapsed = 0f; + while (elapsed < duration) + { + elapsed += Time.deltaTime; + int cur = Mathf.RoundToInt(Mathf.Lerp(0, _awardScore, elapsed / duration)); + BeiShu.text = cur.ToString(); + yield return null; + } + BeiShu.text = _awardScore.ToString(); + Debug.Log($"[XiaoChouPuKe] 倍数累加完成:{_awardScore}"); + } + + /// 从 _generatedCards 取第 index 张牌 + private (int, int, string, bool) BuildCardData(int index, string beiShuText, bool isGold) + { + if (index >= _generatedCards.Count) + return (0, 0, beiShuText, isGold); + + var c = _generatedCards[index]; + return (c.numIndex, c.huaIndex, beiShuText, isGold); + } + + /// + /// 是否使用金色正面。 + /// 大奖(豹子/同花顺/金花)→ 金色 + /// 小奖(顺子/对子/散排)→ 金色或白色(受 smallAwardUseGold 开关控制) + /// + private bool IsCardGold() + { + switch (_awardType) + { + case AWARD_BAOZI: + case AWARD_TONGHUASHUN: + case AWARD_JINHUA: + return true; + default: + return smallAwardUseGold; + } + } + + #endregion +} diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/XiaoChouPuKeEvent.cs.meta b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/XiaoChouPuKeEvent.cs.meta new file mode 100644 index 000000000..a10090b60 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/XiaoChouPuKeEvent.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d75e6b59c1fcb9445a4a52dcbf35c2d8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/XiaoChouPuKe_BOSS.cs b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/XiaoChouPuKe_BOSS.cs new file mode 100644 index 000000000..afca3f460 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/XiaoChouPuKe_BOSS.cs @@ -0,0 +1,47 @@ +using Assets.MyGame.Scripts.Net.WebResponses; +using UnityEngine; + +/// +/// 小丑扑克 Boss。 +/// 死亡后由 CreateFishManager 调用 action_effect_DieAward, +/// 内部把 RoomKillNotice.param 转交给 XiaoChouPuKeEvent 解析为三张卡牌数据。 +/// +public class XiaoChouPuKe_BOSS : MonsterControl_BossBase +{ + public override void OnMoveUpdata() + { + base.OnMoveUpdata(); + if (moveTime >= monsterData.moveLine.moveTime) + { + CreateFishManager.Instance.Id_DieFish_NotFX(guid); + } + } + + public override void DieFish(RoomKillNotice obj = null) + { + base.DieFish(obj); + CreateFishManager.Instance.Id_DieFish_NotFX(guid); + + action_effect_DieAward = (o) => + { + if (obj == null) return; + + foreach (var item in CreateFishManager.Instance.currGameType.list_Sits) + { + if (item.user == obj.userId) + { + var v = o.GetComponent(); + v.Init( + obj.gold, // goldCount(最终回加金币) + item.posID, // posID(击杀者座位) + obj.skillsGold, // paobei(炮倍) + obj.fishScore, // fishScore(底分) + obj.beishu, // beishu(总倍数,最终 BJEndUI 显示) + JiaFen, // action(加分回调) + () => { v.obj = obj.param; } // 把服务端爆奖参数交给事件类 + ); + } + } + }; + } +} diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/XiaoChouPuKe_BOSS.cs.meta b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/XiaoChouPuKe_BOSS.cs.meta new file mode 100644 index 000000000..51012bc35 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XiaoChouPuKe/XiaoChouPuKe_BOSS.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1e3910e0582c5cb4c953b5b481601661 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie.meta b/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie.meta new file mode 100644 index 000000000..8a5cf1c71 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f8f44a28285ae9544adb01305db8c5f2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/PW_Effect_AwardFrame_Dial Variant.prefab b/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/PW_Effect_AwardFrame_Dial Variant.prefab new file mode 100644 index 000000000..ce57e107f --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/PW_Effect_AwardFrame_Dial Variant.prefab @@ -0,0 +1,324 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &1822292213046340621 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1668429868625308, guid: a6cf5d80cc474df44ba67c8d6baa0903, type: 3} + propertyPath: m_Name + value: PW_Effect_AwardFrame_Dial Variant + objectReference: {fileID: 0} + - target: {fileID: 147187610052521182, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_text + value: 1.2 + objectReference: {fileID: 0} + - target: {fileID: 224189813982777168, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224189813982777168, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224189813982777168, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224189813982777168, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224189813982777168, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224189813982777168, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 224296158486418889, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 619221787769737936, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_text + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 2282205603187603573, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_text + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2390172117750425844, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_text + value: 3.5 + objectReference: {fileID: 0} + - target: {fileID: 2642731299645435136, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_text + value: 50 + objectReference: {fileID: 0} + - target: {fileID: 3644307719108351519, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_text + value: '1.8 + +' + objectReference: {fileID: 0} + - target: {fileID: 3889473570124707996, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_text + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 4858431950575271926, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_text + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 4936244412202659441, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_text + value: '200 + +' + objectReference: {fileID: 0} + - target: {fileID: 5460516637555709959, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_text + value: 1.5 + objectReference: {fileID: 0} + - target: {fileID: 6035376780308426613, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_text + value: 40 + objectReference: {fileID: 0} + - target: {fileID: 6309544168674433995, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_text + value: 30 + objectReference: {fileID: 0} + - target: {fileID: 6667599478860122501, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_text + value: '80 + +' + objectReference: {fileID: 0} + - target: {fileID: 6989744739303446546, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_text + value: '500 + +' + objectReference: {fileID: 0} + - target: {fileID: 7021681363181186356, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_text + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 8176498001999684254, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_text + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8445839961574755376, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + propertyPath: m_text + value: '150 + +' + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 1668429868625308, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + insertIndex: -1 + addedObject: {fileID: 923726514142179287} + m_SourcePrefab: {fileID: 100100000, guid: a6cf5d80cc474df44ba67c8d6baa0903, type: 3} +--- !u!1 &1823949540373332369 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1668429868625308, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + m_PrefabInstance: {fileID: 1822292213046340621} + m_PrefabAsset: {fileID: 0} +--- !u!114 &923726514142179287 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1823949540373332369} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0ea2837f69df16b4eae8fcd040fc5619, type: 3} + m_Name: + m_EditorClassIdentifier: + bjEndUI: {fileID: 0} + useScorePanel: 1 + tMP_Score: {fileID: 0} + scorePanelPrefab: {fileID: 0} + currScore: 0 + maxScore: 0 + scoreCount: 0 + posID: 0 + paoBei: 0 + fishScore: 0 + bJbeishu: 0 + showDelay: 3 + moveDuration: 0.5 + moveEase: 6 + startOffset: {x: 0, y: 0, z: -100} + bjEndUIOffsetY: 150 + coinFlyDuration: 0.5 + coinArrivalInterval: 0.1 + isSelf: 0 + autoFinishOnScoreFull: 1 + totalBJCount: 0 + currBJCount: 0 + isEffEnd: 0 + isScoreStart: 0 + isScoreEnd: 0 + isGoldEffectStart: 0 + wai: {fileID: 1897825713103446877} + nei: {fileID: 1898088699755056113} + spinRounds: 5 + rotateDuration: 2 + waiDir: -1 + neiDir: 1 + scoreStartDelay: 0.5 + tMP_BeiShu: {fileID: 2405853204840994603} +--- !u!224 &1897825713103446877 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 224189813982777168, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + m_PrefabInstance: {fileID: 1822292213046340621} + m_PrefabAsset: {fileID: 0} +--- !u!224 &1898088699755056113 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 224415276643592188, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + m_PrefabInstance: {fileID: 1822292213046340621} + m_PrefabAsset: {fileID: 0} +--- !u!114 &2405853204840994603 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4046866495200705318, guid: a6cf5d80cc474df44ba67c8d6baa0903, + type: 3} + m_PrefabInstance: {fileID: 1822292213046340621} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/PW_Effect_AwardFrame_Dial Variant.prefab.meta b/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/PW_Effect_AwardFrame_Dial Variant.prefab.meta new file mode 100644 index 000000000..796a67fdb --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/PW_Effect_AwardFrame_Dial Variant.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 806c5839ee31376448fd7245c708851f +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/PW_Enemy_114.prefab b/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/PW_Enemy_114.prefab new file mode 100644 index 000000000..a55f0938f --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/PW_Enemy_114.prefab @@ -0,0 +1,155 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &4351070773218179775 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1110334844017110, guid: 421c94b20dbcc17429441e1c0b2dbc3d, type: 3} + propertyPath: m_Name + value: PW_Enemy_114 + objectReference: {fileID: 0} + - target: {fileID: 4174444952392583, guid: 421c94b20dbcc17429441e1c0b2dbc3d, type: 3} + propertyPath: m_LocalPosition.x + value: 4.64 + objectReference: {fileID: 0} + - target: {fileID: 4174444952392583, guid: 421c94b20dbcc17429441e1c0b2dbc3d, type: 3} + propertyPath: m_LocalPosition.y + value: 0.67 + objectReference: {fileID: 0} + - target: {fileID: 4174444952392583, guid: 421c94b20dbcc17429441e1c0b2dbc3d, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4174444952392583, guid: 421c94b20dbcc17429441e1c0b2dbc3d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4174444952392583, guid: 421c94b20dbcc17429441e1c0b2dbc3d, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4174444952392583, guid: 421c94b20dbcc17429441e1c0b2dbc3d, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4174444952392583, guid: 421c94b20dbcc17429441e1c0b2dbc3d, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4174444952392583, guid: 421c94b20dbcc17429441e1c0b2dbc3d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4174444952392583, guid: 421c94b20dbcc17429441e1c0b2dbc3d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4174444952392583, guid: 421c94b20dbcc17429441e1c0b2dbc3d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 461027218152058408, guid: 421c94b20dbcc17429441e1c0b2dbc3d, + type: 3} + propertyPath: effect_DieAward + value: + objectReference: {fileID: 1823949540373332369, guid: 806c5839ee31376448fd7245c708851f, + type: 3} + m_RemovedComponents: + - {fileID: 461027218152058408, guid: 421c94b20dbcc17429441e1c0b2dbc3d, type: 3} + m_RemovedGameObjects: + - {fileID: 6767204822284373393, guid: 421c94b20dbcc17429441e1c0b2dbc3d, type: 3} + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 1110334844017110, guid: 421c94b20dbcc17429441e1c0b2dbc3d, + type: 3} + insertIndex: -1 + addedObject: {fileID: 5635831970205399242} + m_SourcePrefab: {fileID: 100100000, guid: 421c94b20dbcc17429441e1c0b2dbc3d, type: 3} +--- !u!1 &4351016032139567977 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1110334844017110, guid: 421c94b20dbcc17429441e1c0b2dbc3d, + type: 3} + m_PrefabInstance: {fileID: 4351070773218179775} + m_PrefabAsset: {fileID: 0} +--- !u!114 &5635831970205399242 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4351016032139567977} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 75d9de6157536c646b35f900189d1635, type: 3} + m_Name: + m_EditorClassIdentifier: + beilv: 0 + guid: + lastMoveLineId: + monsterData: + die_Score: 0 + isDie: 0 + fishTypeConfig: + fishNumber: + fishName: + fishBrief: + fishType: 0 + fishScore: 0 + killWeight: 0 + pathList: + fishImage: + fishMultipleDesc: + moveLine: + bezierCurveData: + name: + start: {x: 0, y: 0} + controlPoints: [] + end: {x: 0, y: 0} + moveTime: 0 + moveSpeed: 0 + cachedCamera: {fileID: 0} + cachedUirootRect: {fileID: 0} + skeleton: {fileID: 0} + isSpine: 1 + fishTypeID: 12022 + currState: 0 + HP: 5 + effect_Die: {fileID: 0} + effect_DieAward: {fileID: 1823949540373332369, guid: 806c5839ee31376448fd7245c708851f, + type: 3} + currEffect_DieAward: {fileID: 0} + isMove: 1 + is3D: 0 + forwordXYZ: + fishenum: 0 + moveTime: 0 + isyz: 0 + yzID: + colliderList: [] + lockPoint: {fileID: 0} + bingDongEffect: {fileID: 0} + needLockEvent: 0 + createVideoClip: {fileID: 0} + rotationPY: 60 + baseMmove: 0 + isRotate: 0 + isNot1: 0 + ischild0: 0 + depthOffset: 0 + bossName: "\u5E78\u8FD0\u98DE\u789F" + isToUI: 1 + tMP_CurrBossScore: {fileID: 0} + currBossScoreValue: 0 + bossScoreValue: 0 + poolNum: 0 + prizeCount: 8 + ZhuCam: {fileID: 0} + isDieFish: 0 + dieTime: 3 + v3: {x: 0, y: 0, z: 0} + isLocalCoin: 0 + killerSitPos: -1 diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/PW_Enemy_114.prefab.meta b/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/PW_Enemy_114.prefab.meta new file mode 100644 index 000000000..ddf646ddd --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/PW_Enemy_114.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 9dea83c808281d643802b84607777fe1 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/RotatePan_XJMH.cs b/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/RotatePan_XJMH.cs new file mode 100644 index 000000000..2a8622be5 --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/RotatePan_XJMH.cs @@ -0,0 +1,286 @@ +using Assets.MyGame.Scripts.Net.APIResponses.GameConfig_SubClass; +using DG.Tweening; +using Newtonsoft.Json; +using Newtonsoft.Json.Linq; +using System; +using System.Collections; +using System.Collections.Generic; +using TMPro; +using UnityEngine; +using Random = UnityEngine.Random; + +/// +/// 幸运飞碟 Boss 爆奖事件。 +/// +/// 配置表(外圈 10 项 / 内圈 7 项,按顺序填到 Inspector 数组): +/// 外圈倍数: 10,20,30,40,50,80,100,150,200,500 +/// 内圈倍数: 1,1.2,1.5,1.8,2,2.5,3 +/// +/// 服务端下发 OptionId = 索引(从 0 开始),对应数组里的第几项。 +/// 总倍数 = 外圈倍数[outerId] × 内圈倍数[innerId] +/// +/// 流程: +/// Boss 死亡 → 服务端按权重随机选中内/外圈 → 下发 RoomKillNotice.param={res:[innerOpt, outerOpt], count:2} +/// → 客户端 Init 反序列化 + 从数组取倍数 +/// → 内/外圈转盘按 OptionId 对应角度旋转 +/// → 转完后显示总倍数 → StartAddScore → MoveToSit → OnScoreEnd → JiaFen → die +/// +/// OptionId → 角度映射:索引 × (360/选项数) +/// +public class RotatePan_XJMH : BJEventBase +{ + [Header("转盘")] + public Transform wai; // 外圈转盘 + public Transform nei; // 内圈转盘 + + [Header("旋转参数")] + public int spinRounds = 5; // 旋转圈数(到达目标前转的圈数) + public float rotateDuration = 2f; // 旋转总时长 + public float waiDir = -1f; // 外圈方向(-1逆时针,1顺时针) + public float neiDir = 1f; // 内圈方向(-1逆时针,1顺时针) + + [Header("倍数配置(固定配置表,不可在 Inspector 修改)")] + [Tooltip("内圈倍数(nei),10项:10,20,30,40,50,80,100,150,200,500")] + private float[] innerBeishus = new float[] { 10, 20, 30, 40, 50, 80, 100, 150, 200, 500 }; + [Tooltip("外圈倍数(wai),7项:1,1.2,1.5,1.8,2,2.5,3")] + private float[] outerBeishus = new float[] { 1, 1.2f, 1.5f, 1.8f, 2, 2.5f, 3 }; + + [Header("转完后加分延迟")] + public float scoreStartDelay = 0.5f; // 转盘停稳后到加分的延迟 + + [Header("倍数显示(可选)")] + public TextMeshProUGUI tMP_BeiShu; // 倍数文本(转完后显示) 这里样式 内圈×外圈=n倍 + + private Tween _waiTween; + private Tween _neiTween; + + /// 内层选项(服务端下发,OptionId=索引) + private BossOptionBaseParam _innerOpt; + /// 外层选项(服务端下发,OptionId=索引) + private BossOptionBaseParam _outerOpt; + + /// 内圈实际倍数(从数组取) + private float _innerBeishu = 10f; + /// 外圈实际倍数(从数组取) + private float _outerBeishu = 1f; + /// 总倍数 = 内圈 × 外圈 + private float _totalBeishu = 10f; + + public override void Init(long goldCount, int posID, long paobei, long fishScore, int beishu, + Action action, Action action1 = null) + { + base.Init(goldCount, posID, paobei, fishScore, beishu, action, action1); + ParseOptions(); + StartCoroutine(RotateThenScore()); + } + + // ============================================================ + #region 解析服务端参数 + // ============================================================ + + /// + /// 把 obj(RoomKillNotice.param)解析为内/外层选项。 + /// 服务端格式:{ "res": [innerOpt, outerOpt], "count": 2 } + /// opts[0]=内层,opts[1]=外层 + /// + private void ParseOptions() + { + List opts = null; + + if (obj != null) + { + try + { + JToken rootToken = obj is JToken t ? t : JToken.Parse(obj.ToString()); + JToken resToken = rootToken["res"] ?? rootToken; + + if (resToken is JArray) + opts = resToken.ToObject>(); + else if (resToken is JObject jobj) + opts = new List { jobj.ToObject() }; + } + catch (Exception e) + { + Debug.LogError($"[XingYunFeiDie] 解析选项失败:{e.Message};原始={obj}"); + } + } + + if (opts == null || opts.Count == 0) + { + Debug.LogWarning("[XingYunFeiDie] 选项数据为空,使用默认索引 0"); + _innerOpt = new BossOptionBaseParam(0, 0, 1); + _outerOpt = new BossOptionBaseParam(0, 0, 1); + } + else + { + _innerOpt = opts.Count > 0 ? opts[0] : new BossOptionBaseParam(0, 0, 1); + _outerOpt = opts.Count > 1 ? opts[1] : new BossOptionBaseParam(0, 0, 1); + } + + // 从数组按 OptionId 索引取实际倍数 + _innerBeishu = GetBeishuFromArray(innerBeishus, (int)_innerOpt.OptionId, 10f); + _outerBeishu = GetBeishuFromArray(outerBeishus, (int)_outerOpt.OptionId, 1f); + _totalBeishu = _innerBeishu * _outerBeishu; + + Debug.Log($"[XingYunFeiDie] 内层 OptionId={_innerOpt.OptionId} 倍数={_innerBeishu}"); + Debug.Log($"[XingYunFeiDie] 外层 OptionId={_outerOpt.OptionId} 倍数={_outerBeishu}"); + Debug.Log($"[XingYunFeiDie] 总倍数={_totalBeishu}"); + } + + /// 从倍数数组按索引取值,越界返回 defaultValue + private float GetBeishuFromArray(float[] arr, int index, float defaultValue) + { + if (arr == null || arr.Length == 0) return defaultValue; + int idx = Mathf.Abs(index) % arr.Length; + return arr[idx]; + } + + #endregion + + // ============================================================ + #region 旋转流程 + // ============================================================ + + /// 转盘旋转完成后进入加分滚动 + private IEnumerator RotateThenScore() + { + if (wai == null || nei == null) + { + Debug.LogWarning("[XingYunFeiDie] 转盘未赋值,跳过旋转直接加分"); + yield return new WaitForSeconds(scoreStartDelay); + ShowBeishuUI(); + yield return new WaitForSeconds(1f); + StartAddScore(); + yield break; + } + + // 计算目标角度:OptionId 索引 × 每个选项占的角度 + int outerCount = outerBeishus != null ? outerBeishus.Length : 1; + int innerCount = innerBeishus != null ? innerBeishus.Length : 1; + + Debug.Log($"[XingYunFeiDie] 数组长度: outerBeishus(外圈7项)={outerCount} innerBeishus(内圈10项)={innerCount}"); + Debug.Log($"[XingYunFeiDie] 服务端OptionId: 外圈={_outerOpt.OptionId} 内圈={_innerOpt.OptionId}"); + + // 外圈:必须精确停在顶点(中心角度),不随机 + float waiTargetAngle = OptionIdToAngle((int)_outerOpt.OptionId, outerCount); + Debug.Log($"[XingYunFeiDie] 外圈目标角度: OptionId={_outerOpt.OptionId} count={outerCount} → {waiTargetAngle}°"); + + // 内圈:可在选项范围内随机偏移(中心角度 ± 半角) + float neiCenterAngle = OptionIdToAngle((int)_innerOpt.OptionId, innerCount); + float neiHalfAngle = (360f / innerCount) / 2f; + float neiTargetAngle = neiCenterAngle + Random.Range(-neiHalfAngle, neiHalfAngle); + Debug.Log($"[XingYunFeiDie] 内圈目标角度: OptionId={_innerOpt.OptionId} count={innerCount} 中心={neiCenterAngle}° 随机后={neiTargetAngle}°"); + + // 先转内圈 + bool neiDone = false; + RotateSingle(nei, neiTargetAngle, neiDir, () => neiDone = true); + yield return new WaitUntil(() => neiDone); + + // 内圈转完后再转外圈 + bool waiDone = false; + RotateSingle(wai, waiTargetAngle, waiDir, () => waiDone = true); + yield return new WaitUntil(() => waiDone); + + // 显示总倍数 + ShowBeishuUI(); + + // 转完后延迟再加分 + if (scoreStartDelay > 0) + yield return new WaitForSeconds(scoreStartDelay); + + // 进入加分滚动 → MoveToSit → OnScoreEnd → JiaFen → die + StartAddScore(); + } + + /// 显示总倍数文本:内圈×外圈=总倍数倍 + private void ShowBeishuUI() + { + if (tMP_BeiShu != null) + { + string innerText = _innerBeishu == Mathf.Floor(_innerBeishu) + ? _innerBeishu.ToString("F0") + : _innerBeishu.ToString("F1"); + string outerText = _outerBeishu == Mathf.Floor(_outerBeishu) + ? _outerBeishu.ToString("F0") + : _outerBeishu.ToString("F1"); + string totalText = _totalBeishu == Mathf.Floor(_totalBeishu) + ? _totalBeishu.ToString("F0") + : _totalBeishu.ToString("F1"); + + tMP_BeiShu.text = $"{innerText}×{outerText}={totalText}倍"; + tMP_BeiShu.gameObject.SetActive(true); + Debug.Log($"[XingYunFeiDie] 显示倍数:{tMP_BeiShu.text}"); + } + } + + /// + /// OptionId → 转盘目标角度。 + /// 每个选项占 360/optionCount 度,OptionId 从 0 开始。 + /// + protected virtual float OptionIdToAngle(int optionId, int optionCount) + { + if (optionCount <= 0) optionCount = 1; + int idx = Mathf.Abs(optionId) % optionCount; + return idx * (360f / optionCount); + } + + /// + /// 单圈旋转到指定角度。 + /// targetAngle 为 0-360° 的目标停留角度;dir 控制方向(-1逆时针 / 1顺时针)。 + /// 流程:从当前角度出发,按方向快速转 spinRounds 圈,最后缓动停在目标角度。 + /// + private void RotateSingle(Transform circle, float targetAngle, float dir, Action onComplete) + { + if (circle == null) + { + onComplete?.Invoke(); + return; + } + + float curr = circle.localRotation.eulerAngles.z; + // 同向到目标的角度差(已带方向符号) + float deltaToTarget = AngleDiff(curr, targetAngle, dir); + // 总增量 = N圈 + 到目标的差值,保证转 N 圈再停在目标 + float totalDelta = dir * spinRounds * 360f + deltaToTarget; + + bool isWai = (circle == wai); + Debug.Log($"[XingYunFeiDie] {(isWai ? "外圈" : "内圈")} 开始旋转: curr={curr}° target={targetAngle}° dir={dir} 增量={totalDelta}°"); + + // LocalAxisAdd 增量旋转,不取最短路径,保证圈数和方向 + Tween tween = circle.DOLocalRotate(new Vector3(0, 0, totalDelta), rotateDuration, RotateMode.LocalAxisAdd); + tween.SetEase(Ease.OutCubic); + tween.OnComplete(() => + { + // 强制校正到精确目标角度,消除浮点误差 + circle.localRotation = Quaternion.Euler(0, 0, targetAngle); + float actual = circle.localRotation.eulerAngles.z; + Debug.Log($"[XingYunFeiDie] {(isWai ? "外圈" : "内圈")} 旋转完成: 实际={actual}° 目标={targetAngle}°"); + if (isWai) _waiTween = null; else _neiTween = null; + onComplete?.Invoke(); + }); + + // 记录 tween 以便 OnDestroy 清理 + if (isWai) _waiTween = tween; else _neiTween = tween; + } + + /// + /// 计算从 curr 到 target 的同向最短角度差。 + /// dir>0(顺时针):diff ∈ [0, 360) + /// dir<0(逆时针):diff ∈ (-360, 0] + /// + private float AngleDiff(float curr, float target, float dir) + { + float diff = (target - curr) % 360f; + if (diff < 0) diff += 360f; // 归一化到 [0, 360) + if (dir < 0 && diff > 0) diff -= 360f; // 逆时针取负值 + return diff; + } + + #endregion + + private void OnDestroy() + { + _waiTween?.Kill(); + _neiTween?.Kill(); + } +} diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/RotatePan_XJMH.cs.meta b/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/RotatePan_XJMH.cs.meta new file mode 100644 index 000000000..25daa936e --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/RotatePan_XJMH.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0ea2837f69df16b4eae8fcd040fc5619 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/XingYunFeiDie_BOSS.cs b/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/XingYunFeiDie_BOSS.cs new file mode 100644 index 000000000..f9704a5bb --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/XingYunFeiDie_BOSS.cs @@ -0,0 +1,47 @@ +using Assets.MyGame.Scripts.Net.WebResponses; +using UnityEngine; + +/// +/// 幸运飞碟 Boss。 +/// 死亡后由 CreateFishManager 调用 action_effect_DieAward, +/// 内部把 RoomKillNotice.param 转交给 XingYunFeiDieEvent 解析为内/外圈选项。 +/// +public class XingYunFeiDie_BOSS : MonsterControl_BossBase +{ + public override void OnMoveUpdata() + { + base.OnMoveUpdata(); + if (moveTime >= monsterData.moveLine.moveTime) + { + CreateFishManager.Instance.Id_DieFish_NotFX(guid); + } + } + + public override void DieFish(RoomKillNotice obj = null) + { + base.DieFish(obj); + CreateFishManager.Instance.Id_DieFish_NotFX(guid); + + action_effect_DieAward = (o) => + { + if (obj == null) return; + + foreach (var item in CreateFishManager.Instance.currGameType.list_Sits) + { + if (item.user == obj.userId) + { + var v = o.GetComponent(); + v.Init( + obj.gold, // goldCount(最终回加金币) + item.posID, // posID(击杀者座位) + obj.skillsGold, // paobei(炮倍) + obj.fishScore, // fishScore(底分) + obj.beishu, // beishu(总倍数) + JiaFen, // action(加分回调) + () => { v.obj = obj.param; } // 把服务端爆奖参数交给事件类 + ); + } + } + }; + } +} diff --git a/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/XingYunFeiDie_BOSS.cs.meta b/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/XingYunFeiDie_BOSS.cs.meta new file mode 100644 index 000000000..c2150433c --- /dev/null +++ b/Assets/MyGame/aa/Game/XJMH/Boss/XingYunFeiDie/XingYunFeiDie_BOSS.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 75d9de6157536c646b35f900189d1635 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MyGame/aa/UI/Game/GameMainPanel_FishBase.cs b/Assets/MyGame/aa/UI/Game/GameMainPanel_FishBase.cs index 6722610bc..0b907fe90 100644 --- a/Assets/MyGame/aa/UI/Game/GameMainPanel_FishBase.cs +++ b/Assets/MyGame/aa/UI/Game/GameMainPanel_FishBase.cs @@ -3020,7 +3020,7 @@ public class GameMainPanel_FishBase : GameMainPanel_Base if (maxIdx <= minIdx) return minIdx; // 读取当前房间的入场金币限制 - int roomGoldLimit = GetCurrentRoomGoldLimit(); + long roomGoldLimit = GetCurrentRoomGoldLimit(); if (roomGoldLimit <= 0 || entryGold <= 0) { // 读不到限制 → 在 [minIdx, maxIdx] 全区间随机 @@ -3054,7 +3054,7 @@ public class GameMainPanel_FishBase : GameMainPanel_Base } /// 获取当前房间的入场金币限制(用于 bot 进场按金币倍数判断初始档位) - private int GetCurrentRoomGoldLimit() + private long GetCurrentRoomGoldLimit() { var roomData = GameManager.Instance?.gameData?.currRoomData; if (roomData == null) return 0; diff --git a/Assets/MyGame/aa/UI/Home/Sub/SettingPanel.prefab b/Assets/MyGame/aa/UI/Home/Sub/SettingPanel.prefab index fa88d0aff..6da11d88e 100644 --- a/Assets/MyGame/aa/UI/Home/Sub/SettingPanel.prefab +++ b/Assets/MyGame/aa/UI/Home/Sub/SettingPanel.prefab @@ -2887,8 +2887,8 @@ MonoBehaviour: toggle_QualityHigh: {fileID: 548545019360561504} group_Quality: {fileID: 2633333811721842697} toggle_Fps30: {fileID: 1920932423155590205} - toggle_Fps60: {fileID: 2695896144210334820} - toggle_FpsUnlimited: {fileID: 6215252191328535144} + toggle_Fps60: {fileID: 6215252191328535144} + toggle_FpsUnlimited: {fileID: 2695896144210334820} group_Fps: {fileID: 2721460615196769330} btn_ChangeUser: {fileID: 4110841028567726580} --- !u!1 &3446973110227008176 diff --git a/Assets/MyGame/aa/UI/Home/Sub/UIHome_BY_EmailPanel.cs b/Assets/MyGame/aa/UI/Home/Sub/UIHome_BY_EmailPanel.cs index 15cc1514c..972404a97 100644 --- a/Assets/MyGame/aa/UI/Home/Sub/UIHome_BY_EmailPanel.cs +++ b/Assets/MyGame/aa/UI/Home/Sub/UIHome_BY_EmailPanel.cs @@ -195,7 +195,7 @@ public class UIHome_BY_EmailPanel : SubUIBase } if (email.rewardDiamond > 0) { - list.Add(new BackPackPropItemData { giftType = 2, count = email.rewardDiamond }); + list.Add(new BackPackPropItemData { giftType = 2, count = (int)email.rewardDiamond }); } if (email.rewardItems != null) { diff --git a/Assets/MyGame/aa/UI/Home/Sub/UIHome_BY_ServicePanel.cs b/Assets/MyGame/aa/UI/Home/Sub/UIHome_BY_ServicePanel.cs index db09e7381..d140499f9 100644 --- a/Assets/MyGame/aa/UI/Home/Sub/UIHome_BY_ServicePanel.cs +++ b/Assets/MyGame/aa/UI/Home/Sub/UIHome_BY_ServicePanel.cs @@ -25,6 +25,9 @@ public class UIHome_BY_ServicePanel : SubUIBase Dictionary dic_dialogItems = new Dictionary(); private bool _historyLoaded = false; + /// 游客模式下生成的临时用户id(登录界面无user时使用) + private string _guestUserId; + // ==================== 生命周期 ==================== public override void Awake() @@ -33,6 +36,10 @@ public class UIHome_BY_ServicePanel : SubUIBase btn_Close.onClick.RemoveAllListeners(); btn_Close.onClick.AddListener(() => uIManager.Close(UIPanel.ServicePanel)); + // 游客模式(登录界面无user):生成临时身份 + if (GameManager.Instance.user == null) + _guestUserId = Guid.NewGuid().ToString(); + // 连接 Socket(仅收发实时消息,不再 StartConversation) WebSocketManager.Instance.Connect(SocketType.customer, null); @@ -151,11 +158,25 @@ public class UIHome_BY_ServicePanel : SubUIBase ScrollToBottom(); string guid = Guid.NewGuid().ToString(); + + // 身份选择:有user用真实身份,无user(登录界面游客)用临时guid + string userId, userName; + if (GameManager.Instance.user != null) + { + userId = GameManager.Instance.user.id; + userName = GameManager.Instance.user.BaseInfo.userName; + } + else + { + userId = _guestUserId; + userName = _guestUserId.Substring(_guestUserId.Length - 6); + } + WebSocketSendList.Customer_SendMessage( conversationId ?? "", // 首次发传空串,服务端自动创建 1, - GameManager.Instance.user.id, - GameManager.Instance.user.BaseInfo.userName, + userId, + userName, null, 1, content, guid ); dic_dialogItems[guid] = green; diff --git a/Assets/MyGame/aa/UI/Home/Sub/UIHome_BY_SettingPenel.cs b/Assets/MyGame/aa/UI/Home/Sub/UIHome_BY_SettingPenel.cs index a825d6962..eb823dbab 100644 --- a/Assets/MyGame/aa/UI/Home/Sub/UIHome_BY_SettingPenel.cs +++ b/Assets/MyGame/aa/UI/Home/Sub/UIHome_BY_SettingPenel.cs @@ -4,7 +4,6 @@ using System.Collections.Generic; using TMPro; using UnityEngine; using UnityEngine.Audio; -using UnityEngine.Serialization; using UnityEngine.UI; public class UIHome_BY_SettingPanel : SubUIBase @@ -21,10 +20,8 @@ public class UIHome_BY_SettingPanel : SubUIBase [Header("帧率")] public Toggle toggle_Fps30; - [FormerlySerializedAs("toggle_Fps60")] - public Toggle toggle_Fps45; - [FormerlySerializedAs("toggle_FpsUnlimited")] public Toggle toggle_Fps60; + public Toggle toggle_FpsUnlimited; public ToggleGroup group_Fps; private Dictionary labelOriginalColors = new Dictionary(); @@ -76,13 +73,13 @@ public class UIHome_BY_SettingPanel : SubUIBase // 帧率 CacheToggleColor(toggle_Fps30); - CacheToggleColor(toggle_Fps45); CacheToggleColor(toggle_Fps60); + CacheToggleColor(toggle_FpsUnlimited); int fps = PlayerPrefs.GetInt("TargetFps", 1); ApplyFps(fps); toggle_Fps30?.onValueChanged.AddListener(a => { if (a) SetFps(0); }); - toggle_Fps45?.onValueChanged.AddListener(a => { if (a) SetFps(1); }); - toggle_Fps60?.onValueChanged.AddListener(a => { if (a) SetFps(2); }); + toggle_Fps60?.onValueChanged.AddListener(a => { if (a) SetFps(1); }); + toggle_FpsUnlimited?.onValueChanged.AddListener(a => { if (a) SetFps(2); }); } protected override void OnShow(object args = null) { @@ -137,13 +134,13 @@ public class UIHome_BY_SettingPanel : SubUIBase private void ApplyFps(int level) { if (toggle_Fps30 != null) toggle_Fps30.isOn = (level == 0); - if (toggle_Fps45 != null) toggle_Fps45.isOn = (level == 1); - if (toggle_Fps60 != null) toggle_Fps60.isOn = (level == 2); + if (toggle_Fps60 != null) toggle_Fps60.isOn = (level == 1); + if (toggle_FpsUnlimited != null) toggle_FpsUnlimited.isOn = (level == 2); UpdateToggleColor(toggle_Fps30, level == 0); - UpdateToggleColor(toggle_Fps45, level == 1); - UpdateToggleColor(toggle_Fps60, level == 2); + UpdateToggleColor(toggle_Fps60, level == 1); + UpdateToggleColor(toggle_FpsUnlimited, level == 2); // 中高档统一为 60 帧。移动端强制垂直同步,45 不可用(60Hz 整数倍才合法), - // 故中档(45)也直接按 60 处理,避免闪退。 + // 故中档也直接按 60 处理,避免闪退。 switch (level) { case 0: Application.targetFrameRate = 30; break; diff --git a/Assets/MyGame/aa/UI/Home/Sub/UserInfoPanel.cs b/Assets/MyGame/aa/UI/Home/Sub/UserInfoPanel.cs index 687ab614e..ef7ede1a9 100644 --- a/Assets/MyGame/aa/UI/Home/Sub/UserInfoPanel.cs +++ b/Assets/MyGame/aa/UI/Home/Sub/UserInfoPanel.cs @@ -194,7 +194,7 @@ public class UserInfoPanel : SubUIBase //slider_UserLevel.minValue = cfg.expMin; slider_UserLevel.maxValue = cfg.expMax; //slider_UserLevel.value = Mathf.Clamp(assets.exp, cfg.expMin, cfg.expMax); - slider_UserLevel.value = Mathf.Clamp(assets.exp, 0, cfg.expMax); + slider_UserLevel.value = Mathf.Clamp((float)assets.exp, 0, cfg.expMax); } // 经验数值 diff --git a/Assets/MyGame/aa/UI/Home/Sub/ZhanLing/RenWuItem.cs b/Assets/MyGame/aa/UI/Home/Sub/ZhanLing/RenWuItem.cs index e0343ebe4..03e35195e 100644 --- a/Assets/MyGame/aa/UI/Home/Sub/ZhanLing/RenWuItem.cs +++ b/Assets/MyGame/aa/UI/Home/Sub/ZhanLing/RenWuItem.cs @@ -14,7 +14,7 @@ public class RenWuItem : MonoBehaviour public Button lingQu; // 领取 public Button qianWang; // 前往 - public void Init(int expCount, int currJinDu, int maxJinDu, string renWoLabel, + public void Init(long expCount, int currJinDu, int maxJinDu, string renWoLabel, float jinDuValue, string taskId, bool isFinish, bool isGet, UIPanel uIPanel, SubUIManager subUIManager, Action onClaimed = null) { diff --git a/Assets/MyGame/aa/UI/Home/Sub/ZhanLing_Panel.cs b/Assets/MyGame/aa/UI/Home/Sub/ZhanLing_Panel.cs index b975f58e2..a13e65025 100644 --- a/Assets/MyGame/aa/UI/Home/Sub/ZhanLing_Panel.cs +++ b/Assets/MyGame/aa/UI/Home/Sub/ZhanLing_Panel.cs @@ -118,9 +118,9 @@ public class ZhanLing_Panel : SubUIBase if (_config?.levelConfig == null || _userData == null) return; int level = _userData.level; - int exp = _userData.exp; + long exp = _userData.exp; var lvCfg = _config.levelConfig.Find(c => c.level == level); - int expNeeded = lvCfg?.exp ?? 100; + long expNeeded = lvCfg?.exp ?? 100L; tmp_Level.text = $"Lv.{level}"; tmp_Exp.text = $"{exp}/{expNeeded}"; @@ -240,7 +240,7 @@ public class ZhanLing_Panel : SubUIBase } - private void CreateTaskItem(int expCount, int currJinDu, int maxJinDu, string label, + private void CreateTaskItem(long expCount, int currJinDu, int maxJinDu, string label, float progress, string taskId, bool isFinish, bool isGet, UIPanel targetPanel) { var item = Instantiate(renWuItemPrefab, renWuItemParent); @@ -411,7 +411,7 @@ public class ZhanLing_Panel : SubUIBase else { // 计算从当前等级到目标等级所需总经验和总花费 - int totalExp = 0; + long totalExp = 0; int totalCost = 0; int costPayType = 2; // 默认钻石 if (_buyLevelConfigs != null) diff --git a/Assets/MyGame/aa/UI/Login/SubPanel/ReSetPassword.prefab b/Assets/MyGame/aa/UI/Login/SubPanel/ReSetPassword.prefab index 349b91597..fb42bc8f8 100644 --- a/Assets/MyGame/aa/UI/Login/SubPanel/ReSetPassword.prefab +++ b/Assets/MyGame/aa/UI/Login/SubPanel/ReSetPassword.prefab @@ -3387,6 +3387,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: btn_Close: {fileID: 1448387903775380940} + uIEffect: 1 tMPInput_UserName: {fileID: 3610730409421944322} tMPInput_SFZName: {fileID: 5563315627199765160} tMPInput_SFZID: {fileID: 61905959874781964} diff --git a/Assets/MyGame/aa/UI/Login/SubPanel/RegisterPanel.cs b/Assets/MyGame/aa/UI/Login/SubPanel/RegisterPanel.cs index ee162f29a..576bf9322 100644 --- a/Assets/MyGame/aa/UI/Login/SubPanel/RegisterPanel.cs +++ b/Assets/MyGame/aa/UI/Login/SubPanel/RegisterPanel.cs @@ -1,6 +1,4 @@ using Assets.MyGame.Scripts.Net; -using System.Collections; -using System.Collections.Generic; using TMPro; using UnityEngine; using UnityEngine.UI; @@ -8,18 +6,14 @@ using UnityEngine.UI; public class RegisterPanel : SubUIBase { public TMP_InputField tMPInput_UserName; + public TMP_InputField tMPInput_UserZhangHao; public TMP_InputField tMPInput_Password; public TMP_InputField tMPInput_QueRenPassword; - public TMP_InputField tMPInput_SFZName; - public TMP_InputField tMPInput_SFZID; + public TMP_InputField tMPInput_PhoneNumber; public TMP_InputField tMPInput_YZM; public Image img_YZM; public Button btn_Register; - private string _realPassword = ""; - private string _realQueRenPassword = ""; - private Coroutine _maskCoroutine, _maskCoroutine2; - /// 当前验证码(不区分大小写比对) private string _captchaCode = ""; @@ -28,17 +22,14 @@ public class RegisterPanel : SubUIBase base.Awake(); // 手机号限制 11 位数字 - tMPInput_UserName.characterLimit = 11; - tMPInput_UserName.contentType = TMP_InputField.ContentType.IntegerNumber; + tMPInput_PhoneNumber.characterLimit = 11; + tMPInput_PhoneNumber.contentType = TMP_InputField.ContentType.IntegerNumber; - // 身份证限制 18 位 - tMPInput_SFZID.characterLimit = 18; - - // 密码:Standard 模式 + 延迟遮罩 - tMPInput_Password.contentType = TMP_InputField.ContentType.Standard; - tMPInput_Password.onValueChanged.AddListener(v => OnPwdChanged(v, tMPInput_Password, ref _realPassword, ref _maskCoroutine)); - tMPInput_QueRenPassword.contentType = TMP_InputField.ContentType.Standard; - tMPInput_QueRenPassword.onValueChanged.AddListener(v => OnPwdChanged(v, tMPInput_QueRenPassword, ref _realQueRenPassword, ref _maskCoroutine2)); + // 密码:使用 TMP 内置 Password 模式,自动遮罩且无光标错位问题 + tMPInput_Password.contentType = TMP_InputField.ContentType.Password; + tMPInput_Password.text = ""; + tMPInput_QueRenPassword.contentType = TMP_InputField.ContentType.Password; + tMPInput_QueRenPassword.text = ""; // 点击验证码图片刷新 if (img_YZM != null) @@ -59,18 +50,44 @@ public class RegisterPanel : SubUIBase return; } + // 校验手机号 + if (tMPInput_PhoneNumber.text.Length != 11) + { + UIManager.Instance.ShowBoardError("请输入11位手机号"); + return; + } + + // 校验密码 + if (string.IsNullOrEmpty(tMPInput_Password.text)) + { + UIManager.Instance.ShowBoardError("请输入密码"); + return; + } + + // 校验两次密码一致 + if (tMPInput_Password.text != tMPInput_QueRenPassword.text) + { + UIManager.Instance.ShowBoardError("两次输入的密码不一致"); + return; + } + + // 校验账号 + if (string.IsNullOrEmpty(tMPInput_UserZhangHao.text)) + { + UIManager.Instance.ShowBoardError("请输入账号"); + return; + } + APIRequestList.Register(new Assets.MyGame.Scripts.Net.APIRequest.Objs.RegisterObj { - mobile = tMPInput_UserName.text, - passWord = _realPassword, - realName = tMPInput_SFZName.text, - iDCard = tMPInput_SFZID.text + mobile = tMPInput_PhoneNumber.text, + passWord = tMPInput_Password.text, + account = tMPInput_UserZhangHao.text, + nickName = tMPInput_UserName.text }, usertoke => { - WebSocketManager.Instance.Connect(SocketType.login); (uIManager.parentUIBase as UILoginPanel)?.Succeed(); - }); }); @@ -85,47 +102,4 @@ public class RegisterPanel : SubUIBase img_YZM.sprite = sprite; if (tMPInput_YZM != null) tMPInput_YZM.text = ""; } - - private void OnPwdChanged(string display, TMP_InputField input, ref string real, ref Coroutine cr) - { - bool isAdd = real.Length < display.Length; - - if (isAdd) - { - for (int i = real.Length; i < display.Length; i++) - real += display[i]; - } - else if (real.Length > display.Length) - { - real = real.Substring(0, display.Length); - } - - int len = real.Length; - if (isAdd && len > 0) - { - string masked = new string('*', len - 1) + real[len - 1]; - input.SetTextWithoutNotify(masked); - input.caretPosition = len; - MaskAfterDelay(input, real, ref cr); - } - else - { - input.SetTextWithoutNotify(new string('*', len)); - input.caretPosition = len; - } - } - - private void MaskAfterDelay(TMP_InputField input, string real, ref Coroutine cr) - { - if (cr != null) StopCoroutine(cr); - cr = StartCoroutine(MaskRoutine(input, real)); - } - - private IEnumerator MaskRoutine(TMP_InputField input, string real) - { - yield return new WaitForSeconds(0.5f); - if (string.IsNullOrEmpty(real)) yield break; - input.SetTextWithoutNotify(new string('*', real.Length)); - input.caretPosition = real.Length; - } } diff --git a/Assets/MyGame/aa/UI/Login/SubPanel/RegisterPanel.prefab b/Assets/MyGame/aa/UI/Login/SubPanel/RegisterPanel.prefab index f00675468..33397e0ee 100644 --- a/Assets/MyGame/aa/UI/Login/SubPanel/RegisterPanel.prefab +++ b/Assets/MyGame/aa/UI/Login/SubPanel/RegisterPanel.prefab @@ -203,7 +203,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 79, y: 201.49994} + m_AnchoredPosition: {x: 79, y: 95.99997} m_SizeDelta: {x: 446, y: 68} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &6834820130641756820 @@ -319,6 +319,141 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &572051395546779637 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2997209254670299821} + - component: {fileID: 7744598419659310855} + - component: {fileID: 821711025419673993} + m_Layer: 0 + m_Name: "\u6E38\u620F\u8D26\u53F7" + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2997209254670299821 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 572051395546779637} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 592485889192780369} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -315.49988, y: 2} + m_SizeDelta: {x: 157, y: 38} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7744598419659310855 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 572051395546779637} + m_CullTransparentMesh: 1 +--- !u!114 &821711025419673993 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 572051395546779637} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "\u7528\u6237\u8D26\u53F7" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 5d4a713fdd931db4c9ce49f068b54e0a, type: 2} + m_sharedMaterial: {fileID: 3593458263369068374, guid: 5d4a713fdd931db4c9ce49f068b54e0a, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4289029477 + m_fontColor: {r: 0.39607847, g: 0.39607847, b: 0.64705884, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 39.48 + m_fontSizeBase: 39.48 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} --- !u!1 &623219199564826399 GameObject: m_ObjectHideFlags: 0 @@ -1057,7 +1192,7 @@ MonoBehaviour: m_hasFontAssetChanged: 0 m_baseMaterial: {fileID: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!1 &1912031856499171714 +--- !u!1 &2105835909839161637 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1065,50 +1200,52 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 5343858562415007735} - - component: {fileID: 8308827590096002161} - - component: {fileID: 5481417145156190976} + - component: {fileID: 592485889192780369} + - component: {fileID: 4134177522930833954} + - component: {fileID: 7760791413870690145} m_Layer: 0 - m_Name: "\u8BBE\u7F6E\u8D26\u53F7" + m_Name: "\u7528\u6237\u8D26\u53F7" m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &5343858562415007735 +--- !u!224 &592485889192780369 RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1912031856499171714} + m_GameObject: {fileID: 2105835909839161637} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 2977440381759820167} + m_Children: + - {fileID: 2391960392521433853} + - {fileID: 2997209254670299821} + m_Father: {fileID: 5760332990951854565} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: -314.99988, y: 0.49987793} - m_SizeDelta: {x: 156, y: 37} + m_AnchoredPosition: {x: 79, y: 187} + m_SizeDelta: {x: 446, y: 68} m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &8308827590096002161 +--- !u!222 &4134177522930833954 CanvasRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1912031856499171714} + m_GameObject: {fileID: 2105835909839161637} m_CullTransparentMesh: 1 ---- !u!114 &5481417145156190976 +--- !u!114 &7760791413870690145 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1912031856499171714} + m_GameObject: {fileID: 2105835909839161637} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} @@ -1122,7 +1259,7 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 21300000, guid: e844f13ad0cb3b84da0fd842eede93ad, type: 3} + m_Sprite: {fileID: 21300000, guid: e9c42f95a2ca14f4fb76e79155fbb7d9, type: 3} m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 @@ -1132,6 +1269,141 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &2935197964164935259 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3987550594157926052} + - component: {fileID: 519504247071023639} + - component: {fileID: 4299893877859754004} + m_Layer: 0 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3987550594157926052 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2935197964164935259} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5348976099305640146} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &519504247071023639 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2935197964164935259} + m_CullTransparentMesh: 1 +--- !u!114 &4299893877859754004 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2935197964164935259} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 5d4a713fdd931db4c9ce49f068b54e0a, type: 2} + m_sharedMaterial: {fileID: 3593458263369068374, guid: 5d4a713fdd931db4c9ce49f068b54e0a, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 40 + m_fontSizeBase: 40 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} --- !u!1 &2997308571643909008 GameObject: m_ObjectHideFlags: 0 @@ -1382,6 +1654,83 @@ MonoBehaviour: m_isRichTextEditingAllowed: 0 m_LineLimit: 0 m_InputValidator: {fileID: 0} +--- !u!1 &3896699037660977382 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1792983645919439117} + - component: {fileID: 9187055292139366845} + - component: {fileID: 7208374123325395743} + m_Layer: 0 + m_Name: "\u7528\u6237\u6635\u79F0" + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1792983645919439117 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3896699037660977382} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3955053736072455363} + - {fileID: 1404802054301736516} + m_Father: {fileID: 5760332990951854565} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 79, y: 272} + m_SizeDelta: {x: 446, y: 68} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9187055292139366845 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3896699037660977382} + m_CullTransparentMesh: 1 +--- !u!114 &7208374123325395743 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3896699037660977382} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: e9c42f95a2ca14f4fb76e79155fbb7d9, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 --- !u!1 &4048568243092772935 GameObject: m_ObjectHideFlags: 0 @@ -1609,6 +1958,141 @@ MonoBehaviour: m_EditorClassIdentifier: m_Padding: {x: -8, y: -5, z: -8, w: -5} m_Softness: {x: 0, y: 0} +--- !u!1 &4552502497516400475 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5105734309991328352} + - component: {fileID: 7644573511025287413} + - component: {fileID: 1689930572188853186} + m_Layer: 0 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5105734309991328352 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4552502497516400475} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4078339270521962569} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7644573511025287413 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4552502497516400475} + m_CullTransparentMesh: 1 +--- !u!114 &1689930572188853186 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4552502497516400475} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 5d4a713fdd931db4c9ce49f068b54e0a, type: 2} + m_sharedMaterial: {fileID: 3593458263369068374, guid: 5d4a713fdd931db4c9ce49f068b54e0a, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 40 + m_fontSizeBase: 40 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} --- !u!1 &4798287295986042565 GameObject: m_ObjectHideFlags: 0 @@ -1931,7 +2415,7 @@ GameObject: - component: {fileID: 2578898111101116605} - component: {fileID: 441063594410540781} m_Layer: 0 - m_Name: "\u8BBE\u7F6E\u8D26\u53F7\u6846" + m_Name: "\u624B\u673A\u53F7" m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -1950,12 +2434,12 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 7033893994865118790} - - {fileID: 5343858562415007735} + - {fileID: 4166356956977297480} m_Father: {fileID: 5760332990951854565} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 79, y: 289.50003} + m_AnchoredPosition: {x: 79, y: -72} m_SizeDelta: {x: 446, y: 68} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &2578898111101116605 @@ -1996,6 +2480,141 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &4886365003288482085 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4166356956977297480} + - component: {fileID: 4733718223563709070} + - component: {fileID: 7625908718138214233} + m_Layer: 0 + m_Name: "\u6E38\u620F\u8D26\u53F7" + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4166356956977297480 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4886365003288482085} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2977440381759820167} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -314.99994, y: 0.49987793} + m_SizeDelta: {x: 157, y: 38} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4733718223563709070 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4886365003288482085} + m_CullTransparentMesh: 1 +--- !u!114 &7625908718138214233 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4886365003288482085} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "\u624B\u673A\u53F7" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 5d4a713fdd931db4c9ce49f068b54e0a, type: 2} + m_sharedMaterial: {fileID: 3593458263369068374, guid: 5d4a713fdd931db4c9ce49f068b54e0a, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4289029477 + m_fontColor: {r: 0.39607847, g: 0.39607847, b: 0.64705884, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 39.48 + m_fontSizeBase: 39.48 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 4 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} --- !u!1 &4990788648947757070 GameObject: m_ObjectHideFlags: 0 @@ -2408,6 +3027,162 @@ MonoBehaviour: m_OnClick: m_PersistentCalls: m_Calls: [] +--- !u!1 &5223508744172749850 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6176419606279260044} + - component: {fileID: 5610467620486078374} + - component: {fileID: 3160062245174644174} + - component: {fileID: 2964546543362920370} + m_Layer: 0 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6176419606279260044 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5223508744172749850} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5348976099305640146} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5610467620486078374 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5223508744172749850} + m_CullTransparentMesh: 1 +--- !u!114 &3160062245174644174 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5223508744172749850} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "\u8BF7\u8F93\u5165\u6635\u79F0" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 5d4a713fdd931db4c9ce49f068b54e0a, type: 2} + m_sharedMaterial: {fileID: 3593458263369068374, guid: 5d4a713fdd931db4c9ce49f068b54e0a, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294494919 + m_fontColor: {r: 0.7803922, g: 0.79215693, b: 0.9725491, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 30.51 + m_fontSizeBase: 30.51 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 2 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 9.5, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!114 &2964546543362920370 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5223508744172749850} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 1 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 --- !u!1 &5510451732704067451 GameObject: m_ObjectHideFlags: 0 @@ -2629,7 +3404,7 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_text: "\u200B" + m_text: m_isRightToLeft: 0 m_fontAsset: {fileID: 11400000, guid: 5d4a713fdd931db4c9ce49f068b54e0a, type: 2} m_sharedMaterial: {fileID: 3593458263369068374, guid: 5d4a713fdd931db4c9ce49f068b54e0a, @@ -2764,7 +3539,7 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_text: "\u200B" + m_text: m_isRightToLeft: 0 m_fontAsset: {fileID: 11400000, guid: 5d4a713fdd931db4c9ce49f068b54e0a, type: 2} m_sharedMaterial: {fileID: 3593458263369068374, guid: 5d4a713fdd931db4c9ce49f068b54e0a, @@ -2834,6 +3609,162 @@ MonoBehaviour: m_hasFontAssetChanged: 0 m_baseMaterial: {fileID: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &5913023568155978523 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3825332689720410926} + - component: {fileID: 9142911859916071633} + - component: {fileID: 3526110898808014574} + - component: {fileID: 4987458707040331609} + m_Layer: 0 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3825332689720410926 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5913023568155978523} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4078339270521962569} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9142911859916071633 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5913023568155978523} + m_CullTransparentMesh: 1 +--- !u!114 &3526110898808014574 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5913023568155978523} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "\u8BF7\u8F93\u5165\u8D26\u53F7" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 5d4a713fdd931db4c9ce49f068b54e0a, type: 2} + m_sharedMaterial: {fileID: 3593458263369068374, guid: 5d4a713fdd931db4c9ce49f068b54e0a, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294494919 + m_fontColor: {r: 0.7803922, g: 0.79215693, b: 0.9725491, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 30.51 + m_fontSizeBase: 30.51 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 2 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 9.5, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!114 &4987458707040331609 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5913023568155978523} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 1 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 --- !u!1 &6150126697217044927 GameObject: m_ObjectHideFlags: 0 @@ -2870,7 +3801,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 79, y: 113.49994} + m_AnchoredPosition: {x: 79, y: 8} m_SizeDelta: {x: 446, y: 68} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &5992976897753009711 @@ -3003,7 +3934,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &7742629450309001792 RectTransform: m_ObjectHideFlags: 0 @@ -3100,6 +4031,8 @@ RectTransform: - {fileID: 8627977577475572476} - {fileID: 8149922171079446350} - {fileID: 2977440381759820167} + - {fileID: 1792983645919439117} + - {fileID: 592485889192780369} - {fileID: 1936958727380592812} - {fileID: 4239671628736193295} - {fileID: 4772993027565206604} @@ -3148,6 +4081,368 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6480381750100098672 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5348976099305640146} + - component: {fileID: 4137861321567538129} + m_Layer: 0 + m_Name: Text Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5348976099305640146 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6480381750100098672} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6176419606279260044} + - {fileID: 3987550594157926052} + m_Father: {fileID: 3955053736072455363} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -0.5} + m_SizeDelta: {x: -20, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &4137861321567538129 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6480381750100098672} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: -8, y: -5, z: -8, w: -5} + m_Softness: {x: 0, y: 0} +--- !u!1 &6650476914447531185 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3955053736072455363} + - component: {fileID: 796186742444051323} + - component: {fileID: 1832729393787051646} + - component: {fileID: 650635203545177101} + m_Layer: 0 + m_Name: UserName + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3955053736072455363 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6650476914447531185} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5348976099305640146} + m_Father: {fileID: 1792983645919439117} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &796186742444051323 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6650476914447531185} + m_CullTransparentMesh: 1 +--- !u!114 &1832729393787051646 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6650476914447531185} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &650635203545177101 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6650476914447531185} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1832729393787051646} + m_TextViewport: {fileID: 5348976099305640146} + m_TextComponent: {fileID: 4299893877859754004} + m_Placeholder: {fileID: 3160062245174644174} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 0 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 0 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 0 + m_RegexValue: + m_GlobalPointSize: 14 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: [] + m_OnSubmit: + m_PersistentCalls: + m_Calls: [] + m_OnSelect: + m_PersistentCalls: + m_Calls: [] + m_OnDeselect: + m_PersistentCalls: + m_Calls: [] + m_OnTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnEndTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_OnTouchScreenKeyboardStatusChanged: + m_PersistentCalls: + m_Calls: [] + m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_CustomCaretColor: 0 + m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} + m_Text: + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 + m_RichText: 1 + m_GlobalFontAsset: {fileID: 11400000, guid: 5d4a713fdd931db4c9ce49f068b54e0a, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 0 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!1 &6657004013430459185 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1404802054301736516} + - component: {fileID: 5595342711434177226} + - component: {fileID: 1360516806306163765} + m_Layer: 0 + m_Name: "\u6E38\u620F\u8D26\u53F7" + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1404802054301736516 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6657004013430459185} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1792983645919439117} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -315.49988, y: 2} + m_SizeDelta: {x: 157, y: 38} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5595342711434177226 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6657004013430459185} + m_CullTransparentMesh: 1 +--- !u!114 &1360516806306163765 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6657004013430459185} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "\u7528\u6237\u6635\u79F0" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 5d4a713fdd931db4c9ce49f068b54e0a, type: 2} + m_sharedMaterial: {fileID: 3593458263369068374, guid: 5d4a713fdd931db4c9ce49f068b54e0a, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4289029477 + m_fontColor: {r: 0.39607847, g: 0.39607847, b: 0.64705884, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 39.48 + m_fontSizeBase: 39.48 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} --- !u!1 &6735855144010839558 GameObject: m_ObjectHideFlags: 0 @@ -3275,6 +4570,181 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7086173211292996063 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2391960392521433853} + - component: {fileID: 1306298898480402591} + - component: {fileID: 8713808341893256142} + - component: {fileID: 9144733592660088298} + m_Layer: 0 + m_Name: UserName + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2391960392521433853 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7086173211292996063} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4078339270521962569} + m_Father: {fileID: 592485889192780369} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1306298898480402591 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7086173211292996063} + m_CullTransparentMesh: 1 +--- !u!114 &8713808341893256142 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7086173211292996063} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &9144733592660088298 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7086173211292996063} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 8713808341893256142} + m_TextViewport: {fileID: 4078339270521962569} + m_TextComponent: {fileID: 1689930572188853186} + m_Placeholder: {fileID: 3526110898808014574} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 0 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 0 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 0 + m_RegexValue: + m_GlobalPointSize: 14 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: [] + m_OnSubmit: + m_PersistentCalls: + m_Calls: [] + m_OnSelect: + m_PersistentCalls: + m_Calls: [] + m_OnDeselect: + m_PersistentCalls: + m_Calls: [] + m_OnTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnEndTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_OnTouchScreenKeyboardStatusChanged: + m_PersistentCalls: + m_Calls: [] + m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_CustomCaretColor: 0 + m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} + m_Text: + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 + m_RichText: 1 + m_GlobalFontAsset: {fileID: 11400000, guid: 5d4a713fdd931db4c9ce49f068b54e0a, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 0 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} --- !u!1 &7197128699641209302 GameObject: m_ObjectHideFlags: 0 @@ -3907,11 +5377,11 @@ MonoBehaviour: m_EditorClassIdentifier: btn_Close: {fileID: 4276198549132994028} uIEffect: 1 - tMPInput_UserName: {fileID: 4492449882434305716} + tMPInput_UserName: {fileID: 650635203545177101} + tMPInput_UserZhangHao: {fileID: 9144733592660088298} tMPInput_Password: {fileID: 4410289030012361464} tMPInput_QueRenPassword: {fileID: 8639823229264985157} - tMPInput_SFZName: {fileID: 6450690168391651433} - tMPInput_SFZID: {fileID: 7678417140636744412} + tMPInput_PhoneNumber: {fileID: 4492449882434305716} tMPInput_YZM: {fileID: 9215001345896380649} img_YZM: {fileID: 2370964535580008841} btn_Register: {fileID: 4868579715474703826} @@ -4587,7 +6057,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &9121190289241508109 RectTransform: m_ObjectHideFlags: 0 @@ -4647,6 +6117,58 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &8771370943537593340 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4078339270521962569} + - component: {fileID: 5527384228481210010} + m_Layer: 0 + m_Name: Text Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4078339270521962569 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8771370943537593340} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3825332689720410926} + - {fileID: 5105734309991328352} + m_Father: {fileID: 2391960392521433853} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -0.5} + m_SizeDelta: {x: -20, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &5527384228481210010 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8771370943537593340} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: -8, y: -5, z: -8, w: -5} + m_Softness: {x: 0, y: 0} --- !u!1 &9192778567610210255 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/MyGame/aa/UI/Login/UILoginPanel.cs b/Assets/MyGame/aa/UI/Login/UILoginPanel.cs index 1b21e5636..13018d96f 100644 --- a/Assets/MyGame/aa/UI/Login/UILoginPanel.cs +++ b/Assets/MyGame/aa/UI/Login/UILoginPanel.cs @@ -1,4 +1,4 @@ -using Assets.MyGame.Scripts.Net; +using Assets.MyGame.Scripts.Net; using Assets.MyGame.Scripts.Net.APIRequest.Params; using System; using System.Collections; @@ -8,7 +8,7 @@ using UnityEngine.UI; public class UILoginPanel : UIBase { - SubUIManager uIManager; + public SubUIManager uIManager; public UIPanelAddressConfig loginConfig; public Transform subPanelParent; [Header("手机登录按钮")]