Beispiel #1
0
        public override void Start()
        {
            _rect = new Rectangle(0, 0, 150, 150);

            var light = GetComponent <Light>();

            _generator = light.ShadowGenerator;
        }
Beispiel #2
0
        /// <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);
        }