public void Init(EntityData a_data, LeanSelectable a_leanSelectable) { m_doesRotate = a_data.DoesRotate; m_doesScale = a_data.DoesScale; //initialize LeanFingerFilter m_use = new LeanFingerFilter(true); m_use.Filter = LeanFingerFilter.FilterType.AllFingers; //mark the leanselectable as selected so we can interact with it leanSelectable = a_leanSelectable; m_use.RequiredSelectable = leanSelectable; leanSelectable.IsSelected = true; //set minimum scale minScale = a_data.Scale; transform.localScale = Vector3.one * minScale; pinchScale = 1f; }