각종 경고 수정

This commit is contained in:
2026-01-22 18:13:20 +09:00
parent 24e362a0ad
commit 2eec0f497d
5 changed files with 7 additions and 13 deletions

View File

@@ -329,14 +329,14 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: d5a57f767e5e46a458fc5d3c628d0cbb, type: 3} m_Script: {fileID: 11500000, guid: d5a57f767e5e46a458fc5d3c628d0cbb, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: Unity.Netcode.Runtime::Unity.Netcode.NetworkObject m_EditorClassIdentifier: Unity.Netcode.Runtime::Unity.Netcode.NetworkObject
GlobalObjectIdHash: 3924490917 GlobalObjectIdHash: 3269291363
InScenePlacedSourceGlobalObjectIdHash: 0 InScenePlacedSourceGlobalObjectIdHash: 3924490917
DeferredDespawnTick: 0 DeferredDespawnTick: 0
Ownership: 1 Ownership: 1
AlwaysReplicateAsRoot: 0 AlwaysReplicateAsRoot: 0
SynchronizeTransform: 1 SynchronizeTransform: 1
ActiveSceneSynchronization: 0 ActiveSceneSynchronization: 0
SceneMigrationSynchronization: 1 SceneMigrationSynchronization: 0
SpawnWithObservers: 1 SpawnWithObservers: 1
DontDestroyWithOwner: 0 DontDestroyWithOwner: 0
AutoObjectParentSync: 1 AutoObjectParentSync: 1

View File

@@ -12,7 +12,6 @@ public class UndergroundGenerator : NetworkBehaviour
[SerializeField, Range(0, 1)] private float baseResourceThreshold = 0.8f; [SerializeField, Range(0, 1)] private float baseResourceThreshold = 0.8f;
[Header("Depth Settings")] [Header("Depth Settings")]
[SerializeField] private bool increaseResourceWithDepth = true;
[SerializeField] private float depthFactor = 0.005f; // 깊어질수록 임계값 감소 (자원 증가) [SerializeField] private float depthFactor = 0.005f; // 깊어질수록 임계값 감소 (자원 증가)
[Header("Prefabs")] [Header("Prefabs")]

View File

@@ -88,14 +88,16 @@ public class MineableBlock : NetworkBehaviour, IDamageable
_health.OnDeath += HandleDeath; _health.OnDeath += HandleDeath;
} }
} }
public override void OnDestroy() // 1. override 키워드 추가
void OnDestroy()
{ {
if (_health != null) if (_health != null)
{ {
_health.OnDamaged -= HandleDamaged; _health.OnDamaged -= HandleDamaged;
_health.OnDeath -= HandleDeath; _health.OnDeath -= HandleDeath;
} }
// 2. 부모 클래스 실행
base.OnDestroy();
} }
public override void OnNetworkSpawn() public override void OnNetworkSpawn()

View File

@@ -8,8 +8,6 @@ public class PlaceableBehavior : ItemBehavior
{ {
[Header("Placement Settings")] [Header("Placement Settings")]
[SerializeField] private GameObject placeablePrefab; [SerializeField] private GameObject placeablePrefab;
[SerializeField] private bool requiresGround = true;
[SerializeField] private float placementRange = 5f;
public override bool IsConsumable => true; public override bool IsConsumable => true;

View File

@@ -11,10 +11,6 @@ using UnityEngine;
[RequireComponent(typeof(MeshCollider))] [RequireComponent(typeof(MeshCollider))]
public class MineableChunk : NetworkBehaviour, ChunkMeshBuilder.INeighborProvider public class MineableChunk : NetworkBehaviour, ChunkMeshBuilder.INeighborProvider
{ {
[Header("Block Settings")]
[SerializeField] private byte normalBlockHealth = 100;
[SerializeField] private byte resourceBlockHealth = 150;
[Header("Drop Settings")] [Header("Drop Settings")]
[SerializeField] private ItemData normalDropItem; [SerializeField] private ItemData normalDropItem;
[SerializeField] private ItemData resourceDropItem; [SerializeField] private ItemData resourceDropItem;
@@ -48,7 +44,6 @@ public class MineableChunk : NetworkBehaviour, ChunkMeshBuilder.INeighborProvide
// Local cache for quick access // Local cache for quick access
private ChunkState _localState; private ChunkState _localState;
private ChunkCoord _chunkCoord; private ChunkCoord _chunkCoord;
private bool _isInitialized = false;
// Components // Components
private MeshFilter _meshFilter; private MeshFilter _meshFilter;