コード例 #1
0
ファイル: StateBase.cs プロジェクト: shenwei1234ab/behaviac-1
        public override NodeViewData CreateNodeViewData(NodeViewData parent, BehaviorNode rootBehavior)
        {
            NodeViewData nvd = base.CreateNodeViewData(parent, rootBehavior);

            nvd.ChangeShape(this.IsEndState ? NodeShape.RoundedRectangle : NodeShape.Rectangle);

            return(nvd);
        }
コード例 #2
0
        public override NodeViewData CreateNodeViewData(NodeViewData parent, Behaviac.Design.Nodes.BehaviorNode rootBehavior)
        {
            NodeViewData nvd = base.CreateNodeViewData(parent, rootBehavior);

            nvd.ChangeShape(NodeShape.Rectangle);

            return(nvd);
        }
コード例 #3
0
ファイル: DecoratorWeight.cs プロジェクト: vinhphu3000/mg01
        public override NodeViewData CreateNodeViewData(NodeViewData parent, BehaviorNode rootBehavior)
        {
            NodeViewData nvd = base.CreateNodeViewData(parent, rootBehavior);

            nvd.ChangeShape(NodeShape.Ellipse);

            return(nvd);
        }