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