public void SetData(MValue <Action> data) { if (data == null) { _action = null; } else { _action = data.Value; } }
public void SetData(MValue <Sprite> data) { if (data == null) { GetComponent <Image>().sprite = null; } else { GetComponent <Image>().sprite = data.Value; } }
public void SetData(MValue <Color> data) { if (data == null) { GetComponent <Text>().color = Color.white; } else { GetComponent <Text>().color = data.Value; } }