Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function shuffleCards ():void
- {
- var card1:Card = null;
- var card2:Card = null;
- var x1:int = 0;
- var y1:int = 0;
- var x2:int = 0;
- var y2:int = 0;
- var counter:int = 0;
- var endLoop:int = totalCards;
- while (counter < endLoop)
- {
- card1 = cards [randomNumber (0, 15)];
- card2 = cards [randomNumber (0, 15)];
- // Store the position of the cards
- x1 = card1.x;
- y1 = card1.y;
- x2 = card2.x;
- y2 = card2.y;
- // Swap their position values
- card1.x = x2;
- card1.y = y2;
- card2.x = x1;
- card2.y = y1;
- // Increment the counter
- counter = counter + 1;
- }
- }
Add Comment
Please, Sign In to add comment