초기 자원의 품질이 랜덤으로 결정되는 문제 수정
항상 0%
This commit is contained in:
@@ -407,12 +407,12 @@ namespace Northbound
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
resource.InitializeQuality(_generatedResources[i].qualityModifier);
|
|
||||||
|
|
||||||
NetworkObject networkObj = resourceObj.GetComponent<NetworkObject>();
|
NetworkObject networkObj = resourceObj.GetComponent<NetworkObject>();
|
||||||
if (networkObj != null)
|
if (networkObj != null)
|
||||||
{
|
{
|
||||||
networkObj.SpawnWithOwnership(NetworkManager.ServerClientId);
|
networkObj.SpawnWithOwnership(NetworkManager.ServerClientId);
|
||||||
|
// 스폰 후에 InitializeQuality 호출 (OnNetworkSpawn 이후에 호출해야 IsServer 체크가 작동함)
|
||||||
|
resource.InitializeQuality(_generatedResources[i].qualityModifier);
|
||||||
_spawnedPositions.Add(new Vector3(_generatedResources[i].position.x, 1f, _generatedResources[i].position.y));
|
_spawnedPositions.Add(new Vector3(_generatedResources[i].position.x, 1f, _generatedResources[i].position.y));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in New Issue
Block a user