Example #1
0
 public void StartDrag(PuzzlePieceScript piece)
 {
     foreach (PuzzlePieceScript p in pieces)
     {
         if (p.renderOrder > piece.renderOrder)
         {
             p.SetPuzzlesRenderOrder(p.renderOrder - 1);
         }
     }
     piece.SetPuzzlesRenderOrder(pieces.Count);
 }
Example #2
0
 public void StopDrag(PuzzlePieceScript piece)
 {
     piece.SetPuzzlesRenderOrder(pieces.Count - 1);
 }
Example #3
0
 public void AddPiece(PuzzlePieceScript piece)
 {
     piece.SetPuzzlesRenderOrder(pieces.Count);
     pieces.Add(piece);
 }