Hallo allemaal,
Ik probeer in Flash CS5 een ouderwetse text adventure game te maken. Ik heb een frame met daarop een image, een textfield (read only) en een editable text field. (naam=input)
De bedoeling is dat als ik een bepaald woord in het input textfield type en op ENTER druk dit een trigger is om naar het volgende Frame te gaan.
(ipv keyCode = 13 heb ik ook Keyboard.ENTER geprobeerd)
Echter loop ik tegen het probleem aan dat dit niet wil lukken met de ENTER key.
Als ik ipv ENTER de SPACE key gebruik, werkt het wel
Ik probeer in Flash CS5 een ouderwetse text adventure game te maken. Ik heb een frame met daarop een image, een textfield (read only) en een editable text field. (naam=input)
De bedoeling is dat als ik een bepaald woord in het input textfield type en op ENTER druk dit een trigger is om naar het volgende Frame te gaan.
code:
1
2
3
4
5
6
7
8
9
| import flash.ui.Keyboard; import flash.events.KeyboardEvent; stage.addEventListener(KeyboardEvent.KEY_DOWN, Down); function Down(e:KeyboardEvent):void{ if(e.keyCode == (13) && input.text == 'NORTH'){ nextFrame(); } } |
(ipv keyCode = 13 heb ik ook Keyboard.ENTER geprobeerd)
Echter loop ik tegen het probleem aan dat dit niet wil lukken met de ENTER key.
Als ik ipv ENTER de SPACE key gebruik, werkt het wel
[ Voor 0% gewijzigd door MueR op 31-08-2010 08:43 ]