// Use this for initialization public override void Start() { _observer = (Observer)(FindObjectOfType(typeof(Observer))); _parents = new List <GenericOperator>(); _parents.Add(this); _canvas = GameObject.Find("Canvas"); _menu = (MenueScript)(FindObjectOfType(typeof(MenueScript))); if (axis == null) { axis = "X"; } if (threshold == 0) { threshold = 0.5f; } splitCustomData = new CustomSplitData(); base.Start(); }
public override void LoadSpecificData(OperatorData data) { splitCustomData = (CustomSplitData)data.customData; threshold = splitCustomData.thr; axis = splitCustomData.axis; }