건설 인터랙션 관련 버그 수정 및 건설 데이터 구조 개선
건설 인터랙션 시 움직이지 못하는 문제 수정 2개로 분리되어 있던 타워 데이터를 하나로 통합 - 대신 타워가 아닌 건물도 공격력 등을 정의할 수 있음
This commit is contained in:
@@ -2,6 +2,7 @@ using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
using UnityEngine.EventSystems;
|
||||
using TMPro;
|
||||
using Northbound.Data;
|
||||
|
||||
namespace Northbound
|
||||
{
|
||||
@@ -23,7 +24,7 @@ namespace Northbound
|
||||
[SerializeField] private Color selectedColor = new Color(0.3f, 0.6f, 0.3f, 1f);
|
||||
[SerializeField] private Color hoverColor = new Color(0.3f, 0.3f, 0.3f, 1f);
|
||||
|
||||
private BuildingData buildingData;
|
||||
private TowerData buildingData;
|
||||
private int slotIndex;
|
||||
private BuildingQuickslotUI quickslotUI;
|
||||
private bool isSelected = false;
|
||||
@@ -42,7 +43,7 @@ namespace Northbound
|
||||
/// <summary>
|
||||
/// 슬롯 초기화
|
||||
/// </summary>
|
||||
public void Initialize(BuildingData data, int index, BuildingQuickslotUI ui)
|
||||
public void Initialize(TowerData data, int index, BuildingQuickslotUI ui)
|
||||
{
|
||||
buildingData = data;
|
||||
slotIndex = index;
|
||||
|
||||
Reference in New Issue
Block a user