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

Вернуться   Форум Flasher.ru > Пользователи

блогер

silin silin вне форума

Публичные сообщения

Отображение с 81 по 89 из 89 публичных сообщений
  1. chingachgoog
    24.04.2009 13:34
    chingachgoog
    Здравствуйте, silin.
    Не встречалась ли вам таблица ASnative для класса MovieClipLoader, в частности для метода MovieClipLoader.prototype.loadClip?
  2. Acrossfy
    23.03.2009 18:17
    Acrossfy
    Огромное вам спасибо. Вы очень сильно меня выручили и помогли мне. Редко встретишь столь отзывчивых, и столь умных людей, как вы. Все ваши примеры - шедевры во флеше. Спасибо вам еще раз!) Был рад иметь с вами общение)
  3. silin
    23.03.2009 09:33
    silin
    просто не надо так много (64) и так часто (каждый такт)
    а поменьше и пореже:
    Код AS1/AS2:
    var counter:Number = 0;
    var framesDelay:Number = 5;//черз сколько тактов возмущать, подбирается на глаз
    var wobbleNum:Number = 2;//сколько точек возмущать, тоже на глаз
    function onEnterFrame()
    {
    	if (counter++ % framesDelay==0) {//каждый 5й раз возмущаем 2 рандомные точки
    		_ripple.wobble(wobbleNum);
    	}
    	_ripple.render();//пересчитываем карту смещений в Ripple
    	filters = [_ripple.filter];//применяем фильтр
    }
  4. Acrossfy
    23.03.2009 04:28
    Acrossfy
    Да, прошу за это прощения.. Сейчас я не то, чтобы жду каких-то готовых решений, я пытаюсь разобраться в вашей работе, которую очень ценю и уважаю. И благодарен вам за всю вашу помощь. Просто сейчас я как раз не могу добиться того эффекта, что видел на примерах с вашего сайта, когда wobble работал не прекращая, при этом не было мешанины. Сейчас я попытался переместить _ripple.wobble(64); в "онинтерфрейм". Эффект конечно стал постоянен, но вот свой первозданный вид потерял, ибо одна и та же функция сотню раз повторилась.. Теперь даже не знаю, как и что тут поделать..
  5. silin
    22.03.2009 17:53
    silin
    Acrossfy, я тебе дал пример, но ты ждешь каких-то готовых решений..
    может сразу выдашь мне ТЗ ?
    только вот работать бесплатно мне запрещает профсоюз
    впрочем там все что тебе нужно уже есть:
    Код AS1/AS2:
    class Test extends MovieClip
    {
    	private var _ripple:Ripple;
    	public function Test() 
    	{
     
    		_ripple = new Ripple(300, 300);
    		_ripple.wobble(64);//рандомное возмущение карты в 64-х точках
    	}
     
    	function onMouseDown()
    	{
    		onMouseMove = drag;
    		_ripple.wobbleXY(_xmouse, _ymouse, 1);//точечное возмущение при клике
    	}
     
    	function onMouseUp()
    	{
    		onMouseMove = null;
    	}
     
    	function drag()
    	{
    		_ripple.wobbleXY(_xmouse, _ymouse, 1);//точечное возмущение при драге
    	}
     
    	function onEnterFrame()
    	{
    		//пересчитываем карту смещений в Ripple
    		_ripple.render();
    		//применяем фильтр
    		filters = [_ripple.filter];
    	}
    }
  6. Acrossfy
    22.03.2009 16:38
    Acrossfy
    еще пропали круги при просто одном клике мышкой, расходящиеся от курсора.
  7. Acrossfy
    22.03.2009 16:36
    Acrossfy
    Большое вам спасибо! Я очень благодарен вам!
    Прицепил класс. Пример работает. Вот только возникли вопросы по поводу настройки.. В частности не знаю, как сделать чтобы фильтр wobble сразу применялся на мувиклип. при попытке написать в Test.as в onEnterFrame _ripple.randomWobble(); по примеру предыдущего примера на АС2, флеш ругается..
  8. silin
    22.03.2009 12:36
    silin
    прикрепил пример в теме
  9. Acrossfy
    22.03.2009 02:43
    Acrossfy
    Здравствуйте. Никак не ожидал увидеть вашего ответа в теме) Вы давно на форуме не появлялись. Исходники у вас очень классные, многое уже во многом мне помогло.
    Проект на АС3 не открылся, хотя Flash CS3..
    Сама моя флеш сделана уже на 80%, и на АС2. В экшнскрипте знаю только базовые понятия, но их боюсь не хватит.. Не успеваю в срок.. Даже не знаю, как вас об этом попросить.. Вы не могли бы мне помочь сделать это на АС2? Я был бы очень признателен..

Обо мне

  • О silin
    Положение в пространстве
    Моск. обл.
    Flash IDE
    Flash CS4
    AS редактор
    FD (Flash Develop)

Статистика

Всего сообщений
Публичные сообщения
Дополнительная информация
  • Регистрация: 11.03.2003
  • Реферралы: 0

Друзья

Отображение с 1 по 10 из 12 друзей

Связь

Домашняя страничка
http://www.silin.su/
Эта страница
http://www.flasher.ru/forum/member.php?u=19335

Блог

Просмотреть блог silinПоследние записи
Последняя запись

Размещено 22.06.2011 в 17:59 Комментарии 10
Размещено в Без категории
Визуализаторы саундов. Началось с простого - посмотреть что там такое считает SoundMixer.computeSpectru m. Нормально считает, шустро. Наплодил примеров всяких, не особо нужных, скорее всего, но уж больно увлекательно оказалось плодить их..

Потом наткнулся на давно известные (как водится) грабли, связанные с политикой безопасности: если в плеере играет какой-нибудь саунд из несекъюрной зоны, то SoundMixer не станет считать и остальное тоже, т.е. если у юзера в какой-нибудь вкладке...

Размещено 05.04.2011 в 20:06 Комментарии 12
Размещено в Без категории
в продолжение темы 'самозвучащих' саундов: с подачи dimarik'а, подкинувшего ссылку на очень милый синтезатор, написался саунд (в сысле наследник Sound'а) с таким синтезатором на борту. Не audiotool канеш, но свистелки-перделки выдает на ура.

из оригинала не взяты фильтры и еще некоторые настройки (слабо влияют на качество перделок, но ресурсы жрут жеж)
по ходу оптимизации нарисовались два режима:
-счет сигнала по мере воспроизведения без кеширования;
-предрасчет...

Размещено 31.03.2011 в 17:38 Комментарии 11
Размещено в Без категории
Ну генератор и генератор, штука-то не хитрая: в SAMPLE_DATA Sound'а пишем синусоиду нужной частоты - играет тон..
Речь не совсем об этом: хотелось утилиту, чтоб не только включить/выключить тон, но и составить какие-то комбинации звуков, иными словами, чтоб не только пискнуть, но и хрюкнуть, если надо.

В результате нарисовался утилитный класс с методами бипа, паузы, громкости. Каждый из методов возвращает экземпляр Sound'а, в котором-то эти методы и реализованы. Фишка в том,...

Размещено 24.10.2009 в 19:43 Комментарии 1
Размещено в Без категории
мини-фреймворк для построения/манипулирования 3D-модельками на базе нативных методов FP10
что есть:
- сортировка детей в контейнере по расстоянию до наблюдателя
- детекция видимости (лицо/изнанка)
- подсвечивание граней в зависимости от угла наклона к плоскости проекции
- режимы вращения относительно 3D-осей родителя или своих
- отображение анимированных изображений
- примитивы: сфера, куб, кольцо, гексагедрон

не alternativa,...

Размещено 04.07.2009 в 20:50 Комментарии 16
Размещено в AS3
просто обертка для статического eventDispatcher'а

идея заключается в том, чтобы рассылать события не напрямую подписчикам или через баблинг, а через глобального посредника.

резоны:
1. можно быть уверенным, что получатель обязательно получит сообщение, незавсимо от его его положения в иерархии приложения, к примеру переехал он в другого родителя и уже никогда не дождется никакого всплывающего евента, а такой получит по-любому.

2. для не визуальных...
Последние комментарии
я вот на основе FFT...
Запись от MXPain размещена 24.06.2011 в 16:14 MXPain вне форума
Действительно с производительность...
Запись от BornTOFree размещена 23.06.2011 в 16:28 BornTOFree вне форума
ну на производительность...
Запись от DJDrugsounD размещена 22.06.2011 в 23:50 DJDrugsounD вне форума
это понятно, только...
Запись от silin размещена 22.06.2011 в 23:47 silin вне форума
silin так уже давно...
Запись от DJDrugsounD размещена 22.06.2011 в 23:17 DJDrugsounD вне форума

 


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


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