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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 14.08.2008, 06:31
Eric Gurt вне форума Посмотреть профиль Отправить личное сообщение для Eric Gurt Посетить домашнюю страницу Eric Gurt Найти все сообщения от Eric Gurt
  № 5  
Ответить с цитированием
Eric Gurt
 
Аватар для Eric Gurt

Регистрация: Oct 2006
Сообщений: 395
ты же создаешь мувики в одни и те же индексы.
сначала ты создавал пузырьки в индексы 1-250, а затем ты при ведении мышкой опять пишешь какой-то эффект в те же индексы вместо пузырьков.

Замени коды на:

Код:
_root.maxobject = 250;
for (counter = 1; counter < _root.maxobject; counter++)
{
    duplicateMovieClip("/round", "round" + counter, counter);
    _root["round"+counter]._x = 5 + Math.random()*995;
    _root["round"+counter]._y = 900 + Math.random()*50;

    scale = 50 + Math.random()*50 + 10;
    _root["round"+counter]._xscale = scale;
    _root["round"+counter]._yscale = scale;
}
Код:
for (counter = 1; counter < _root.maxobject; counter++)
{
    _root["round"+counter]._x += Math.random()*7 - 3;
    _root["round"+counter]._y -= (_root["round"+counter]._xscale-20)/7-1;

    if (_root["round"+counter]._y < 600)
    {
       _root["round"+counter]._x = 5 + Math.random()*995;
       _root["round"+counter]._y = 900 + Math.random()*50;

       scale = 50 + Math.random()*50 + 10;
       _root["round"+counter]._xscale = scale;
       _root["round"+counter]._yscale = scale;
    }
}
Код:
gotoAndPlay(_currentframe - 1);
Код:
onClipEvent (mouseMove) 
{
	n++;
	if (n == 5) 
            {
		i++;
		duplicateMovieClip(_root.effect, "eff"+i, _root.maxobject + i);
                          _root["eff"+i]._x = _root._xmouse;
                          _root["eff"+i]._y = _root._ymouse;
		n=0;
	}
}


Последний раз редактировалось Eric Gurt; 14.08.2008 в 06:41.
Создать новую тему   Часовой пояс GMT +4, время: 13:00.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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