- 패시브 트리/노드/프리셋 데이터와 카탈로그 참조 구조를 추가하고 Resources 의존을 Data/Passives 자산 구조로 정리 - 플레이어 런타임, 전투 계수, 프리셋 적용, 멀티플레이 동기화 경로에 패시브 적용 로직 연결 - 프리팹 기반 패시브 트리 UI와 노드 아이콘/프리셋/상세 패널 흐름을 추가하고 HUD에 연동 - 패시브 디버그/부트스트랩 메뉴와 UI 프리팹 재생성 경로를 추가
24 lines
741 B
C#
24 lines
741 B
C#
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace Colosseum.UI
|
|
{
|
|
/// <summary>
|
|
/// 패시브 트리 노드 프리팹의 참조 모음입니다.
|
|
/// </summary>
|
|
public class PassiveTreeNodeView : MonoBehaviour
|
|
{
|
|
[SerializeField] private RectTransform rootRect;
|
|
[SerializeField] private Image backgroundImage;
|
|
[SerializeField] private Image innerImage;
|
|
[SerializeField] private Button button;
|
|
[SerializeField] private Outline outline;
|
|
|
|
public RectTransform RootRect => rootRect;
|
|
public Image BackgroundImage => backgroundImage;
|
|
public Image InnerImage => innerImage;
|
|
public Button Button => button;
|
|
public Outline Outline => outline;
|
|
}
|
|
}
|