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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 26.02.2007, 16:49
KLIFF вне форума Посмотреть профиль Отправить личное сообщение для KLIFF Найти все сообщения от KLIFF
  № 1  
Ответить с цитированием
KLIFF
[+1 02.08.06]
[+1.3 17.10.06]
[+1 02.03.07]
 
Аватар для KLIFF

Регистрация: Jul 2004
Адрес: С-Петербург
Сообщений: 76
По умолчанию карта с подгрузкой в видемою область

приветик ну немогу чё та я додуматься =)

я представляю только теоретически как это должно быть

есть двухмерный массив допустим 1000х1000
типа
Код:
Map = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1],
       [1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1],
       [1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1],
       [1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1],
       [1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1],
       [1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1],
       [1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1],
       [1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1],
       [1, 0, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1],
       [1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1],
       [1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1],
       [1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1],
       [1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1],
       [1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1],
       [1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1],
       [1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1],
       [1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1],
       [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1],
       [1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1],
       [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]];
0 это земля 1 это предмет ...
как рраскидать это я знаю .. раскидал, у меня делается карта (но делаеться она вся целиком)

так вот .... и есть видимая область допустим 30х20 когда персонаж походил
например вверх то нижние муви клипы выгружаются removeMovieClip()
а верхний рад подгружается (создается)

вот как это сделать ума чё та не приложу

может кто поможет примерчиком самым примитивным???

хоть как нибудь помогите плиз ... а то я уже очень долго не могу додуматься =)
может я конечно тупой я этого не отрицаю =)

зарание огромное спасибо...

Старый 26.02.2007, 16:55
Mr. Fixit вне форума Посмотреть профиль Найти все сообщения от Mr. Fixit
  № 2  
Ответить с цитированием
Mr. Fixit
Banned
[+1 08.05.08]
[+4 14.04.08]
[+1.3 02.05.08]

Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
кинь исходник... преображения
зы: ты не тупой.

Старый 26.02.2007, 17:18
KLIFF вне форума Посмотреть профиль Отправить личное сообщение для KLIFF Найти все сообщения от KLIFF
  № 3  
Ответить с цитированием
KLIFF
[+1 02.08.06]
[+1.3 17.10.06]
[+1 02.03.07]
 
Аватар для KLIFF

Регистрация: Jul 2004
Адрес: С-Петербург
Сообщений: 76
вот мой код который раскидывает мапу из массива с глубиной каждой ячейки 5 ..10 ...20 ...25...
это сделано для того что бы персонаж вставая на клетку допустим 20 имел глубину на 1 больше тоесть 21
типа что бы был эыект хождения вокруг придмета =)
(эту формулу мне посоветовал чел с этого форума =) )

помогите мне пожалуйста с моим вопросом=)


Последний раз редактировалось KLIFF; 27.02.2007 в 05:31.
Старый 26.02.2007, 17:35
CorC вне форума Посмотреть профиль Отправить личное сообщение для CorC Найти все сообщения от CorC
  № 4  
Ответить с цитированием
CorC
 
Аватар для CorC

Регистрация: Jul 2006
Адрес: Земля>Россия>Вологда
Сообщений: 3,056
Отправить сообщение для CorC с помощью ICQ Отправить сообщение для CorC с помощью MSN Отправить сообщение для CorC с помощью Skype™
бери мелкий массив
формируй его вокруг i j
потом скидывай все что было
при движении и загружай по новой
это самое простое,

иначе отслеживай куда было движение
удаляй 1 ряд(столбец)
двигай все остальное по направлению
противоположному движению
потом грузи ряд (столбец) вперед движения
__________________
"We Are The Champions My Friends!" Queen

Старый 26.02.2007, 17:48
KLIFF вне форума Посмотреть профиль Отправить личное сообщение для KLIFF Найти все сообщения от KLIFF
  № 5  
Ответить с цитированием
KLIFF
[+1 02.08.06]
[+1.3 17.10.06]
[+1 02.03.07]
 
Аватар для KLIFF

Регистрация: Jul 2004
Адрес: С-Петербург
Сообщений: 76
Цитата:
Сообщение от CorC
бери мелкий массив
формируй его вокруг i j
потом скидывай все что было
при движении и загружай по новой
это самое простое,
в этом случае всё будет моргать и лагать =(

дело в том что я писал выше что теоретически я всё представляю...
мне бы кодом пример ...
самое реальное если двигать мапу!

народ может хотябы линк кинете на тутор который решает подобную проблему
только на русским языке =)
спасибо...

видимо не кто не поможет.....


Последний раз редактировалось etc; 27.02.2007 в 12:28.
Старый 27.02.2007, 10:17
CorC вне форума Посмотреть профиль Отправить личное сообщение для CorC Найти все сообщения от CorC
  № 6  
Ответить с цитированием
CorC
 
Аватар для CorC

Регистрация: Jul 2006
Адрес: Земля>Россия>Вологда
Сообщений: 3,056
Отправить сообщение для CorC с помощью ICQ Отправить сообщение для CorC с помощью MSN Отправить сообщение для CorC с помощью Skype™
апать тему нельзя
зачем подряд постить?
есть кнопка "изменить"
алгоритм я выложил
да вы и сами сказали
что знаете как сделать
полный код пишут в
разделе "вакансии"
__________________
"We Are The Champions My Friends!" Queen

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

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

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


 


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


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