Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Интерактив... (http://www.flasher.ru/forum/showthread.php?t=70021)

GBG 05.10.2005 21:21

Интерактив...
 
Подскажите, пожалуйста, как сделать следующую интерактивную флешку. Грубо говоря, нужно сделать такую кнопку, при нажатии на которую на экране появлялось изображение( какая-нибудь загогулина) Т.е. есть начало графика какой-нибудь функции, нужно, чтобы при нажатии на кнопку кривая дорисовывалась, потом ещё раз нажимаешь, график опять дополняется и т.д.
Заранее благодарен!

GBG 05.10.2005 21:35

Народ, очень надо до субботы сделать, а то вилы! :eek:

Буньков Максим 06.10.2005 07:41

my_btn.onRelease=function(){
//твоя функция которая все дорисовывает
}
можно в пихнуть флаг чтоб она блокировала выполнение если функция твоя еще работает

GBG 06.10.2005 18:55

А для дорисовки нужно создавать какую-то функцию? Не совсем чё-то понял. Объясни поподробнее плиз!

Буньков Максим 06.10.2005 19:07

Цитата:

Сообщение от GBG
А для дорисовки нужно создавать какую-то функцию? Не совсем чё-то понял. Объясни поподробнее плиз!

Смотря что ты рисуешь.
Если допустим что то статично и ты знаешь что то просто рисуй програмно пол фигурки, и стомби функцию, Это можно сделать при помощи setInterval, далее при нажатии кнопки запускай функцию еще разок и так в конце концов она будет рисовать... если будешь юзать setInterval то будь внимателен, он стартует при каждом вызове надо логику ставить...
Код я тебе так сразу не подскажу... но примерно так:
Код:

my_btn.onRelease=function(){
setInterval(Write,i); //где i часть дорисовки...
}
function Write(Interacia:Number){
бла бла бла твой код...
}

Стоп!!! пока рисовал подумал... если у тебя статический рисунок, т.е. анимация отдельная во MovieClip дак чеб тебе не замутить после каждого кадра stop(); а на главной кнопке в главном кадре прописать:
Код:

my_btn.onRelease=function(){  mc.play(); //где mc тот самый MovieClip  }
а?

GBG 06.10.2005 20:06

Вот смотри, допустим, у меня есть 3 этапа дорисовки графика, для каждого я создаю свой MovieClip. Но как же тогда мне сделать тл, что мне нужно, я же на кнопку смогу прицепить только один из 3-х мувиков?

GBG 06.10.2005 20:58

Всё, я догнал! Спасибо за помощь!


Часовой пояс GMT +4, время: 16:09.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.