Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   Праздничный эффект фейерверка отрисовывающего число (http://www.flasher.ru/forum/showthread.php?t=73207)

c++ 15.12.2005 14:44

Праздничный эффект фейерверка отрисовывающего число
 
Привет,


У нас на работе небольшая дата - 12 лет совместной жизни :D
Надо на сайт чё-нить повесить праздничное!

Мысль - число 12 отрисовывается фейерверком!

Тоесть, на заднем плане раз в 5с пуляет фейерверк, после его залпа остаётся число 12, остальные искры затухают.

Желательно, чтобы фейерверк был программным - рандомным...

Кто-нить видел что-нибудь подобное в примерах?
Или подскажите как это можно сделать?

c++ 15.12.2005 14:57

Вопрос - можно ли сделать Tint программно???

c++ 15.12.2005 15:12

Можно ли для мувиклипа mc1 ("mc" + i) объявить новую переменную, которая будет хранить его координату mc1Y=100, так:
"mc" + i + "Y" = 100;

Или как правильно во flash имя составлять?

c++ 15.12.2005 15:48

И как потом эту функцию вызывать?

setProperty("mc" + i, _y, ("mc" + i + "Y") + 10;

Так можно или надо иначе?

Badim 15.12.2005 17:49

http://flasher.ru/forum/showthread.php?t=73208
ТО что тебе доктор прописал

c++ 18.12.2005 14:03

Блин, нет у меня сейчас Flash8! Есть только Flash6(mx)! А надо прямь ща забацать эффектик!

Я выше задал пару простых вопросов по названию переменных - ответте на них, пожалуйста!

Nirth 18.12.2005 15:21

ты на C++ программирешь?
Код:

mc1.y = 100;
В том топике нету кода для flash mx, но методика отрабатываеться. просто в твоем случае, вместо bitmapData и пикселей в ней нужно юзать мувиклипы на сцене.

c++ 18.12.2005 17:32

логику скрипта я представляю, я не втыкаю в "упрощённо улучшенный язык программирования ActionScript"

mc1.y=100; - не в нашу степь, тк:
1. нет никакого mc1, есть ("mc" + i)!
2. если я правильно понимаю, этот код создаёт переменную y внутри mc1? Не хотелось бы лезть во внутрь клипов, тк потом ещё придётся писать скрипт узнающий их имя...

Нужно для мувиклипа mc1 ("mc" + i) объявить новую переменную, которая будет хранить его координату mcY1=100, можно сделать так?:
Цитата:

"mcY" + i = 100;
а потом вызвать так:
Цитата:

setProperty("mc" + i, _y, ("mcY" + i) + 10);
Или как правильно синтаксис написать???

Nirth 18.12.2005 17:36

хм, лучше промолчу. всего наилучшего =)

c++ 18.12.2005 17:37

типа очень умный и очень модный?

вот те сцена (тля, загрузка файлов на форуме не работает! :mad: ), в ней есть три динамических текстовых поля, которые несут переменные:
y;
mc1y;
mcy1;
клип mc1 внутри которого переменная y;

твой код ( mc1.y=100; ) передаёт 100 переменной y внутри клипа mc1, а я спросил, чтобы 100 передавалось переменной mc1y или mcy1, созданной из mcy и счётчика i ("mcy" + i)...

Ты мне присоветовал фигню какую-то, теперь выпендриваешься... ум за разум зашёл???


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

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