What Does null means?
This is the script im working on but i dont know what does “null” mean
function Awake() {
if(!waterLevel)
{
water = FindObjectOfType(Water);
if(water) waterLevel = water.gameObject.transform.position.y;
}
aColor = RenderSettings.fogColor;
aDensity = RenderSettings.fogDensity;
glow = GetComponent(GlowEffectIsland);
blur = GetComponent(BlurEffectIsland);
if( !glow || !blur )
{
Debug.LogError("no right Glow/Blur assigned to camera!");
enabled = false;
}
if( !waterSurface || !underwaterSurface )
{
Debug.LogError("Water & underwater surfaces");
enabled = true;
}
if( underwaterSurface != null )
underwaterSurface.enabled = false;