![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2009
Сообщений: 37
|
Здравствуйте. Хочу выразить благодарность модераторам за предыдущие ответы. Спасибо=).
К делу: посоветуйте пожалуйста, как можно сделать шум (как в старом кино) с помощью AS? Или посоветуйте где можно найти исходняк такого типа). Спасибо большое за предоставленное внимание. Да еще маленький вопрос: что означают устаревшие функции? и почему их следует избегать? |
|
|||||
|
Версии програмного продукта меняются, следовательно разработчики находят все более удобные замены для старых функций.
Шум: тут просто я лично использую фантазию, например нарисовал мувик в виде точки и задал AS в виде вот те и точка которая бегает по горизонтали в разных точках... так же и по вертикали можно... можно на временной шкале например на первом кадре на рисовать линию, на втором кадре его(линию) убрать... при чередовании кадров 1 и 2 получится эффект кракозябы на экране=)
__________________
------------------------------- FLASH FLASH FLASH FLASH FLASH |
|
|||||
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); } пример из онлайн хелпа, в хелпе кс3 видел просто замечательный пример с картинкой. но щас его под рукой нет, если есть возможесть гляньте) P/S нашел ![]() http://help.adobe.com/ru_RU/AS2LCR/F...=00000379.html Последний раз редактировалось nOobCrafter; 01.04.2009 в 15:59. |
![]() |
![]() |
Часовой пояс GMT +4, время: 19:02. |
|
|
« Предыдущая тема | Следующая тема » |
|
|