PDA

Просмотр полной версии : Нужна помощь новичку


justshurik
04.07.2006, 18:24
Никак не могу понять понять в чем ошибка.
Суть дела:
создаю небольшой кружок,интегрирую его в movie clip, называю его molecule, ставлю доступным для AS.2, linkage тоже molecule.
на первый кадр слоя накладываю такой скрипт:

_root.onEnterFrame = function O
{
molecule._x+=20*Math.random();
molecule._y+=20*Math.random();
};

запускаю и ничего не работает.
выводятся 3 ошибки:

Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 1: Function declaration not permitted here
_root.onEnterFrame = function O

**Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 2: '(' expected
{

**Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 1: Statement must appear within on/onClipEvent handler
_root.onEnterFrame = function O

Еще забыл упомянуть. Выводмлась ошибка, что класс molecule не может быть загружен

Помогите пожалуйста с этой проблемой. Заранее спасибо!

Пуннокио
04.07.2006, 18:38
у тебя грамматика не правильная в предложении

попробуй так

function FunctionName() {
statements
}

а у тебя что-то вообще фиг пойму даже :)
ты это где-то списал?

justshurik
04.07.2006, 18:41
из книги по flashMX 2004. Автор Дмитрий Гурский

По идее кружок должен двигаться в соответствии с законом x+=20*random() y+=20*random().

Пуннокио
04.07.2006, 18:45
"root.onEnterFrame =

я имел вот этот кружок, последний символ в цитате - function O????

justshurik
04.07.2006, 18:46
ну да.

scourge ' kangaroo
04.07.2006, 18:48
там не О должно быть, а ()

iNils
04.07.2006, 18:48
:D
Вот что значит пользоваться отсканированными книгами.
Закрыто.