Beispiel #1
0
 public void RemoveItem(PinnItem item)
 {
     PinnList.Remove(item);
     count--;
     //shift down position
     StopCoroutine("Shift");
     StartCoroutine("Shift");
 }
Beispiel #2
0
 public void mAddItem(PinnItem item)
 {
     PinnList.Add(item);
     item.Pinn(count);
     count++;
     //shift down position
     StopCoroutine("Shift");
     StartCoroutine("Shift");
     //set position before add in
 }
Beispiel #3
0
    public void mShiftup(PinnItem item)
    {
        bool found = false;

        for (int i = 0; i < PinnList.Count; i++)
        {
            if (found)
            {
                PinnList[i].ShiftUp();
            }
            if (PinnList[i] == item)
            {
                found = true;
            }
        }
        RemoveItem(item);
    }
Beispiel #4
0
 public static void ShiftUp(PinnItem item)
 {
     pGlobal.mShiftup(item);
 }
Beispiel #5
0
 public static void AddItem(PinnItem item)
 {
     pGlobal.mAddItem(item);
 }