Unity 6.5 업그레이드와 신규 프로토타입 기반 구축

This commit is contained in:
2026-08-31 20:31:37 +09:00
parent 7fc457a384
commit 2f6e80fd57
233 changed files with 15070 additions and 6481 deletions
+2 -9
View File
@@ -1,8 +1,6 @@
// 이 파일은 자동 생성되었습니다. 직접 수정하지 마세요!
// 생성 스크립트: DataTools/generate_csharp_classes.py
// ScriptableObject가 원본인 수동 관리 데이터 정의입니다.
using UnityEngine;
using System.Collections.Generic; // 리스트 지원을 위해 추가
namespace Northbound.Data
{
@@ -30,10 +28,5 @@ namespace Northbound.Data
public int cost;
/// <summary>등장 가중치</summary>
public float weight;
/// <summary>사용할 모델의 경로</summary>
public string modelPath;
/// <summary>사용할 애니메이션 컨트롤러의 경로</summary>
public string animationControllerPath;
}
}
}
@@ -1,8 +1,6 @@
// 이 파일은 자동 생성되었습니다. 직접 수정하지 마세요!
// 생성 스크립트: DataTools/generate_csharp_classes.py
// ScriptableObject가 원본인 수동 관리 데이터 정의입니다.
using UnityEngine;
using System.Collections.Generic; // 리스트 지원을 위해 추가
namespace Northbound.Data
{
@@ -22,4 +20,4 @@ namespace Northbound.Data
public string value;
}
}
}
@@ -1,8 +1,6 @@
// 이 파일은 자동 생성되었습니다. 직접 수정하지 마세요!
// 생성 스크립트: DataTools/generate_csharp_classes.py
// ScriptableObject가 원본인 수동 관리 데이터 정의입니다.
using UnityEngine;
using System.Collections.Generic; // 리스트 지원을 위해 추가
namespace Northbound.Data
{
@@ -30,14 +28,10 @@ namespace Northbound.Data
public int cost;
/// <summary>등장 가중치</summary>
public float weight;
/// <summary>사용할 모델의 경로 • 확장자까지 입력</summary>
public string modelPath;
/// <summary>사용할 애니메이션 컨트롤러의 경로 • 확장자까지 입력</summary>
public string animationControllerPath;
/// <summary>등장 가능 최소 웨이브 정의 • 최소 1 입력</summary>
public int waveMin;
/// <summary>등장 가능 최대 웨이브 정의 • null = 웨이브 제한 없음</summary>
public int waveMax;
}
}
}
@@ -1,8 +1,6 @@
// 이 파일은 자동 생성되었습니다. 직접 수정하지 마세요!
// 생성 스크립트: DataTools/generate_csharp_classes.py
// ScriptableObject가 원본인 수동 관리 데이터 정의입니다.
using UnityEngine;
using System.Collections.Generic; // 리스트 지원을 위해 추가
namespace Northbound.Data
{
@@ -30,8 +28,5 @@ namespace Northbound.Data
public int atkDamage;
/// <summary>공격 주기</summary>
public float atkIntervalSec;
/// <summary>프리팹/리소스 경로</summary>
public string prefabPath;
}
}
}
+2 -7
View File
@@ -1,8 +1,6 @@
// 이 파일은 자동 생성되었습니다. 직접 수정하지 마세요!
// 생성 스크립트: DataTools/generate_csharp_classes.py
// ScriptableObject가 원본인 수동 관리 데이터 정의입니다.
using UnityEngine;
using System.Collections.Generic; // 리스트 지원을 위해 추가
namespace Northbound.Data
{
@@ -42,8 +40,5 @@ namespace Northbound.Data
public int atkDamage;
/// <summary>공격 주기</summary>
public float atkIntervalSec;
/// <summary>프리팹/리소스 경로</summary>
public string modelPath;
}
}
}
@@ -6,7 +6,7 @@ namespace Northbound.Data
public partial class TowerData
{
[Header("Runtime References")]
[Tooltip("Prefab reference - set by data pipeline")]
[Tooltip("이 건물에 사용할 네트워크 프리팹")]
public GameObject prefab;
[Tooltip("UI icon")]
public Sprite icon;
@@ -1,8 +1,7 @@
// 이 파일은 자동 생성되었습니다. 직접 수정하지 마세요!
// 생성 스크립트: DataTools/generate_csharp_classes.py
// ScriptableObject가 원본인 수동 관리 데이터 정의입니다.
using UnityEngine;
using System.Collections.Generic; // 리스트 지원을 위해 추가
using System.Collections.Generic;
namespace Northbound.Data
{
@@ -32,4 +31,4 @@ namespace Northbound.Data
public int sortOrder;
}
}
}