Beispiel #1
0
    void Start()
    {
        dayNightCycleManager = DayNightCycleManager.getInstance();
        _shadow = new GameObject("Shadow");
        _shadow.transform.parent = transform;

        _shadow.transform.rotation = Quaternion.Euler(new Vector3(0, 0, -45));

        sr                              = _shadow.AddComponent <SpriteRenderer>();
        sr.sprite                       = sprite;
        sr.sortingLayerName             = "Shadow";
        sr.sortingOrder                 = 0;
        sr.material                     = material;
        _shadow.transform.localPosition = new Vector3(0, 0, 0);

        calculateShadow();
    }
Beispiel #2
0
 void Start()
 {
     dayNightCycleManager = DayNightCycleManager.getInstance();
     light2d           = GetComponent <Light2D>();
     light2d.intensity = 0.0f;
 }