// Start is called before the first frame update void Start() { battleSelectionSystem = FindObjectOfType <BattleSelectionSystem>(); currentDirection = up; nextPosition = Vector3.forward; destination = transform.position; }
private void Start() { battleSelectionSystem = FindObjectOfType <BattleSelectionSystem>(); var cubeRenderer = GetComponent <Renderer>(); var outlineRenderer = outline.GetComponent <Renderer>(); //Outline = GetComponent<Outline>(); Material = cubeRenderer.material; Material.SetFloat("_Alpha", 0); OutlineMaterial = outlineRenderer.material; OutlineMaterial.SetFloat("_Alpha", 0); cubeRenderer.shadowCastingMode = UnityEngine.Rendering.ShadowCastingMode.Off; cubeRenderer.receiveShadows = false; outlineRenderer.shadowCastingMode = UnityEngine.Rendering.ShadowCastingMode.Off; outlineRenderer.receiveShadows = false; }