Axiom.SceneManagers.PortalConnected.PCZSceneManager.SetSkyZone C# (CSharp) Метод

SetSkyZone() публичный Метод

public SetSkyZone ( PCZone zone ) : void
zone PCZone
Результат void
		public void SetSkyZone( PCZone zone )
		{
			if ( null == zone )
			{
				// if no zone specified, use default zone
				zone = defaultZone;
			}
			if ( null != skyBoxNode )
			{
				( (PCZSceneNode)skyBoxNode ).HomeZone = zone;
				( (PCZSceneNode)skyBoxNode ).AnchorToHomeZone( zone );
				zone.HasSky = true;
			}
			if ( null != skyDomeNode )
			{
				( (PCZSceneNode)skyDomeNode ).HomeZone = zone;
				( (PCZSceneNode)skyDomeNode ).AnchorToHomeZone( zone );
				zone.HasSky = true;
			}
			if ( null != skyPlaneNode )
			{
				( (PCZSceneNode)skyPlaneNode ).HomeZone = zone;
				( (PCZSceneNode)skyPlaneNode ).AnchorToHomeZone( zone );
				zone.HasSky = true;
			}
		}