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

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

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

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

Ответ
 
Опции темы
Старый 28.10.2015, 15:08   #1
Тоха
AnyKey`щик
 
Аватар для Тоха
 
Регистрация: 26.10.2015
Адрес: Пермь
Сообщений: 9
Написано 0 полезных сообщений
(для 0 пользователей)
Не могу привязать модель оружия к игроку

Никак не могу разобраться, как привязать оружие к игроку, Игрока я сделал просто как круг. Помогите разобраться пожалуйста.
Вот мой код.
camera=CreateCamera(player
CameraRange Camera,0.1,1000
weapon
=LoadMesh("models/ak/ak.3DS")
PositionEntity weapon,200,-500,100 
TurnEntity weapon
,0,-180,0
ScaleEntity weapon
,0.1,0.1,0.1 
(Offline)
 
Ответить с цитированием
Старый 28.10.2015, 15:19   #2
tirarex
Бывалый
 
Аватар для tirarex
 
Регистрация: 23.11.2011
Сообщений: 838
Написано 320 полезных сообщений
(для 817 пользователей)
Ответ: Не могу привязать модель оружия к игроку

entityparent(entity,parent) Привязывает обьект Entity к Parent
__________________
Asus rog gl552vw (i7 6700 16gb gtx960m2gb 250gb ssd)

̶M̶s̶i̶ ̶g̶e̶6̶2̶ ̶(̶i̶7̶-̶5̶7̶0̶0̶ ̶1̶2̶g̶b̶ ̶r̶a̶m̶ ̶9̶6̶0̶m̶ ̶2̶g̶b̶ ̶1̶2̶8̶g̶b̶ ̶s̶s̶d̶)̶ - Умер
̶R̶a̶d̶e̶o̶n̶ ̶H̶D̶4̶6̶5̶0̶ ̶2̶g̶b̶ ̶,̶ ̶c̶o̶r̶e̶2̶d̶u̶o̶ ̶t̶6̶5̶0̶0̶ ̶2̶.̶1̶G̶h̶z̶ ̶4̶g̶b̶ ̶r̶a̶m̶ ̶-̶м̶а̶м̶о̶н̶т̶ ̶ Отдан матери
̶I̶n̶t̶e̶l̶ ̶Z̶3̶7̶3̶5̶F̶ ̶1̶.̶3̶-̶1̶.̶8̶g̶h̶z̶ ̶2̶g̶b̶ ̶r̶a̶m̶ ̶-̶ ̶п̶л̶а̶н̶ш̶е̶т̶ Отдан матери
(Offline)
 
Ответить с цитированием
Старый 28.10.2015, 17:19   #3
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 4,264
Написано 1,819 полезных сообщений
(для 4,406 пользователей)
Ответ: Не могу привязать модель оружия к игроку

Сообщение от tirarex Посмотреть сообщение
entityparent(entity,parent) Привязывает обьект Entity к Parent
Не советую, т. к. действия с родительским объектом влияют на дочерний, можно легко запутаться.

Надо брать координаты персонажа (6 штук), в твоём случае сферы, и прибавлять к ним число для смещения в нужную сторону.

weapon=LoadMesh("models/ak/ak.3DS")

   wepX = ( EntityX#(player) + 3 )
   wepY = ( EntityY#(player) + 1 )
   wepZ = ( EntityZ#(player) + 4 )

PositionEntity weapon, wepX, wepY, wepZ
___________

«Парентить», присоединять объект к другому можно (ты уже сам написал):
;и так
camera=CreateCamera(player)
;и так!
weapon=LoadMesh("models/ak/ak.3DS", player)
Скопируй в папку с блицем переведённую документацию по командам Blitz3D_help.7z, будет проще разобраться. (если что выделяешь команду или подводишь курсор к ней и жмёшь F1 в редакторе)
__________________
Detected instability. Reload? Yes/No

Настоятельно рекомендую пользоваться кнопкой «Новые Сообщения». Она наверху, по середине.
Если вам кажется что форум пустует, просто нажмите «Новые Сообщения». Вы будете удивлены.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Arton за это полезное сообщение:
Colossus (29.10.2015), Тоха (28.10.2015)
Старый 28.10.2015, 17:28   #4
Тоха
AnyKey`щик
 
Аватар для Тоха
 
Регистрация: 26.10.2015
Адрес: Пермь
Сообщений: 9
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Не могу привязать модель оружия к игроку

Спасибо, попробую
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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