|
|
|||||
Регистрация: Apr 2016
Сообщений: 18
|
Таймер
Всем привет. Я пытаюсь сделать что-то вроде количество ходов. Сделал мувиклип в нем динамический текст. При клике мышки вызывается функция таймера и по задумке должна уменьшает числовое значение на 1. Подскажите как это сделать, пожалуйста. Спасибо.
var gameLength:int = 30; var timer:Timer; var container:containerHods; container = new containerHods; container.textHods.text = gameLength.toString(); addChild(container); timer = new Timer(1000, 1); timer.addEventListener(TimerEvent.TIMER, tick); addEventListener(MouseEvent.CLICK, clickG) function clickG (e:MouseEvent):void { tick; } function tick(e:TimerEvent):void { //timer.start(); Побовал так //container.timeHods.text = ??? } |
|
|||||
И в чем проблема? Что не получается, вопрос не ясен.
__________________
Я заклинаю вас действовать иначе. |
|
|||||
Регистрация: Jun 2014
Сообщений: 558
|
"clickG" пишите просто timer.start(), а в "tick" timer.stop()
|
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
Цитата:
|
|
|||||
Регистрация: Apr 2016
Сообщений: 18
|
В мувиклипе у меня есть динамический текст, там число - "30", я пытаюсь сделать, что бы при клике мышки это значение уменьшалось на 1.
|
|
|||||
Регистрация: Dec 2010
Адрес: Ярославль
Сообщений: 1,255
|
Не совсем понятно. Нужно запускать таймер, уменьшающий число на единицу, по клику?
|
|
|||||
как то так
|
|
|||||
Регистрация: Apr 2016
Сообщений: 18
|
Цитата:
Добавлено через 17 минут Все сделал, спасибо всем) |
|
|||||
Регистрация: Jun 2014
Сообщений: 558
|
найдётся несколько десятков способов
|
|
|||||
Поведай ка хотя бы штук 5)
Я лично знаю только enterFrame и таймер. Как ты напишешь код в обработчиках - это уже другой вопрос, но в основе все равно будет лидо один либо второй способ. Даже если ты привяжешь код к движению мыши или нажатию клавиш, то тебе все равно придется использовать getTimer(), чтобы узнать сколько времени прошло с момента последнего действия
__________________
Ко мне можно и нужно обращаться на ты) |
Часовой пояс GMT +4, время: 03:03. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|