RenderSettings.fog doesnt work on Android.I made game for Android. But on Android fog doesn’t work. On PC fog is working. Help me how to solve this problem. Thank you in advance!
ON ANDROID
ON PC
I created this C# script:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class UnderWater : MonoBehaviour {
public float waterlevel;
private Color normal;
private Color under;
public ParticleSystem partc;
public Rigidbody plejer;
// Use this for initialization
void Start () {
normal = new Color(0.5f,0.5f, 0.5f, 0.5f);
under = new Color(0.2f, 0.4f, 0.5f, 0.8f);
plejer = GetComponent();
}
// Update is called once per frame
void Update () {
if (plejer.position.y<waterlevel)
{
partc.Play();
RenderSettings.fog = true;
RenderSettings.fogColor = under;
RenderSettings.fogDensity = 0.04f;
}
if (plejer.position.y >= waterlevel)
{
partc.Pause();
partc.Clear();
RenderSettings.fog = true;
RenderSettings.fogColor = normal;
RenderSettings.fogDensity = 0.005f;
}
}
}