PDA

Volledige versie bekijken : checkbox


kowpe
%Europe/Berlin %523 %2009, 12:33
hallo
ik heb een chat met webcam. maar om mijn cam aan te zetten gebruik ik een button
cam_bt.onRelease = function() {
if (cam_bt.label == "Cam On") {
startCam();
cam_bt.label = "Cam Off";
} else if (cam_bt.label == "Cam Off") {
endCam();
cam_bt.label = "Cam On";
}
};

Maar nu wil ik de button vervangen voor een checkbox. Dus als ik de checkbox aanvink moet de cam aangaan. En wanneer ik de checkbox uitvink moet de cam uitgaan.
Wie heeft hier een code voor?
Bedankt alvast

Jan
%Europe/Berlin %529 %2009, 12:43
Maar nu wil ik de button vervangen voor een checkbox.
Wie heeft hier een code voor?
Al es op F1 gedrukt en in de help gekeken naar de uitleg en voorbeelden?

Er zijn tags voor actionscript op het forum, voor de leesbaarheid: [as ] script [ /as]

Groeten,
Jan

VeeWee
%Europe/Berlin %531 %2009, 12:45
checkbox_cam.selected == true; //webcam aan
checkbox_cam.selected == false; //webcam uit

//gewoon in de if invullen...

Jan
%Europe/Berlin %533 %2009, 12:47
checkbox_cam.selected == true; //webcam aan
checkbox_cam.selected == false; //webcam uit

//gewoon in de if invullen...

Dan moet je nog steeds eerst op een button klikken om het if statement te laten uitvoeren, terwijl:
Maar nu wil ik de button vervangen voor een checkbox ;)

Je moet naar het 'change' of 'click' event luisteren en in die handler/listener start of stop je de webcam.

Groeten,
Jan

VeeWee
%Europe/Berlin %533 %2009, 12:48
aja, het is nog vroeg, even over het hoofd gezien :d

kowpe
%Europe/Berlin %021 %2009, 00:31
ik heb het al.

dit is de goede code

var webcam:mx.controls.CheckBox;
webcam.addEventListener("click",webcamChanged);
function webcamChanged(evt_obj:mx.controls.CheckBox) {
if(webcam.selected){
startCam();
} else {
endCam();
}
}