skybox,design domecku a cest

This commit is contained in:
2026-04-26 13:17:30 +02:00
parent b0e90221dc
commit ab6263cb10
59 changed files with 2881 additions and 368 deletions

View File

@@ -56,6 +56,7 @@ namespace Subsystems{
public Material GrassMat;
public Material WaterMat;
public Material DefaultMat;
public Material GlobalSkybox; // Sem v Unity přetáhneš svůj Panoramic materiál
}
public class GameManager_Map
{
@@ -84,8 +85,8 @@ namespace Subsystems{
GameObject pathRoot = new GameObject("Pathways");
pathRoot.transform.parent = _mapCenterPoint.transform;
GameObject areaRoot = new GameObject("Areas");
areaRoot.transform.parent = _mapCenterPoint.transform;
//GameObject areaRoot = new GameObject("Areas");
//areaRoot.transform.parent = _mapCenterPoint.transform;
foreach (var building in _gameClient.CurrentLobbyState.MapData.GetBuildings())
{
@@ -104,12 +105,21 @@ namespace Subsystems{
GameObject p = BuildPathwayMesh(path);
p.transform.parent = pathRoot.transform;
}
foreach (var area in _gameClient.CurrentLobbyState.MapData.GetAreas())
/*foreach (var area in _gameClient.CurrentLobbyState.MapData.GetAreas())
{
GameObject a = BuildAreaMesh(area);
a.transform.parent = areaRoot.transform;
}
}*/
//TODO: POIs
// NASTAVENÍ SKYBOXU
if (_areaSettings.GlobalSkybox != null)
{
RenderSettings.skybox = _areaSettings.GlobalSkybox;
}
else
{
Debug.LogWarning("Skybox material není přiřazen v AreaSettings!");
}
}
void ClearChildren()
{