Button problem
Hi there,
Tks a lot for the help received. Very much appreciated.
I have another problem. When i click on the button, nothing happens. What could be the issues ?
This is my code already solved. Tks again.
Ksam2000
package {
import flash.display.*;
import flash.text.*;
import flash.events.MouseEvent;
public class U1A5_Manege extends MovieClip {
private var messageResultat:TextField = new TextField;
private var maMiseEnForme:TextFormat = new TextFormat;
private var inthauteur = int(hauteurtextbox.text);
private var problemeDos = Boolean(dostextbox.text);
private var problemeCardiaque = Boolean(cardiaquetextbox.text);
public function U1A5_Manege():void
{
btnSoumettre.addEventListener(MouseEvent.CLICK, calculeResultat);
}
/* Le code suivant sert à établir trois conditions boolean. seulement si l'utilisateur satisfait aux trois exigences, peut-il monter à bord la montagne russe. */
var booleanHauteur = Boolean
var booleanDos = Boolean
var booleanCardiaque = Boolean
if ((inthauteur <= 188) && (inthauteur >= 122) )
{
booleanHauteur = true
}
else
{
booleanHauteur = false
}
if ((problemeDos = N) || (problemeDos = n))
{
booleanDos = true
}
else
{
booleanDos = false
}
if ((problemeCardiaque = N) || (problemeCardiaque = n))
{
booleanCardiaque = true
}
else
{
booleanCardiaque = false
}
/* si les trois valeurs boolean sont true, affiche le message2. si au moins un des trois est false, affiche le message1.*/
if ((booleanHauteur = true) && (booleanDos = true) && (booleanCardiaque = true))
{
message2 = ("Vous pouvez prendre place à bord la montagne russe. Amusez-vous!");
messageResultat.text = message2;
}
else
{
message1 = ("Ce n'est pas sécuritaire pour vous de prendre place à bord la montagne russe.");
messageResultat.text = message1;
}
private function calculeResultat(event:MouseEvent):void {
maMiseEnForme.font="Arial";
maMiseEnForme.size=20;
maMiseEnForme.bold=true;
maMiseEnForme.color=0x000099;
messageResultat.x=-46;
messageResultat.y=190;
messageResultat.autoSize=TextFieldAutoSize.LEFT;
messageResultat.border=false;
messageResultat.defaultTextFormat=maMiseEnForme;
addChild(messageResultat)
}
}
}