Al het goeie.......
je geeft geen target aan, bovendien is je notatie ook verkeerd...
Om in MX keys te gebruiken, moet je een sniffer maken
uhm...
mr10?
Om in MX keys te gebruiken, moet je een sniffer maken
uhm...
mr10?
Een sniffer ?
Hoe zou het volgens jou wel moeten ?
Hoe zou het volgens jou wel moeten ?
Al het goeie.......
r is een variabele en waarschijnlijk niet gedefinieerd.
Aan Key.isDown() moet je een keycode meegeven, dus bijvoorbeeld zo:
if(Key.isDown(Key.getCode("r")))
Aan Key.isDown() moet je een keycode meegeven, dus bijvoorbeeld zo:
if(Key.isDown(Key.getCode("r")))
Ik bedoelde een listener bij de weg...
een stukje code van een thingy van mr10 :
een stukje code van een thingy van mr10 :
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
| function init(){
if(this != _level0.preview_mc.content_mc){
Mouse.hide();
attachMouse();
}
w = 800;
h = 600;
border = 100;
bgColor = new Color(bg_mc);
txtColor = new Color(text_mc);
if(_root.txtColorVar == undefined)
_root.txtColorVar = 0xFFFFFF;
if(_root.BGColorVar == undefined)
_root.BGColorVar = 0x000000;
_root.UI_vars = new Array();
_root.settings_mc.cpTXT.setValue(_root.txtColorVar);
_root.settings_mc.cpBG.setValue(_root.bgColorVar);
Key.removeListener(_root.ffctListener);
_root.ffctListener = new Object();
_root.ffctListener.onKeyDown = function () {
switch (Key.getCode()) {
case 66:
doBoom();
break;
case 67:
trace('c');
doColorSwitch();
break;
case 83:
doScratch(true);
break;
}
}
_root.ffctListener.onKeyUp = function () {
switch (Key.getCode()) {
case 66:
//doBoom(false);
break;
case 67:
//doColorSwitch(false);
break;
case 83:
doScratch(false);
break;
}
}
Key.addListener(_root.ffctListener);
initText();
setTxtSize()
setColor();
} |
Maar goed, lijkt me een beetje over de top qua actionscript...
wat een handigere oplossing zou zijn is een onzichtbare button ( dus eentje die buiten je canvas valt) te maken en daar keyup en keydown-command's aan te hangen.
dan moet je natuurlijk nog wel de target goes zetten; dus:
_root.dingetjedatgedraaidmoetworden._rotation=90;
wat een handigere oplossing zou zijn is een onzichtbare button ( dus eentje die buiten je canvas valt) te maken en daar keyup en keydown-command's aan te hangen.
dan moet je natuurlijk nog wel de target goes zetten; dus:
_root.dingetjedatgedraaidmoetworden._rotation=90;
Pagina: 1