Цитата:
Сообщение от NoisyFlasher
Создайте переменную, например,
 Код AS3:
buttonClicks: uint = 0
. Она будет хранить количество нажатий на мышку. После каждого нажатия увеличивайте её на 1 и проверяйте, дошла ли она до нужного вам значения или еще нет. Если дошла - удаляйте слушатель щелчка мыши.
|
вот так?

Код AS3:
import flash.events.MouseEvent;
var GameScore:Number = 0;
but.addEventListener(MouseEvent.CLICK, onBUTClick);
var buttonClicks: uint = 0; // счетчик
import flash.text.TextField;
var t:TextField = new TextField();
addChildAt(t,0);
function onBUTClick(e:MouseEvent):void{
buttonClicks += 1; // при нажати кнопки +1
trace(buttonClicks); // просмотр, работает ли
ov.visible = true;
ov.x = Math.floor(Math.random()*550);
ov.y = Math.floor(Math.random()*300);
if(ov.hitTestObject(target3)) {
GameScore += 100;
}
else if(ov.hitTestObject(target2)) {
GameScore += 50;
}
else if(ov.hitTestObject(target)) {
GameScore += 10;
}
t.text = GameScore.toString();
}