public void UpdateConnection(IO.Swagger.Model.LogicItem logicItem) { if (connection != null) { Remove(); } input = ProjectManager.Instance.GetAction(logicItem.End).Input; output = ProjectManager.Instance.GetAction(logicItem.Start).Output; input.Init(Data.Id); output.Init(Data.Id); connection = ConnectionManagerArcoro.Instance.CreateConnection(input.gameObject, output.gameObject); }
public LogicItem(IO.Swagger.Model.LogicItem logicItem) { Data = logicItem; UpdateConnection(logicItem); }