Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Вопрос! (http://www.flasher.ru/forum/showthread.php?t=62015)

Enjoer 17.08.2004 17:07

Вопрос!
 
Ну вот такой тупой вопрос :D :
Есть переменная:
numb=1;
Есть мувиклип anar1;
Надо чтобы позиция _x у anar1 ровнялось random(616)!

Надеюсь посмотрев на этот неработующий код вы поймёте, что за вопрос, и надеюсь сделаете его рабочим :D :
anar+numb+._x=random(616);

Как бы переменная название которой состоит из переменной :rolleyes:

Очень тупо и очень надо:)

iNils 17.08.2004 17:09

["anar"+numb]._x=random(616);

Enjoer 17.08.2004 18:43

ЧТо то не идёт:)

iNils 17.08.2004 18:44

Пришли исходник

Enjoer 17.08.2004 18:55

Вот что я написал, последняя строка не работает:

ch=1;
attachMovie("anar","point"+ch,4); // Это работает и получается мувиклип с именем point1
["point"+ch]._x = random(616); // Это не работает, т.к. ничего не получается:)

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

sergwizard 17.08.2004 19:16

Если ты аттфчишь мувики вот так:
attachMovie("anar","point"+ch,ch);
то обращаться к нему надо так:
_root["point"+ch]
то есть
_root["point"+ch]._x = random(616);

KidsKilla 17.08.2004 19:17

не
["point"+ch]._x = random(616);

а
this["point"+ch]._x = Math.random(616);

Nox Noctis 17.08.2004 19:21

Цитата:

Оригинал написал(а) KidsKilla
Math.random(616);
да? и ты проверял что получится? :rolleyes:

KidsKilla 17.08.2004 20:31

ой, апшипка вышла))
Math.random()*616;


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

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