public virtual void OnCompleted() { SetNodeState(NodeState.Complete); Debug.Assert(childNode != null, "childNode がnullです"); executeResult = childNode.GetExecuteResultState(); Debug.Assert(nodeObservable != null, "nodeObservableがnullです"); nodeObservable?.SendComplete(); }
public virtual void OnCompleted() { Debug.Log("Node OnCompleted"); SetNodeState(NodeState.Complete); executeResult = new ExecuteResult(ExecuteResultState.Success); if (nodeObservable != null) { nodeObservable.SendComplete(); } }