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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 20.06.2006, 03:20
Dead.SouL вне форума Посмотреть профиль Отправить личное сообщение для Dead.SouL Найти все сообщения от Dead.SouL
  № 1  
Ответить с цитированием
Dead.SouL
 
Аватар для Dead.SouL

Регистрация: Dec 2005
Сообщений: 44
Отправить сообщение для Dead.SouL с помощью ICQ
По умолчанию Рандомное появление геометрических фигур в определённой области.

Всем доброй ночи...

У меня проблема с сайтом...Проблема заключается в том , что на сайте мало анимации и он получается скучным и неживым.
И я решил сделать на сайте ( в каком-нибудь уголке ) квадратики которые будут постоянно передвигаться в определенной области! Я знаю что это делается как то через скрипт Random, но я делал все в ЛОБ, я нарисовал эти бедные квадратики в мувике, и самостоятельно их передвигал с помощью команды ДВИЖЕНИЕ!

Можете помочь...Мне надо что бы эти (одинаковые) квадратики передвигались по этой области рандомной, можете разяснить все по научному, что бы всё было понятно!

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

Регистрация: Jun 2006
Сообщений: 104
Отправить сообщение для Ventur с помощью ICQ
По умолчанию код

Изначально у тебя один анимированный квадратик mc (название клипа),
Код:
var amount = 10;//количество, до которого будет размножение
var i = 0;//переменная счетчик
while (amount>0) {
duplicateMovieClip (_root.mc, "mc"+i, i);//дублирование клипа
setProperty ("mc"+i, _x, random(800)); //присвоение случайных координат
//800 - предел по x, 600 - по y
setProperty ("mc"+i, _y, random(600));
setProperty ("mc"+i, _alpha, random(100)); //случайная прозрачность
//случайный размер
setProperty ("mc"+i, _xscale, random(20));
setProperty ("mc"+i, _yscale, random(20));
//случайный поворот
setProperty ("mc"+i, _rotation, 80);
i++;
amount--;
}
}
все

Старый 20.06.2006, 10:22
Dead.SouL вне форума Посмотреть профиль Отправить личное сообщение для Dead.SouL Найти все сообщения от Dead.SouL
  № 3  
Ответить с цитированием
Dead.SouL
 
Аватар для Dead.SouL

Регистрация: Dec 2005
Сообщений: 44
Отправить сообщение для Dead.SouL с помощью ICQ
А ограниченные области будут поставленны вокруг первого квадрата???
Так же я сделал квдаратик (мувик) с именем mc и в него вписал этот код после чего делаю экспорт и мне выдают 4 ошибки!!!
Так что Ventur этот код неправельный.

Попрежнему требуется помощь!

Старый 20.06.2006, 10:32
Dead.SouL вне форума Посмотреть профиль Отправить личное сообщение для Dead.SouL Найти все сообщения от Dead.SouL
  № 4  
Ответить с цитированием
Dead.SouL
 
Аватар для Dead.SouL

Регистрация: Dec 2005
Сообщений: 44
Отправить сообщение для Dead.SouL с помощью ICQ
Кстати может исходничек кто-нибудь даст??

Старый 20.06.2006, 20:44
Dead.SouL вне форума Посмотреть профиль Отправить личное сообщение для Dead.SouL Найти все сообщения от Dead.SouL
  № 5  
Ответить с цитированием
Dead.SouL
 
Аватар для Dead.SouL

Регистрация: Dec 2005
Сообщений: 44
Отправить сообщение для Dead.SouL с помощью ICQ
Ребят может тогда эту тему перенести в другую часть форума?? а то в топике для новичков никто на мой вопрос ответить не может! или МОЖЕТ???

Старый 20.06.2006, 21:04
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 6  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Ventur, сколько можно писать код с дедовскими и медленными функциями, а?

Старый 20.06.2006, 21:14
Dead.SouL вне форума Посмотреть профиль Отправить личное сообщение для Dead.SouL Найти все сообщения от Dead.SouL
  № 7  
Ответить с цитированием
Dead.SouL
 
Аватар для Dead.SouL

Регистрация: Dec 2005
Сообщений: 44
Отправить сообщение для Dead.SouL с помощью ICQ
__etc может ты поможешь тогда???

Старый 20.06.2006, 21:17
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 8  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Dead.SouL, вам написали код. На сцене должен быть мувик с именем mc. Код писать нужно в первом кадре сцены, где и расположен мувик.
Попробуйте самостоятельно проделать эти две нехитрые операции. Это способствует усвоению.

Старый 20.06.2006, 21:21
Dead.SouL вне форума Посмотреть профиль Отправить личное сообщение для Dead.SouL Найти все сообщения от Dead.SouL
  № 9  
Ответить с цитированием
Dead.SouL
 
Аватар для Dead.SouL

Регистрация: Dec 2005
Сообщений: 44
Отправить сообщение для Dead.SouL с помощью ICQ
__etc я писал этот код в первый кадр своей флэшки, но она кряхтит и отказывается работать! кстати вы можете меня добавить в ваш список айсикью?? Это для того что бы не засорять форум глупыми вопросами типо этого!

Старый 20.06.2006, 21:24
Dead.SouL вне форума Посмотреть профиль Отправить личное сообщение для Dead.SouL Найти все сообщения от Dead.SouL
  № 10  
Ответить с цитированием
Dead.SouL
 
Аватар для Dead.SouL

Регистрация: Dec 2005
Сообщений: 44
Отправить сообщение для Dead.SouL с помощью ICQ
**Ошибка** Сцена=Сцена 1, слой=Слой 1, кадр=1:Line 17:Unexpected '}' encountered
}

Всего ошибок ActionScript: 1 Доложенные ошибки: 1





Вот такую ошибку выводит эта нехитрая программа Flash Mx

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

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

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


 


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


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