Advertisement
Guest User

Untitled

a guest
Mar 2nd, 2015
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.41 KB | None | 0 0
  1. var fruits:Array = ['apple', 'lemon', 'banana', 'orange', 'mandarin', 'lime', 'kiwi', 'pear', 'apricot'];
  2. var texts:Array = []; // array to put your text fields
  3. var first_time:Boolean = true; // indicates if it's the first enter
  4.  
  5. for(var i:int = 0; i < fruits.length; i++){
  6. var text_field:TextField = new TextField();
  7. text_field.x = 50;
  8. text_field.y = 50 + 28*i;
  9. text_field.height = 25;
  10. text_field.text = fruits[i];
  11. text_field.border = true;
  12. addChild(text_field);
  13. texts.push(text_field);
  14. }
  15.  
  16. stage.addEventListener(
  17. KeyboardEvent.KEY_DOWN,
  18. function (e:KeyboardEvent):void {
  19. if (e.keyCode == Keyboard.ENTER){
  20. if(first_time){
  21. first_time = false;
  22. var index:int = Math.round(Math.random()*fruits.length);
  23. for(var i:int = 0; i<fruits.length; i++){
  24. if(i != index){
  25. // if it's not the randomly selectected text field, then set its text to "good luck"
  26. texts[i].text = 'good luck';
  27. }
  28. }
  29. } else {
  30. // if you want repeat again, set first_time = true
  31. //first_time = true;
  32. for(i = 0; i < fruits.length; i++){
  33. // reset all text fields
  34. texts[i].text = fruits[i];
  35. }
  36. }
  37. }
  38. }
  39. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement