public ContextualScorerNode(ContextualScorer scorer, NodeContext context) : base(400, 100, scorer.GetType().FullName, context, scorer) { this.scorer = scorer; scorerOut = AddPort(PortType.Out, "Contextual Scorer"); }
void DrawContextualScorer(ContextualScorer scorer) { var name = scorer.GetType().Name; float score; if (_foo2.TryGetValue(scorer, out score)) { name += string.Format(" {0:F2}", score); } EditorGUILayout.LabelField(name); }
public void ContextualScorer(ContextualScorer scorer, float score) { _foo2[scorer] = score; }