protected override void Awake() { base.Awake(); normalizer = new GestureNormalizer(); normalizedTemplates = new List <NormalizedTemplate>(); foreach (CustomGestureTemplate template in Templates) { AddTemplate(template); } }
protected override void Awake() { try { base.Awake(); normalizer = new GestureNormalizer(); normalizedTemplates = new List <NormalizedTemplate>(); foreach (CustomGestureTemplate template in Templates) { AddTemplate(template); } } catch (System.Exception ex) { ArkCrossEngine.LogicSystem.LogErrorFromGfx("Exception {0}\n{1}", ex.Message, ex.StackTrace); } }
public GestureRecognizer(GestureDebugger debugger) { normalizer = new GestureNormalizer(BoundingBoxSize, Tolerance, TargetNormalizationPointCount); templateMatcher = new TemplateMatcher(DotDistancePenalty, debugger); }