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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 25.04.2010, 17:27
HellPix вне форума Посмотреть профиль Отправить личное сообщение для HellPix Найти все сообщения от HellPix
  № 11  
Ответить с цитированием
HellPix

Регистрация: Apr 2010
Сообщений: 11
Ну объект бы в середине экрана. Теперь все работает, Спасибо большое)

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

Регистрация: Jun 2009
Адрес: Москва
Сообщений: 170
Цитата:
Сообщение от HellPix Посмотреть сообщение
Ну объект бы в середине экрана. Теперь все работает, Спасибо большое)
Ну не нужно было его перемещать =), это пример а не готовое решение. Последний вариант тоже пример, работает если в stage добавлять, а если во вложенный DisplayObjectContainer с ненулевыми координатами поместить работать не будет как надо.

Старый 25.04.2010, 18:09
HellPix вне форума Посмотреть профиль Отправить личное сообщение для HellPix Найти все сообщения от HellPix
  № 13  
Ответить с цитированием
HellPix

Регистрация: Apr 2010
Сообщений: 11
Блин, а нет какого нить примера стрелялочки вида сверху?) а то очень тяжело разбираться самому)

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

Регистрация: Jun 2009
Адрес: Москва
Сообщений: 170
Цитата:
Блин, а нет какого нить примера стрелялочки вида сверху?) а то очень тяжело разбираться самому)
Есть, сейчас пишу, правда скорее РПГ, и вид не совсем сверху(изометрия)... 4000 строк кода. Оно Вам надо?)))
Советую прочитать http://www.flasher.ru/forum/showthread.php?t=83431 . Не стрелялка, но вид сверху. И главное всё подробно объясняется.

Старый 25.04.2010, 18:48
HellPix вне форума Посмотреть профиль Отправить личное сообщение для HellPix Найти все сообщения от HellPix
  № 15  
Ответить с цитированием
HellPix

Регистрация: Apr 2010
Сообщений: 11
Я как раз это и читаю) спс)

Старый 25.04.2010, 18:49
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 16  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от mickfallout Посмотреть сообщение
4000 строк кода
Всего навсего?

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

Регистрация: Jun 2009
Адрес: Москва
Сообщений: 170
Цитата:
Сообщение от etc Посмотреть сообщение
Всего навсего?
Ну я понимаю что до TZ мне далеко =) это очень мало для RPG, но много для того чтоб понять новичку.

Старый 25.04.2010, 21:10
HellPix вне форума Посмотреть профиль Отправить личное сообщение для HellPix Найти все сообщения от HellPix
  № 18  
Ответить с цитированием
HellPix

Регистрация: Apr 2010
Сообщений: 11
Хм, а вот еще вопрсик, как сделать столкновение? чувачок подошел к стенке, но не может пройти. Если код движения у меня такой
Код AS3:
 
if ( downKeyIsBeingPressed )
{
	player.y = player.y + 4;
}

Старый 25.04.2010, 21:28
mickfallout вне форума Посмотреть профиль Отправить личное сообщение для mickfallout Найти все сообщения от mickfallout
  № 19  
Ответить с цитированием
mickfallout
 
Аватар для mickfallout

Регистрация: Jun 2009
Адрес: Москва
Сообщений: 170
Код AS3:
 
if ( downKeyIsBeingPressed )
{
    if(Map.isPassable(player.x, player.y+4))
        player.y = player.y + 4;
    else
        trace("Стенка!");
}
а в классе Map напишите функцию. как именно зависит от того в каком виде у вас хранится карта.
Код AS3:
static public function isPassable(x:Number,y:Number):Boolean
P.S. для новых вопросов не связанных с этой темой надо новую тему открывать, предварительно поюзав поиск.

Старый 25.04.2010, 21:51
HellPix вне форума Посмотреть профиль Отправить личное сообщение для HellPix Найти все сообщения от HellPix
  № 20  
Ответить с цитированием
HellPix

Регистрация: Apr 2010
Сообщений: 11
Просто не хочу плодить новые темы)

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

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

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


 


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


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