// Start is called before the first frame update void Awake() { powerline = GetComponent <Powerline>(); data = new PowerlineObjectData { isPowered = powerline.isPowered }; //get/set }
public override void setLoadData(object obj) { if (powerline == null) { powerline = GetComponent <Powerline>(); } data = (PowerlineObjectData)obj; powerline.isPowered = data.isPowered; Debug.Log("data.ispowered:" + data.isPowered); }