Example #1
0
 // Start is called before the first frame update
 void Start()
 {
     battleSelectionSystem = FindObjectOfType <BattleSelectionSystem>();
     currentDirection      = up;
     nextPosition          = Vector3.forward;
     destination           = transform.position;
 }
Example #2
0
    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;
    }