public int GetWeight(Agent pAgent)
            {
                Debug.Check(this.GetNode() is DecoratorWeight);
                DecoratorWeight pNode = (DecoratorWeight)(this.GetNode());

                return(pNode != null?pNode.GetWeight(pAgent) : 0);
            }
示例#2
0
            public int GetWeight(Agent pAgent)
            {
                DecoratorWeight decoratorWeight = (DecoratorWeight)base.GetNode();

                return((decoratorWeight == null) ? 0 : decoratorWeight.GetWeight(pAgent));
            }
示例#3
0
            public int GetWeight(Agent pAgent)
            {
                DecoratorWeight node = (DecoratorWeight)base.GetNode();

                return((node == null) ? 0 : node.GetWeight(pAgent));
            }