Beispiel #1
0
 public void OnEndDrag(PointerEventData eventData)
 {
     if (!isComplete && onEndDrag != null)
     {
         onEndDrag.Execute();
     }
 }
Beispiel #2
0
 protected override void SingletonAwakened()
 {
     onDifficultyChanges = new EngineEvent();
     currentDifficulty   = PreferenceManager.Difficulty;
     onDifficultyChanges.AddAction(ChangeSettingsVariables);
     CurrentPrefab = buttonPrefab;
     onDifficultyChanges.Execute();
 }
Beispiel #3
0
 private void MoveItem(float angle)
 {
     if (angle < 135 && angle >= 45)
     {
         slideDirection = SLIDE_DIRECTION.TOP;
         if (onTopSlide != null)
         {
             onTopSlide.Execute();
         }
     }
     else if (angle < 225 && angle >= 135)
     {
         slideDirection = SLIDE_DIRECTION.LEFT;
         if (onLeftSlide != null)
         {
             onLeftSlide.Execute();
         }
     }
     else if (angle < 315 && angle >= 225)
     {
         slideDirection = SLIDE_DIRECTION.DOWN;
         if (onDownSlide != null)
         {
             onDownSlide.Execute();
         }
     }
     else if (angle < 45 && angle >= 0 || angle >= 315)
     {
         slideDirection = SLIDE_DIRECTION.RIGHT;
         if (onRightSlide != null)
         {
             onRightSlide.Execute();
         }
     }
     if (onAnySlide != null)
     {
         onAnySlide.Execute();
     }
 }
Beispiel #4
0
 public void SetDifficulty(DIFFICULTY diff)
 {
     currentDifficulty = diff;
     onDifficultyChanges.Execute();
 }