public override void Start() { _rect = new Rectangle(0, 0, 150, 150); var light = GetComponent <Light>(); _generator = light.ShadowGenerator; }
/// <summary> /// </summary> public virtual void dispose() { if (this._shadowGenerator != null) { this._shadowGenerator.dispose(); this._shadowGenerator = null; } var index = this.getScene().lights.IndexOf(this); this.getScene().lights.RemoveAt(index); }