Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Рандомное появление геометрических фигур в определённой области. (http://www.flasher.ru/forum/showthread.php?t=81457)

Dead.SouL 20.06.2006 03:20

Рандомное появление геометрических фигур в определённой области.
 
Всем доброй ночи...

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

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

Ventur 20.06.2006 09:36

код
 
Изначально у тебя один анимированный квадратик 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--;
}
}

все

Dead.SouL 20.06.2006 10:22

А ограниченные области будут поставленны вокруг первого квадрата???
Так же я сделал квдаратик (мувик) с именем mc и в него вписал этот код после чего делаю экспорт и мне выдают 4 ошибки!!!
Так что Ventur этот код неправельный.

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

Dead.SouL 20.06.2006 10:32

Кстати может исходничек кто-нибудь даст??

Dead.SouL 20.06.2006 20:44

Ребят может тогда эту тему перенести в другую часть форума?? а то в топике для новичков никто на мой вопрос ответить не может! или МОЖЕТ???

etc 20.06.2006 21:04

Ventur, сколько можно писать код с дедовскими и медленными функциями, а?

Dead.SouL 20.06.2006 21:14

__etc может ты поможешь тогда???

etc 20.06.2006 21:17

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

Dead.SouL 20.06.2006 21:21

__etc я писал этот код в первый кадр своей флэшки, но она кряхтит и отказывается работать! кстати вы можете меня добавить в ваш список айсикью?? Это для того что бы не засорять форум глупыми вопросами типо этого!

Dead.SouL 20.06.2006 21:24

**Ошибка** Сцена=Сцена 1, слой=Слой 1, кадр=1:Line 17:Unexpected '}' encountered
}

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





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


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

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