PDA

Просмотр полной версии : Анимация после нажатия 2х клавиш


Crey
06.08.2009, 15:29
Здраствуйте. Подскажите как правильно написать код в АС2 чтоб после нажатия 2х или болие клавиш происходило действие...

К примеру : есть набор предметов и надо нажать 2(они же кнопки) из них, после чего будет проходить последущяя анимация....

Алиль
06.08.2009, 19:55
mc1.onPress = function () {
_root.mc2.gotoAndPlay(); // или другая функция... на Ваш выбор.
}

где mc1, mc2...- ваши кнопки - предметы

Juice_Green
07.08.2009, 08:11
заведите счетчик, накидывайте при нажатии, при нажатии же и проверяйте если больше или равно 2 - запускайте последующую анимацию

spikespank
21.02.2010, 11:57
заведите счетчик, накидывайте при нажатии, при нажатии же и проверяйте если больше или равно 2 - запускайте последующую анимацию

а Вы не могли подробнее рассказать, как создать счетчик, как проверять при нажатии и как при нажатии накидывать, собственно? Во флеше не силен, но очень нужно сделать такую штуку.

Juice_Green
25.02.2010, 10:20
не проверял, что то типа этого:
var cnt:Number = 0;
function checkCounter():Void{
cnt++;
if(cnt>=2){
_root.ani_mc.gotoAndPlay();
}
}
btn1.onPress = checkCounter;
btn2.onPress = checkCounter;

если клавиши это не кнопки клавиатуры, а кнопки в вашей флешке

nikolik
25.06.2010, 12:44
ха а как сразу две кнопки во флэшке зажать?

Juice_Green
25.06.2010, 12:52
nikolik, если мышкой, попробуйте подключить вторую мышку :D

in4core
25.06.2010, 15:07
нажать две кнопки)))

mooncar
25.06.2010, 15:59
nikolik..:mosking: Автор же не говорил о "сразу двух кнопках". Видимо, требовалось отслеживать последовательное нажатие кнопок на сцене - Juice_Green ответ дал.
Зачем некропостингом заниматься?