Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   передвижения объекта в массиве. (http://www.flasher.ru/forum/showthread.php?t=174905)

pivnoibaron 05.02.2012 17:33

передвижения объекта в массиве.
 
Привет.Подскажи пожалуйста как можно двигать объект внутри массива. Например, есть массив [0, 0, Objekt, 0 ] Objekt допустим объект который должен отображаться на экране. Как мне этот же объект Objekt передвинуть, допустим так [0, Objekt, 0, 0 ]

GBee 05.02.2012 17:54

Код AS3:

arr[1] = arr[2];
arr[2] = 0;


silin 05.02.2012 17:57

Код AS3:

arr.push(arr.shift());


elder_Nosferatu 05.02.2012 18:06

Цитата:

Сообщение от silin (Сообщение 1061076)
Код AS3:

arr.push(arr.shift());


Зачем же вы так? Если чел спосил как делать перестановку в массиве, то вряд ли он поймет такую конструкцию... Да и вопрос очень мутный - меня все не покидает чувство, что он хотел поменять положение объекта на экране:)

pivnoibaron 05.02.2012 18:09

На экране тоже :-) Мне нужно что бы менялось и на экране и в масиве

elder_Nosferatu 05.02.2012 18:16

Опишите конкретнее задачу. Что на экране соответствует нулевым элементам массива, как вы отображаете элементы массива: выводите по порядку, заполняете ими слой за слоем некую область или вообще, слажываете их каскадом?

silin 05.02.2012 18:26

Цитата:

Сообщение от elder_Nosferatu (Сообщение 1061078)
Зачем же вы так? Если чел спосил как делать перестановку в массиве, то вряд ли он поймет такую конструкцию... Да и вопрос очень мутный - меня все не покидает чувство, что он хотел поменять положение объекта на экране:)

Если чел спосил как делать перестановку в массиве, то что, по твоему, мы должны ему показать? :)
берем первый элемент массива и вставляем в конец, что сложного в этой конструкции ?

elder_Nosferatu 05.02.2012 18:42

Просто я сейчас с пивом сижу (уже не первый литр в желудке), а под пиво меня всегда тянет комуто чтото доказывать. Останавливаюсь лиш тогда, кога уверен, что человек меня понял или кода во мне крови остается больше чем пива :)

pivnoibaron 05.02.2012 20:24

Я бы тоже пивка выпил :-)


|"""""""""""""""""| |\
|Холодное пиво! ||""\__,
|_____________ |||_|__|)
*(@)|(@)"""*******(@)"


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

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