![]() |
РАНДОМ АЛЬ
Добрый час !
у меня такой вопрос, как можно изменять альфа програмно ? тоесть я хочу постепенно изменять альфу(рандомно) . помогите плиз... с уважением |
СОРИ за ТОПИК !!
даже сам не знаю как эт получилось...!! |
Все предельно просто.
меняешь _alpha, т.е. example_mc._alpha=x; // x от 0 до 100 |
Вложений: 1
я хочу чтоб альфа менялась постепенно !
вот исходник, там альфа рандом. вот хочу сделать чтоб альфа там менялась постепенно а не сразу... |
Вложений: 1
Я не знаю, что ты в итоге хочешь, но мне так кажется следующее должно тебе помочь.
1. Удаляешь onClipEvent (enterFrame) { this._alpha = random(100)+12; } // сам знаешь где, и вообще с этим делом осторожнее, т.к. нужно точно понимать когда это событие происходит. 2. и вставляешь в aza во второй фрейм перед i = Number(i)+1; следующее: var add_ = (_parent.i*2/a/(a-1)*100)*0.8; // на эту величину изменяется прозрачность, можно разные попробавать setProperty("kare" add i,_alpha,getProperty("kare" add (i-1),_alpha)+add_); Вот и все. P.S. Ну и код у тебя, наверное только начинаешь изучать флэш и, скорее всего, по старым книжкам. P.P.S Если нужно вышлю переработанный исходник или сюда выложу. |
угу, я только начинаюший :D
а можно так сделать чтоб квадратики мигали ну как в моем исходнике только не так быстро а помедленее... я хочу чтоб каждый квдрад мигал по разному... спасибо за исходник тоже идеа :D |
Тогда балуйся с onClipEvent (enterFrame) {}
или задержками setInterval() // смотри помощь Я бы так делал. |
| Часовой пояс GMT +4, время: 15:21. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.