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

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

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

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 12.11.2007, 12:28   #1
Crystal
Терабайт исходников
 
Аватар для Crystal
 
Регистрация: 05.07.2007
Сообщений: 5,196
Написано 1,721 полезных сообщений
(для 5,374 пользователей)
Создание объекта рядом с определённым другим

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

Вопщем я щас делаю это так:

User()
запускаю функцию создания объекта

PositionEntity User , EntityX(bmw,0.1), EntityY(bmw,0.1),EntityZ(bmw,0.1)
перемещаю объект к другому


Вродибы нормально работает, создаётся объект в районе нужного,
но иногда создаёт не где нужно, а забрасывает хрен знает куда.

Подскажите как делать правельно?
__________________
Проект "Deathbring World - Rangers" и его финансовая поддержка:
https://boosty.to/deathbringrangers

Я на - TWITCH
Канал на YouTube
(Offline)
 
Ответить с цитированием
Старый 12.11.2007, 12:37   #2
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Re: Создание объекта рядом с определённым другим

Используй MoveEntity после того как создал обьект !!
КОД:
coob = CreateCube(parent)
MoveEntity coob,5,5,5

и вообще тебе с парентом надо или без ??
если с ним , то моно писать
PositionEntity coob,5,5,5
(Offline)
 
Ответить с цитированием
Старый 12.11.2007, 12:50   #3
H@NON
Дэвелопер
 
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений
(для 774 пользователей)
Re: Создание объекта рядом с определённым другим

перед тем как переместить объект, надо отключить ему коллизии. Его поэтому и бросает не в то место:

entitytype user, 0
PositionEntity User , EntityX(bmw,1), EntityY(bmw,1),EntityZ(bmw,1)
entitytype user, typeuser

А во щас присмотрелся, а может дело в этом:
PositionEntity User , EntityX(bmw,0.1), ...
Зыж прикольная демка, физика конечно так себе, но звук звучит=))).
(Offline)
 
Ответить с цитированием
Старый 12.11.2007, 13:45   #4
Crystal
Терабайт исходников
 
Аватар для Crystal
 
Регистрация: 05.07.2007
Сообщений: 5,196
Написано 1,721 полезных сообщений
(для 5,374 пользователей)
Re: Создание объекта рядом с определённым другим

Сообщение от H@NON
перед тем как переместить объект, надо отключить ему коллизии. Его поэтому и бросает не в то место:

entitytype user, 0
PositionEntity User , EntityX(bmw,1), EntityY(bmw,1),EntityZ(bmw,1)
entitytype user, typeuser

Зыж прикольная демка, физика конечно так себе, но звук звучит=))).
Да да! В коллизии и была беда!
Отключил её, потом включил, вопщем юзер терь дальше машины не улетает.
Правда стал создаваться внутри машины, застревая в ней )
Решил проблему мовеентитем двигая на 10 вверх и вперёд.

Физка да так себе )) Не физикс, а часовая наработка в блитце ночью )
Но как ни как заносы есть и тд и тп.
Ток я зачемто силу заноса усиливаю при скорости, и одновременно силу поворота при скорости, в итоге при максимальной скорости машина идеально в поворот входит. Надо подкорректировать )
Да ваще я эту физику всю наверно ещё раз 50 перипишу.
Сложнее было звук нужный в нужный момент делать )

Кстати вижу там какойто урок ты выложил по созданию гонок,
в нём есть создание гоночного бота?

Спасибо ханон за подсказку!


Используй MoveEntity после того как создал обьект !!
КОД:
coob = CreateCube(parent)
MoveEntity coob,5,5,5

и вообще тебе с парентом надо или без ??
если с ним , то моно писать
PositionEntity coob,5,5,5
Не... там посадка и вылазка юзера из машины и в машину.
coob = CreateCube(parent) - такое в данной ситуации делать нельзя,
иначе я юзера куском машины сделаю.
__________________
Проект "Deathbring World - Rangers" и его финансовая поддержка:
https://boosty.to/deathbringrangers

Я на - TWITCH
Канал на YouTube
(Offline)
 
Ответить с цитированием
Старый 12.11.2007, 14:01   #5
H@NON
Дэвелопер
 
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений
(для 774 пользователей)
Re: Создание объекта рядом с определённым другим

А зачем еще потом двигать когда можно в одной команде запихать это.

PositionEntity User , EntityX(bmw,0.1)+10, EntityY(bmw,0.1),EntityZ(bmw,0.1)-3

ps
да незачто.
(Offline)
 
Ответить с цитированием
Старый 12.11.2007, 14:20   #6
Crystal
Терабайт исходников
 
Аватар для Crystal
 
Регистрация: 05.07.2007
Сообщений: 5,196
Написано 1,721 полезных сообщений
(для 5,374 пользователей)
Re: Создание объекта рядом с определённым другим

Кстати вижу там какойто урок ты выложил по созданию гонок,
в нём есть создание гоночного бота?
Точно! Дурак я! Совсем про это забыл...



Быть может не заметил...
Кстати вижу там какойто урок ты выложил по созданию гонок,
в нём есть создание гоночного бота?
Ато если там пример как кубик двигать, то мне качать незачем )
Я вот щас даж не представляю как мне ботов писать,
игра планируется типа механойдов тока на машинах,
ботов должно быть оооочень много.
__________________
Проект "Deathbring World - Rangers" и его финансовая поддержка:
https://boosty.to/deathbringrangers

Я на - TWITCH
Канал на YouTube
(Offline)
 
Ответить с цитированием
Старый 12.11.2007, 14:46   #7
H@NON
Дэвелопер
 
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений
(для 774 пользователей)
Re: Создание объекта рядом с определённым другим

там нет ботов, просто сделал простенький урок по управлению машиной. А ты можешь ботов сделать через вейпоинты, ну и конечно чтобы они реагировали на окр. обстановку. Делай как в смартботс(smartbots). Там был радар который ловил противников и бот нападал на них, ну хоть тот же шутер от Импера подойдет, там тож боты атаковать умеют. А тут просто посади их на машинки, чтоб они не умели мгновенно поворачиваться и разворачиваться на месте( ну если только это не танк).
(Offline)
 
Ответить с цитированием
Старый 12.11.2007, 14:55   #8
Crystal
Терабайт исходников
 
Аватар для Crystal
 
Регистрация: 05.07.2007
Сообщений: 5,196
Написано 1,721 полезных сообщений
(для 5,374 пользователей)
Re: Создание объекта рядом с определённым другим

Смарт ботс незнаю чё такое, а вот шутер импера лежит в туторах.
Как с института вернусь гляну каким макаром он там ботов делал.

Блин ещё както надо научиться привязывать модели по пивотам,
и делать эти пивоты в максе О_о.
Шоб пушки на машинах менять можно было )

Эхх... былоб время продолжать обучение блитца и изобретать новые велосипеды...
Институт мать его...

Усё ушёл, буду вечером )
__________________
Проект "Deathbring World - Rangers" и его финансовая поддержка:
https://boosty.to/deathbringrangers

Я на - TWITCH
Канал на YouTube
(Offline)
 
Ответить с цитированием
Старый 12.11.2007, 15:03   #9
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Re: Создание объекта рядом с определённым другим

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

делал проект для школы..
(Offline)
 
Ответить с цитированием
Старый 12.11.2007, 15:56   #10
Crystal
Терабайт исходников
 
Аватар для Crystal
 
Регистрация: 05.07.2007
Сообщений: 5,196
Написано 1,721 полезных сообщений
(для 5,374 пользователей)
Re: Создание объекта рядом с определённым другим

Ну вот пропустил 2 пары из-за того что прогонял на бехе по городу
настраивая заносы и тд...
Пропустил третюю пару потому, что засел в ванной сбривая свою басаевскую бороду )
Щас четвёртую пропущу потому, что пойду в парикмахерскую болваница...

Ну раз в институт сегодня не иду, попишу на форуме:


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

делал проект для школы..
Да я тоже стал подумывать, что всё дело в коллизии,
ибо забрасывало меня хрен знает куда только когда я заежял за дома,
и ханон подтвердил мою догадку )

Короче я не жадный, выкладываю исходняк езды.
Повыризал оттуда полёты в космос на корабле, стрельбу из покачивающегося оружия и тд, ибо это чисто авто исходняк.

Нубасам сразу говорю, копипаст вам не поможет!
Поймите принцип работы, и пишите своё, лучше моего.

А те кто шарят сами сразу поймут что там да как.


Если кому не лень, предлагаю модифицировать исходняк, и выложить модификацию сюда.

Кстати, модель бехи не моя и у когото там на неё наверно права есть, в 2004 году её в нет выкладывали, тока модель бехи после серьёзного дтп )) Щас её в максе переделываю...
На город тоже у одного парня есть права так, что не думайте пользовать его в своих играх.
А звуки движка принадлежат разрабам халфлайфа ))
Нифига моего, кроме кода....

Короче:
бегать W A S D, садиться в машину и вылазить F, ездить W A S D

кому надо качайте - http://ifolder.ru/4101956

2 мб
__________________
Проект "Deathbring World - Rangers" и его финансовая поддержка:
https://boosty.to/deathbringrangers

Я на - TWITCH
Канал на YouTube
(Offline)
 
Ответить с цитированием
Старый 12.11.2007, 18:58   #11
Crystal
Терабайт исходников
 
Аватар для Crystal
 
Регистрация: 05.07.2007
Сообщений: 5,196
Написано 1,721 полезных сообщений
(для 5,374 пользователей)
Re: Создание объекта рядом с определённым другим

Хохо! Уже гоняюсь со своим аццким ботом! =))
Ещёб систему поиска пути ему написать...
Ато застревает скатинко в домах ))

Мож у кого уже есть готовая? Ато её писать это гемор...
__________________
Проект "Deathbring World - Rangers" и его финансовая поддержка:
https://boosty.to/deathbringrangers

Я на - TWITCH
Канал на YouTube
(Offline)
 
Ответить с цитированием
Старый 12.11.2007, 19:33   #12
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Re: Создание объекта рядом с определённым другим

http://www.boolean.name/showthread.php?t=964
(Offline)
 
Ответить с цитированием
Старый 12.11.2007, 20:15   #13
Crystal
Терабайт исходников
 
Аватар для Crystal
 
Регистрация: 05.07.2007
Сообщений: 5,196
Написано 1,721 полезных сообщений
(для 5,374 пользователей)
Re: Создание объекта рядом с определённым другим

Пасиба.
Будемс терь разбираца с этим либом...
__________________
Проект "Deathbring World - Rangers" и его финансовая поддержка:
https://boosty.to/deathbringrangers

Я на - TWITCH
Канал на YouTube
(Offline)
 
Ответить с цитированием
Старый 12.11.2007, 21:48   #14
Crystal
Терабайт исходников
 
Аватар для Crystal
 
Регистрация: 05.07.2007
Сообщений: 5,196
Написано 1,721 полезных сообщений
(для 5,374 пользователей)
Re: Создание объекта рядом с определённым другим

Чёто я не пойму на каком языке там комменты написаны?

;????? ? ?????? ????? (???????? ??????? ??????????????? ?????????)
;------------???????? ????? ? ????????????? ???????? (??? ??????? ??. ? ????? ????)----------
;????????? ???? 10 ??? ? ??????? ? ?????????????? ?????-????????

Мне без понятных комментов в этом примере способ подключения либы к боту не понять...
__________________
Проект "Deathbring World - Rangers" и его финансовая поддержка:
https://boosty.to/deathbringrangers

Я на - TWITCH
Канал на YouTube
(Offline)
 
Ответить с цитированием
Старый 12.11.2007, 22:09   #15
jimon
 
Сообщений: n/a
Re: Создание объекта рядом с определённым другим

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

aka - Юзай visual ide или protean
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
поворот объекта на объект rr333 3D-программирование 11 02.01.2010 22:39
Определить текстуру меша в определённой точке CRASHER 2D-программирование 26 29.06.2009 21:51
АВТОМАТ, вопрос к тебе ну и к другим тоже Ganociy 3D-программирование 8 22.06.2009 17:52
Определение сторон объекта. Crystal 3D-программирование 6 06.07.2007 11:45
Видимость объекта. Hellfalcon 3D-программирование 17 21.03.2007 15:43


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


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