Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 26.12.2006, 16:46
chiffa вне форума Посмотреть профиль Отправить личное сообщение для chiffa Найти все сообщения от chiffa
  № 1  
Ответить с цитированием
chiffa

Регистрация: Jul 2005
Сообщений: 57
По умолчанию Как сделать мерцание

Все привет. ТАкой вопросик. как можно сделать на Флэшь мерцание определенного обьекта, типо эффект как лампа дневного света когда перегарает. Если можно описать по подробнее т.к. во Флэше я новичек. Зарание всем спасибо

Старый 26.12.2006, 16:54
Aziz Zaynutdinoff вне форума Посмотреть профиль Отправить личное сообщение для Aziz Zaynutdinoff Посетить домашнюю страницу Aziz Zaynutdinoff Найти все сообщения от Aziz Zaynutdinoff
  № 2  
Ответить с цитированием
Aziz Zaynutdinoff
 
Аватар для Aziz Zaynutdinoff

Регистрация: Feb 2006
Адрес: Moscow
Сообщений: 552
_alpha берешь произвольное и постепенно стремишься к нему:
Код:
var toAlpha:Number = random(100);

//эту часть вешаем на onEnterFrame с проверкой на достижение величины toAlpha
//если достигли, то берём новое значение toAlpha и стремимся к нему.
var da:Number = (toAlpha - this._alpha) / 5;
this._alpha += da;
правда лучше воспользоваться setInterval


Последний раз редактировалось Aziz Zaynutdinoff; 26.12.2006 в 18:58.
Старый 26.12.2006, 16:57
Arhitector вне форума Посмотреть профиль Отправить личное сообщение для Arhitector Посетить домашнюю страницу Arhitector Найти все сообщения от Arhitector
  № 3  
Ответить с цитированием
Arhitector
 
Аватар для Arhitector

Регистрация: Dec 2005
Адрес: Созвездие Центавра
Сообщений: 174
Отправить сообщение для Arhitector с помощью ICQ
Можно по разному!
В основном нужно пользоваться поиском!

мерцание

Старый 26.12.2006, 17:29
chiffa вне форума Посмотреть профиль Отправить личное сообщение для chiffa Найти все сообщения от chiffa
  № 4  
Ответить с цитированием
chiffa

Регистрация: Jul 2005
Сообщений: 57
Aziz Zaynutdinoff, эээээээ непонял этот код вставляем на сам обьект? если да, н оу меня выкидывает ошибку.
Arhitector, спасибо за ссылку но что то не нашел ничего полезного там.... там выложин свф, а вот если бы был фла....

Старый 26.12.2006, 17:37
AlexSol вне форума Посмотреть профиль Отправить личное сообщение для AlexSol Найти все сообщения от AlexSol
  № 5  
Ответить с цитированием
AlexSol

Регистрация: Dec 2005
Сообщений: 316
Код:
клип.onEnterFrame=function(){this._alpha=random(100)}

Старый 26.12.2006, 17:47
chiffa вне форума Посмотреть профиль Отправить личное сообщение для chiffa Найти все сообщения от chiffa
  № 6  
Ответить с цитированием
chiffa

Регистрация: Jul 2005
Сообщений: 57
AlexSol, это вставляем в сам кадр. так?

Старый 26.12.2006, 17:49
chiffa вне форума Посмотреть профиль Отправить личное сообщение для chiffa Найти все сообщения от chiffa
  № 7  
Ответить с цитированием
chiffa

Регистрация: Jul 2005
Сообщений: 57
я торможу... не получается...

Старый 26.12.2006, 17:57
AlexSol вне форума Посмотреть профиль Отправить личное сообщение для AlexSol Найти все сообщения от AlexSol
  № 8  
Ответить с цитированием
AlexSol

Регистрация: Dec 2005
Сообщений: 316
на основную временную шкалу:
Код:
clip.onEnterFrame = function() {
	this._alpha = random(100);
};

Старый 26.12.2006, 18:56
Aziz Zaynutdinoff вне форума Посмотреть профиль Отправить личное сообщение для Aziz Zaynutdinoff Посетить домашнюю страницу Aziz Zaynutdinoff Найти все сообщения от Aziz Zaynutdinoff
  № 9  
Ответить с цитированием
Aziz Zaynutdinoff
 
Аватар для Aziz Zaynutdinoff

Регистрация: Feb 2006
Адрес: Moscow
Сообщений: 552
chiffa, это лишь принцип, а не готовый код, который можно вставить.
Используй setInterval (либор onEnterFrame) для постепенного затухания.
По методу AlexSol'а прозрачность будет скакать, по методу, на который я тебя наталкиваю - вместо скачков покажет плавные переходы. Выбор за тобой.

Старый 26.12.2006, 19:36
Arhitector вне форума Посмотреть профиль Отправить личное сообщение для Arhitector Посетить домашнюю страницу Arhitector Найти все сообщения от Arhitector
  № 10  
Ответить с цитированием
Arhitector
 
Аватар для Arhitector

Регистрация: Dec 2005
Адрес: Созвездие Центавра
Сообщений: 174
Отправить сообщение для Arhitector с помощью ICQ
А можешь и вручную сделать, как тебе нужно!

Создать новую тему Ответ Часовой пояс GMT +4, время: 16:22.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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