Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D

Ответ
 
Опции темы
Старый 21.10.2007, 16:22   #1
klopmaks
ПроЭктировщик
 
Аватар для klopmaks
 
Регистрация: 22.12.2006
Сообщений: 182
Написано 2 полезных сообщений
(для 2 пользователей)
Вопрос Помогите с коллизиями

Впринципе я в колизиях разбираюсь...
И всегда все получалось
А вот терь есть код , есть типы все определено есть колизия и нехочет
Плз помогите разобраться
Читал , документацию и книги ниче не помогло.

Код:
Const TypePlayer = 1, TypeTerrain = 2
Const G# = 0.02

; Collisions
Collisions TypePlayer, TypeTerrain, 3, 1

Global player = CreateSphere()
ScaleMesh player,0.1,0.1,0.1
PositionEntity player,15, 1, 15
EntityRadius player, 25
EntityType player , TypePlayer

test = CreateCube()
ScaleEntity test,100,0.1,100
EntityType test, TypeTerrain

Есть апдеит ворд и ниче не работает , пллллз хеллллп

З.Ы. Создаю не терраин а куб пошо пробовал колизию Сферы с Кубом и ниче (
(Offline)
 
Ответить с цитированием
Старый 21.10.2007, 17:01   #2
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Re: Помогите с коллизиями

ты бы еще больше EntityRadius у игрока поставил, если хочешь чтобы у тебя коллизия работала либо меняй ентитирадиус или меняй высоту на которой создается игрок. зы. если радиус коллизии у объекта например 25 то этот объект надо создавать на высоте 26 дабы была коллизия, а если создашь его ниже то естественно кколлизиии не будет.
__________________

(Offline)
 
Ответить с цитированием
Старый 21.10.2007, 17:37   #3
Leito
Танчики Developer
 
Регистрация: 29.01.2007
Сообщений: 539
Написано 16 полезных сообщений
(для 23 пользователей)
Re: Помогите с коллизиями

ыть. все верно у тя ошибка
ScaleEntity test,100,0.1,100
эта команда радиус не увеличивает колизии)
(Offline)
 
Ответить с цитированием
Старый 21.10.2007, 19:24   #4
Diplomat
Дэвелопер
 
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений
(для 164 пользователей)
Re: Помогите с коллизиями

...Тем более, что речь идёт не о радиусе, а о коробке. Вглядитесь в эти строки:
Collisions TypePlayer, TypeTerrain, 3, 1
(Offline)
 
Ответить с цитированием
Старый 22.10.2007, 11:28   #5
Damp
Знающий
 
Регистрация: 12.07.2007
Сообщений: 297
Написано 50 полезных сообщений
(для 133 пользователей)
Re: Помогите с коллизиями

Ага, лучше написать
Collisions TypePlayer, TypeTerrain, 2, 2
и еще совет - перд циклом сделать UpdateWorld, чтобы гравитация не утянула модель раньше, чем заработает коллизия.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
пролема с коллизиями christian [I <3 Blitz3D] 3D-программирование 9 09.02.2009 19:50
Проблема с коллизиями стандартных images ARA 2D-программирование 12 06.08.2008 16:38


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com