void Init() { InitInputProvider(); fingerClusterManager = GetComponent <FingerClusterManager>(); if (!fingerClusterManager) { fingerClusterManager = gameObject.AddComponent <FingerClusterManager>(); } }
void Init() { if( adjustPixelScaleForRetinaDisplay && IsRetinaDisplay() ) PixelDistanceScale = retinaPixelScale; InitInputProvider(); fingerClusterManager = GetComponent<FingerClusterManager>(); if( !fingerClusterManager ) fingerClusterManager = gameObject.AddComponent<FingerClusterManager>(); }
protected virtual void Start() { if (!FingerGestures.Instance) { Debug.LogWarning("FingerGestures instance not found in current scene. Disabling recognizer: " + this); enabled = false; return; } if (!ClusterManager && SupportFingerClustering) { ClusterManager = GetComponent <FingerClusterManager>(); if (!ClusterManager) { ClusterManager = FingerGestures.DefaultClusterManager; } } }