feat(ui): 카드 hover 확대 추가
- 손패 카드에 마우스 진입/이탈 이벤트를 연결해 hover 시 1.12배로 확대 - 보상 카드와 상점 카드에도 UITouchReceiveComponent를 추가하고 같은 hover 확대 동작 적용 - ApplyCardFace에서 카드 렌더 시 UIScale을 기본값으로 리셋해 재사용 카드가 확대 상태로 남지 않도록 처리 - 생성기 변경 후 ui/DefaultGroup.ui와 SlayDeckController.codeblock 산출물 재생성 검증: - node --check tools/deck/gen-slaydeck.mjs - node --test tools/balance/sim-balance.test.mjs tools/map/rogue-map.test.mjs - SetCardHover/UITouchEnterEvent/UITouchReceiveComponent 산출물 카운트 확인
This commit is contained in:
@@ -22768,7 +22768,7 @@
|
||||
{
|
||||
"id": "0e700002-0000-4000-8000-00000e700002",
|
||||
"path": "/ui/DefaultGroup/RewardHud/Reward1",
|
||||
"componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent",
|
||||
"componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent,MOD.Core.UITouchReceiveComponent",
|
||||
"jsonString": {
|
||||
"name": "Reward1",
|
||||
"path": "/ui/DefaultGroup/RewardHud/Reward1",
|
||||
@@ -22948,6 +22948,10 @@
|
||||
"OverrideSorting": false,
|
||||
"Transition": 1,
|
||||
"Enable": true
|
||||
},
|
||||
{
|
||||
"@type": "MOD.Core.UITouchReceiveComponent",
|
||||
"Enable": true
|
||||
}
|
||||
],
|
||||
"@version": 1
|
||||
@@ -23661,7 +23665,7 @@
|
||||
{
|
||||
"id": "0e700009-0000-4000-8000-00000e700009",
|
||||
"path": "/ui/DefaultGroup/RewardHud/Reward2",
|
||||
"componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent",
|
||||
"componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent,MOD.Core.UITouchReceiveComponent",
|
||||
"jsonString": {
|
||||
"name": "Reward2",
|
||||
"path": "/ui/DefaultGroup/RewardHud/Reward2",
|
||||
@@ -23841,6 +23845,10 @@
|
||||
"OverrideSorting": false,
|
||||
"Transition": 1,
|
||||
"Enable": true
|
||||
},
|
||||
{
|
||||
"@type": "MOD.Core.UITouchReceiveComponent",
|
||||
"Enable": true
|
||||
}
|
||||
],
|
||||
"@version": 1
|
||||
@@ -24554,7 +24562,7 @@
|
||||
{
|
||||
"id": "0e700010-0000-4000-8000-00000e700010",
|
||||
"path": "/ui/DefaultGroup/RewardHud/Reward3",
|
||||
"componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent",
|
||||
"componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent,MOD.Core.UITouchReceiveComponent",
|
||||
"jsonString": {
|
||||
"name": "Reward3",
|
||||
"path": "/ui/DefaultGroup/RewardHud/Reward3",
|
||||
@@ -24734,6 +24742,10 @@
|
||||
"OverrideSorting": false,
|
||||
"Transition": 1,
|
||||
"Enable": true
|
||||
},
|
||||
{
|
||||
"@type": "MOD.Core.UITouchReceiveComponent",
|
||||
"Enable": true
|
||||
}
|
||||
],
|
||||
"@version": 1
|
||||
@@ -64504,7 +64516,7 @@
|
||||
{
|
||||
"id": "0e800003-0000-4000-8000-00000e800003",
|
||||
"path": "/ui/DefaultGroup/ShopHud/Card1",
|
||||
"componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent",
|
||||
"componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent,MOD.Core.UITouchReceiveComponent",
|
||||
"jsonString": {
|
||||
"name": "Card1",
|
||||
"path": "/ui/DefaultGroup/ShopHud/Card1",
|
||||
@@ -64684,6 +64696,10 @@
|
||||
"OverrideSorting": false,
|
||||
"Transition": 1,
|
||||
"Enable": true
|
||||
},
|
||||
{
|
||||
"@type": "MOD.Core.UITouchReceiveComponent",
|
||||
"Enable": true
|
||||
}
|
||||
],
|
||||
"@version": 1
|
||||
@@ -65585,7 +65601,7 @@
|
||||
{
|
||||
"id": "0e80000b-0000-4000-8000-00000e80000b",
|
||||
"path": "/ui/DefaultGroup/ShopHud/Card2",
|
||||
"componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent",
|
||||
"componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent,MOD.Core.UITouchReceiveComponent",
|
||||
"jsonString": {
|
||||
"name": "Card2",
|
||||
"path": "/ui/DefaultGroup/ShopHud/Card2",
|
||||
@@ -65765,6 +65781,10 @@
|
||||
"OverrideSorting": false,
|
||||
"Transition": 1,
|
||||
"Enable": true
|
||||
},
|
||||
{
|
||||
"@type": "MOD.Core.UITouchReceiveComponent",
|
||||
"Enable": true
|
||||
}
|
||||
],
|
||||
"@version": 1
|
||||
@@ -66666,7 +66686,7 @@
|
||||
{
|
||||
"id": "0e800013-0000-4000-8000-00000e800013",
|
||||
"path": "/ui/DefaultGroup/ShopHud/Card3",
|
||||
"componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent",
|
||||
"componentNames": "MOD.Core.UITransformComponent,MOD.Core.SpriteGUIRendererComponent,MOD.Core.ButtonComponent,MOD.Core.UITouchReceiveComponent",
|
||||
"jsonString": {
|
||||
"name": "Card3",
|
||||
"path": "/ui/DefaultGroup/ShopHud/Card3",
|
||||
@@ -66846,6 +66866,10 @@
|
||||
"OverrideSorting": false,
|
||||
"Transition": 1,
|
||||
"Enable": true
|
||||
},
|
||||
{
|
||||
"@type": "MOD.Core.UITouchReceiveComponent",
|
||||
"Enable": true
|
||||
}
|
||||
],
|
||||
"@version": 1
|
||||
|
||||
Reference in New Issue
Block a user