// Use this for initialization void Start() { if (colorFeedback) { changeableColor = colorFeedback.GetComponent <ChangeableColor>(); } }
public override void Apply() { if (!this.changeable) { return; } ChangeableColor changeable = this.changeable as ChangeableColor; changeable.Apply(this.color); }
public ColorAssignment(ChangeableColor changeable, Color color) : base(changeable) { this.color = color; }