Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 29.10.2009, 12:58
psylover вне форума Посмотреть профиль Отправить личное сообщение для psylover Найти все сообщения от psylover
  № 1  
Ответить с цитированием
psylover
 
Аватар для psylover

Регистрация: Jul 2009
Сообщений: 58
По умолчанию тайлы,изометрия,объекты

сделал карту 12Х12(144 тайла) ,тайлы ставятся сразу на сцену , потом добавляется перс. на тайлы добавляются разные дочерние элементы,так как мне надо чтобы перс не далеко шагал(в приделах 3х тайлов) то я хотел обойтись сменой позиции перса(setChildIndex(new_index)) в списке видимости чтобы он не ходил над объектами которые стоят на тайлах но в итоге получается что идет смещение индексов в списке отображения и со временем перс начинает проваливаться под некоторые тайлы. вобщем помогите мудрым советом))

пробовал сортировать список видимости после того как присваивал новый индекс видимости персу, но ничего так и не получилось(

Старый 29.10.2009, 13:20
random13 вне форума Посмотреть профиль Отправить личное сообщение для random13 Найти все сообщения от random13
  № 2  
Ответить с цитированием
random13
 
Аватар для random13

Регистрация: Oct 2006
Адрес: Москва
Сообщений: 889
ну блин ставьте вашего перса всегда выше всех объектов


Последний раз редактировалось random13; 29.10.2009 в 13:22.
Старый 29.10.2009, 13:31
psylover вне форума Посмотреть профиль Отправить личное сообщение для psylover Найти все сообщения от psylover
  № 3  
Ответить с цитированием
psylover
 
Аватар для psylover

Регистрация: Jul 2009
Сообщений: 58
на тайлых Объекты стоят , ящики всякие и т/д/ когда перс находится за этим ящиком он должен заа ним отображаться а не сверху него.

Старый 29.10.2009, 13:39
random13 вне форума Посмотреть профиль Отправить личное сообщение для random13 Найти все сообщения от random13
  № 4  
Ответить с цитированием
random13
 
Аватар для random13

Регистрация: Oct 2006
Адрес: Москва
Сообщений: 889
ну блин отделите все так сказать "слоями"

самый нижний это тайлы, второй перс все остальное мусор который по сцене разбрасываете

Старый 29.10.2009, 13:50
gloomyBrain вне форума Посмотреть профиль Отправить личное сообщение для gloomyBrain Найти все сообщения от gloomyBrain
  № 5  
Ответить с цитированием
gloomyBrain
 
Аватар для gloomyBrain

блогер
Регистрация: Mar 2008
Адрес: РФ, Санкт-Петербург
Сообщений: 2,272
Записей в блоге: 5
Отправить сообщение для gloomyBrain с помощью ICQ Отправить сообщение для gloomyBrain с помощью Skype™
1) перс всегда выше тайлов
2) если координата .y перса больше чем у ящика, то ящик выше, ну и наоборот
Что у Вас не получается-то?
__________________
...вселенская грусть

Старый 29.10.2009, 13:50
Hidest вне форума Посмотреть профиль Отправить личное сообщение для Hidest Найти все сообщения от Hidest
  № 6  
Ответить с цитированием
Hidest
 
Аватар для Hidest

Регистрация: Jun 2006
Адрес: Москва
Сообщений: 461
Все тайлы в один контейнер, над ним перс, и препятствия. Так хоть тайлами можно вообще не заниматься, а сортировать только с препятствиями...

Старый 29.10.2009, 13:52
psylover вне форума Посмотреть профиль Отправить личное сообщение для psylover Найти все сообщения от psylover
  № 7  
Ответить с цитированием
psylover
 
Аватар для psylover

Регистрация: Jul 2009
Сообщений: 58
2 random13
ну так сказать может и можно как так сделать? и идея до конца не понятна.



ЗЫ я пробовал выводить последовтально на сцену сначало все тайлы потом перса потом все объекты на нужные места.в итоге все объекты получаются как подвешнные и персонаж ходит под ними

Добавлено через 4 минуты
Цитата:
Сообщение от Hidest Посмотреть сообщение
Все тайлы в один контейнер, над ним перс, и препятствия. Так хоть тайлами можно вообще не заниматься, а сортировать только с препятствиями...
персонаж должен ходить строго по тайлам, если они будут все в одном контейнере как я буду получать координаты нужного тайла?

Добавлено через 8 минут
Цитата:
Сообщение от gloomyBrain Посмотреть сообщение
1) перс всегда выше тайлов
2) если координата .y перса больше чем у ящика, то ящик выше, ну и наоборот
Что у Вас не получается-то?
и в какой момент времени мне проверять это?когда я стою на соседней ячейке? помоему бредово


Последний раз редактировалось psylover; 29.10.2009 в 14:00.
Старый 29.10.2009, 14:02
random13 вне форума Посмотреть профиль Отправить личное сообщение для random13 Найти все сообщения от random13
  № 8  
Ответить с цитированием
random13
 
Аватар для random13

Регистрация: Oct 2006
Адрес: Москва
Сообщений: 889
я сам так реализовал в проекте
создаем три контейнера:
первый только для тайлов, во втором бегает перс
ну а третий для мусора

и соответственно эти контейнеры больше не трогаем, ворочая только содержимым их

или я что то не так понял?

Старый 29.10.2009, 14:13
psylover вне форума Посмотреть профиль Отправить личное сообщение для psylover Найти все сообщения от psylover
  № 9  
Ответить с цитированием
psylover
 
Аватар для psylover

Регистрация: Jul 2009
Сообщений: 58
помоему многое не поняли)

вот демо чтобы стало понятней http://wayofwarrior.ru/var.swf

Старый 29.10.2009, 14:17
random13 вне форума Посмотреть профиль Отправить личное сообщение для random13 Найти все сообщения от random13
  № 10  
Ответить с цитированием
random13
 
Аватар для random13

Регистрация: Oct 2006
Адрес: Москва
Сообщений: 889
какая то жесть

к моей записи: ну сделайте еще один "слой" для сломанных объектов так сказать

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

Создать новую тему Ответ Часовой пояс GMT +4, время: 00:47.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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