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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

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

Регистрация: Feb 2001
Сообщений: 22
Question деревья, кусты, камни...

Чудак ходит по игровому полю – управление с клавиатуры. Вид сверху. Допустим это лес. Как сделать чтобы он огибал деревья, кусты, камни, а не залазил на них. То есть если есть препятствие дальше ходу нет, надо или поворачивать или…

Старый 14.10.2002, 16:17
lexass вне форума Посмотреть профиль Отправить личное сообщение для lexass Посетить домашнюю страницу lexass Найти все сообщения от lexass
  № 2  
lexass
 
Аватар для lexass

Регистрация: Sep 2000
Адрес: SPb
Сообщений: 3,374
Отправить сообщение для lexass с помощью ICQ
По умолчанию ну например:

hitTest
__________________
Старый плюс лучше новых двух.
I like RTFM
попросил - подожди - обработай
Chr(255) == '\xFF' - это про "я"
lexass


Старый 14.10.2002, 20:23
dmytro вне форума Посмотреть профиль Отправить личное сообщение для dmytro Найти все сообщения от dmytro
  № 3  
dmytro

Регистрация: Feb 2001
Сообщений: 22

Не ну это понятно что с помощью HitTest. Но как это конкретнее записать?

onClipEvent (load) {
if (_root.object1.hitTest(_root.object2)) {
}
}
Что дальше????

Старый 15.10.2002, 14:30
dmytro вне форума Посмотреть профиль Отправить личное сообщение для dmytro Найти все сообщения от dmytro
  № 4  
dmytro

Регистрация: Feb 2001
Сообщений: 22
Thumbs down ну что спецы, задачу наисложнейшую я задал?

ну что спецы, задачу наисложнейшую я задал?
Один ответ всего получил да и то какой-то приблизительно похожий на:

Допустим у вас сгорела проводка и вы спрашиваете что делать а вам отвечают - купите новую квартиру. Да уж...

Старый 15.10.2002, 16:34
lexass вне форума Посмотреть профиль Отправить личное сообщение для lexass Посетить домашнюю страницу lexass Найти все сообщения от lexass
  № 5  
lexass
 
Аватар для lexass

Регистрация: Sep 2000
Адрес: SPb
Сообщений: 3,374
Отправить сообщение для lexass с помощью ICQ
По умолчанию Гы%)))

Цитата:
Оригинал написал(а) dmytro
ну что спецы, задачу наисложнейшую я задал
Ага, куда бы дется

Цитата:
Оригинал написал(а) dmytro
Не ну это понятно что с помощью HitTest.
Но как это конкретнее записать?

onClipEvent (load) {
if (_root.object1.hitTest(_root.object2)) {
}
}
Что дальше????
Записать мОнО по разному, кому как нравится
Что дальше с этим (что ты написал) не знает никто :/
__________________
Старый плюс лучше новых двух.
I like RTFM
попросил - подожди - обработай
Chr(255) == '\xFF' - это про "я"
lexass


Старый 15.10.2002, 16:56
Baltika вне форума Посмотреть профиль Отправить личное сообщение для Baltika Посетить домашнюю страницу Baltika Найти все сообщения от Baltika
  № 6  
Baltika

Регистрация: Oct 2000
Сообщений: 1,593
Отправить сообщение для Baltika с помощью ICQ Отправить сообщение для Baltika с помощью MSN Отправить сообщение для Baltika с помощью Skype™
По умолчанию 2dmytro

хм....
главное успеть хит тест проверить пока load не закончился ....
в принципе, его можно немного тормознуть искусственно, но я те это делать не советую.... не прально это...



Последний раз редактировалось Baltika; 15.10.2002 в 16:58.
Старый 15.10.2002, 16:58
Max N Chubin_ вне форума Посмотреть профиль Отправить личное сообщение для Max N Chubin_ Найти все сообщения от Max N Chubin_
  № 7  
Max N Chubin_
 
Аватар для Max N Chubin_

Регистрация: Nov 2001
Адрес: Moscow, Russia
Сообщений: 720
Отправить сообщение для Max N Chubin_ с помощью ICQ
Thumbs down обращение к dmytro

Уважаемый dmytro!
Ваш вопрос из серии - "ребзя, я хочу слабать крутейшую игрушку на flash, как это можно сделать?"

какой ответ написали бы вы? (о, чувак, да по разному можно сделать...)
Вот так же и с вашим вопросом!
Вам ответили вполне конкретно - как можно определить столкновение 2х клипов.
Теперь задаю наводящие вопросы:
1 - игровое поле будет дискретным или сплошным (клеточки?)
2 - нужно определять столкновение типа "прямоугольник-прямоугольник" или "точка - контур"?
3 - принятие решения о повороте(обходе препятсятвия) будет принимать AI или нужно просто чтобы управляемый объект не влезал на др.объекты поля?
4 - есть исходник в котором уже что-то есть(объекты, управление, движение) попытка сделать обработку столкновения самомтоятельно? (шли сюда)
5 - есть ли на вашей модели клавиатуры кнопка F1?
6 - видно ли в вашем броузере на странице flasher.ru кнопку "ПОИСК" там можно найти пример управления машинкой и её столкновения со стенками лабиринта.

Успехов!
__________________
Max.

Старый 15.10.2002, 17:05
lexass вне форума Посмотреть профиль Отправить личное сообщение для lexass Посетить домашнюю страницу lexass Найти все сообщения от lexass
  № 8  
lexass
 
Аватар для lexass

Регистрация: Sep 2000
Адрес: SPb
Сообщений: 3,374
Отправить сообщение для lexass с помощью ICQ
Thumbs up 2Max N Chubin_

расТешь

Аж целый план по проекту написал
____________________________
ИМХО
dmytro - такой план непоможет:/

хотя мож. мое ИМХО ошибочное, но мне-то всеравно
__________________
Старый плюс лучше новых двух.
I like RTFM
попросил - подожди - обработай
Chr(255) == '\xFF' - это про "я"
lexass


Старый 15.10.2002, 21:01
dmytro вне форума Посмотреть профиль Отправить личное сообщение для dmytro Найти все сообщения от dmytro
  № 9  
dmytro

Регистрация: Feb 2001
Сообщений: 22
Tools Не идти же в самом деле на флэшкит чтобы помогли...

Слухай lexass, по статистике видно сколько ты месаджей уже накропал - аж за две тыщи будет. Только толку от них как с козла молока. Только под*ки одни. Этаким макаром можно и до 10 тыс месаджей догнать. Не фиг прикалываться с любителей!
ОГРОМНОЕ СПАСИБО то Max N Chubin_!!!
На дельную мысль меня подвинул. Я имею в виду пример управления машинкой и её столкновения со стенками лабиринта. Я искал в исходниках через поиск - правда не совсем удачно - машинку нашел, вот только без лабиринта. Эх, мне бы посмотреть на такой исходник с лабиринтом и моя проблема будет решена. Не идти же в самом деле на флэшкит чтобы помогли...

Старый 15.10.2002, 21:15
JeeP вне форума Посмотреть профиль Отправить личное сообщение для JeeP Посетить домашнюю страницу JeeP Найти все сообщения от JeeP
  № 10  
JeeP
 
Аватар для JeeP

Регистрация: Apr 2002
Адрес: Ukraine, Kiev
Сообщений: 504
Отправить сообщение для JeeP с помощью ICQ
The bomb! Re: Не идти же в самом деле на флэшкит чтобы помогли...

Цитата:
Оригинал написал(а) dmytro
Не идти же в самом деле на флэшкит чтобы помогли...
Лучше сходи...
У них, я слышал, не сегодня, завтра должны новые машинки завести... с лабиринтами!

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

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

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


 


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


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