コード例 #1
0
 public override void VisitAction(SequenceItemNode actionNode)
 {
     _._comment(actionNode.GetType().Name);
     actionNode.OutputVariables(_);
     //actionNode.WriteActionInputs(_);
     actionNode.WriteDebugInfo(_);
     actionNode.WriteCode(this, _);
    // actionNode.WriteActionOutputs(_);
 }
コード例 #2
0
 public override void VisitAction(SequenceItemNode actionNode)
 {
     _._comment(actionNode.GetType().Name);
     actionNode.OutputVariables(_);
     //actionNode.WriteActionInputs(_);
     actionNode.WriteDebugInfo(_);
     actionNode.WriteCode(this, _);
     // actionNode.WriteActionOutputs(_);
 }
コード例 #3
0
 public override void VisitAction(SequenceItemNode actionNode)
 {
     _._comment(actionNode.GetType().Name);
     actionNode.OutputVariables(_);
     //actionNode.WriteActionInputs(_);
     actionNode.WriteDebugInfo(_);
     actionNode.WriteCode(this, _);
     var outputBranch = actionNode.OutputTo<BranchesChildItem>();
     if (outputBranch != null)
     {
         _._("{0}()", outputBranch.Name);
     }
     // actionNode.WriteActionOutputs(_);
 }
コード例 #4
0
        public override void VisitAction(SequenceItemNode actionNode)
        {
            _._comment(actionNode.GetType().Name);
            actionNode.OutputVariables(_);
            //actionNode.WriteActionInputs(_);
            actionNode.WriteDebugInfo(_);
            actionNode.WriteCode(this, _);
            var outputBranch = actionNode.OutputTo <BranchesChildItem>();

            if (outputBranch != null)
            {
                _._("{0}()", outputBranch.Name);
            }
            // actionNode.WriteActionOutputs(_);
        }