Подскажите, кто разбирается, как создать кнопку во flesh-е, при нажатии на которую происходят непрерывные действия, а при ёё отпускании действия прекращаются.
Подскажите, кто разбирается, как создать кнопку во flesh-е, при нажатии на которую происходят непрерывные действия, а при ёё отпускании действия прекращаются.
Хм... Накогда не програмил в ActionScript
but.onPress = function():Void {
varglobal = true;
while (!varglobal) {
// действие
}
}
...........
but.onRelease = function():Void {
varglobal = false;
}
(varglobal - глобальная булева переменная)
Так будет работать?
Ленивый дурак - это полбеды; деятельный дурак - это для всех головная боль, но нет ничего хуже, чем дурак с инициативой, да ещё и при должности.
Да мне тоже больше не чего в голову кроме этого не пришло. Программа начинает выполнять одно и то-же действие и всё тут. Хотя эта задача уже как-то решена вот пример (http://www.ipkurgan.ru/Флэш/mm2.html)
Может есть способ выдернуть код из готового мувика, а то что-то с Flash MX-ом не выходит?
pavelsp
Sothink SWF Decompiler кажись. Об остальном завтра. Пиши, если найдешь решение.Может есть способ выдернуть код из готового мувика
Ушел спать
Ленивый дурак - это полбеды; деятельный дурак - это для всех головная боль, но нет ничего хуже, чем дурак с инициативой, да ещё и при должности.
блин.. тоже кнопку сделать пытаюсь..
а как должен выглядеть код (при нажатии мышью, переходит с первого кадра на последний, на последнем кадре открывает ссылку, и останавливается на первом кадре)?
у меня никак что-то не выходит..
"наши фурри -креативные до дури"(с)
не нарушайте и ненарушимы будете..
хорошо, когда человек делает деньги. плохо, когда деньги делают человека..
OsTin
http://mixei.ru/showthread.php?t=55246 - куча литературы. Авось поможет
Ленивый дурак - это полбеды; деятельный дурак - это для всех головная боль, но нет ничего хуже, чем дурак с инициативой, да ещё и при должности.
я читал.. только мне там не всё понятно.. а флэшку сейчас желательно бы.. ну неполучается у меня сейчас
"наши фурри -креативные до дури"(с)
не нарушайте и ненарушимы будете..
хорошо, когда человек делает деньги. плохо, когда деньги делают человека..
http://community.livejournal.com/ru_flash/
http://www.flasher.ru/forum/
Оперативно ответят. Удачи.
Ленивый дурак - это полбеды; деятельный дурак - это для всех головная боль, но нет ничего хуже, чем дурак с инициативой, да ещё и при должности.
Наконец-то разобрался как будет выглядеть скрипт
Вот так:
flag = false;
but.onPress = function() {flag=true;}
but.onRelease = function() {flag=false;}
onEnterFrame = function()
{
if(flag){trace("OK");}
else {stop();}
}
Idea and creation: fuldon (aka miXei) © 2000-2015
Powered by vBulletin® Version 4.2.6 by vBS Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. |