public override void ApplyDeltaValue( Vector4 val ) { Vector4 v = this.light.GetAs4DVector(); this.SetValue( new Vector4( v.x + val.x, v.y + val.y, v.z + val.z, v.w + val.w ) ); }