Форум 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=118123)

Весёлый Ботаник 14.11.2008 23:45

Рандомная постановка
 
Пошу помочь ,как сделать ,чобы объект появлялся в рандомном месте, по оси х.

Kuruki 14.11.2008 23:51

Код AS1/AS2:

someObject._x = Math.random() * Stage._width;


Весёлый Ботаник 14.11.2008 23:57

Что то не работает пишет , что-то с width.

Kuruki 15.11.2008 00:01

Извиняюсь :) . Забыл уже...
Код AS1/AS2:

someObject._x = Math.random() * Stage.width;


Весёлый Ботаник 15.11.2008 00:09

Я извиняюсь конечно ,но мне кажется этого мало т.к. когда включаю файл объект не появляется.

Kuruki 15.11.2008 00:17

А как вы файл включаете, покажите. и что конкретно нужно, чтобы символ из библиотеки брался?
Указываем в свойствах этого символа в поле linkage имя к примеру someSymbol. Потом пишем
Код AS1/AS2:

_root.attachMovie('someSymbol', 'someObject', _root.getNextHighestDepth());
someObject._x = Math.random() * Stage.width;


Весёлый Ботаник 19.11.2008 14:06

Ага спасибо, только как их побольше сделать.

lexa2000lexa 19.11.2008 14:43

вот как то так
Код AS1/AS2:

for(var i:Number = 0; i<100; i++){
        _root.attachMovie('someSymbol', 'someObject'+i, _root.getNextHighestDepth());
        this["someObject"+i]._x = Math.random() * Stage.width;
}



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

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