몬스터 이동 AI

- 코어로의 경로가 막혀있을 경우 장애물을 파괴하여 경로 확보

몬스터를 소환하는 EnemyPortal 생성
This commit is contained in:
2026-01-29 14:39:10 +09:00
parent 3779ea9f3b
commit ada6aae8bc
16 changed files with 1201 additions and 513 deletions

View File

@@ -32,7 +32,7 @@ Transform:
m_GameObject: {fileID: 5176576196123937037}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 1, z: -20.95}
m_LocalPosition: {x: 0, y: 1, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
@@ -107,7 +107,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: d5a57f767e5e46a458fc5d3c628d0cbb, type: 3}
m_Name:
m_EditorClassIdentifier: Unity.Netcode.Runtime::Unity.Netcode.NetworkObject
GlobalObjectIdHash: 1957460564
GlobalObjectIdHash: 1279840896
InScenePlacedSourceGlobalObjectIdHash: 0
DeferredDespawnTick: 0
Ownership: 1
@@ -148,7 +148,7 @@ NavMeshAgent:
m_Enabled: 1
m_AgentTypeID: 0
m_Radius: 3.2048812
m_Speed: 7.93
m_Speed: 5
m_Acceleration: 8
avoidancePriority: 50
m_AngularSpeed: 120
@@ -174,20 +174,20 @@ MonoBehaviour:
m_EditorClassIdentifier: Assembly-CSharp::Northbound.EnemyAIController
ShowTopMostFoldoutHeaderGroup: 1
aiType: 3
detectionRange: 10
detectionRange: 6
detectionAngle: 360
playerLayer:
serializedVersion: 2
m_Bits: 512
obstacleLayer:
serializedVersion: 2
m_Bits: 4294967295
m_Bits: 640
maxChaseDistance: 30
chaseGiveUpDistance: 25
attackRange: 5
attackInterval: 1.5
attackDamage: 10
moveSpeed: 3.5
attackDamage: 50
moveSpeed: 5
chaseSpeedMultiplier: 1.2
showDebugInfo: 1
--- !u!136 &795251864369751459