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

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

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

Регистрация: Mar 2009
Сообщений: 37
По умолчанию Шум

Здравствуйте. Хочу выразить благодарность модераторам за предыдущие ответы. Спасибо=).
К делу: посоветуйте пожалуйста, как можно сделать шум (как в старом кино) с помощью AS? Или посоветуйте где можно найти исходняк такого типа). Спасибо большое за предоставленное внимание. Да еще маленький вопрос: что означают устаревшие функции? и почему их следует избегать?

Старый 01.04.2009, 14:42
Azo вне форума Посмотреть профиль Отправить личное сообщение для Azo Найти все сообщения от Azo
  № 2  
Ответить с цитированием
Azo
 
Аватар для Azo

Регистрация: Nov 2004
Адрес: Архангельская область
Сообщений: 492
Отправить сообщение для Azo с помощью ICQ Отправить сообщение для Azo с помощью AIM Отправить сообщение для Azo с помощью Yahoo
Версии програмного продукта меняются, следовательно разработчики находят все более удобные замены для старых функций.

Шум:

тут просто я лично использую фантазию, например нарисовал мувик в виде точки и задал AS в виде
Код AS3:
this.onEnterFrame=function(){
move.x=random(550);
}
вот те и точка которая бегает по горизонтали в разных точках...
так же и по вертикали можно...

можно на временной шкале например на первом кадре на рисовать линию, на втором кадре его(линию) убрать... при чередовании кадров 1 и 2 получится эффект кракозябы на экране=)
__________________
-------------------------------
FLASH FLASH FLASH FLASH FLASH

Старый 01.04.2009, 15:48
nOobCrafter вне форума Посмотреть профиль Отправить личное сообщение для nOobCrafter Найти все сообщения от nOobCrafter
  № 3  
Ответить с цитированием
nOobCrafter

Регистрация: Nov 2008
Сообщений: 894
Записей в блоге: 1
Код AS1/AS2:
import flash.display.BitmapData;
import flash.geom.Rectangle;
import flash.geom.Point;
 
var bitmapData_1:BitmapData = new BitmapData(100, 80, false, 0x00CCCCCC);
var bitmapData_2:BitmapData = new BitmapData(100, 80, false, 0x00FF0000);
 
var mc_1:MovieClip = this.createEmptyMovieClip("mc", this.getNextHighestDepth());
mc_1.attachBitmap(bitmapData_1, this.getNextHighestDepth());
 
var mc_2:MovieClip = this.createEmptyMovieClip("mc", this.getNextHighestDepth());
mc_2.attachBitmap(bitmapData_2, this.getNextHighestDepth());
mc_2._x = 101;
 
mc_1.onPress = function() {
        bitmapData_1.merge(bitmapData_2, new Rectangle(0, 0, 50, 40), new Point(25, 20), 128, 0, 0, 0);
}
 
mc_1.onPress = function() {
        bitmapData_1.noise(128, 0, 255, 1, true);
}
 
mc_2.onPress = function() {
        bitmapData_2.noise(128);
}
http://help.adobe.com/ru_RU/AS2LCR/F...=00000802.html
пример из онлайн хелпа, в хелпе кс3 видел просто замечательный пример с картинкой. но щас его под рукой нет, если есть возможесть гляньте)
P/S нашел
http://help.adobe.com/ru_RU/AS2LCR/F...=00000379.html


Последний раз редактировалось nOobCrafter; 01.04.2009 в 15:59.
Создать новую тему Ответ Часовой пояс GMT +4, время: 19:02.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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