/*private void FixedUpdate()
         * {
         *  if(rotating)
         *      CheckRotation();
         * }*/

        protected override void OnClick()
        {
            if (_memoryController.CheckPaused())
            {
                return;
            }
            if (rotating || isLocked || inactive)
            {
                return;
            }
            LockCard();

            base.OnClick();

            Rotate();
            _memoryController.CheckCard(this);
        }