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

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

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

Ответ
 
Опции темы
Старый 23.09.2012, 13:25   #16
tirarex
Бывалый
 
Аватар для tirarex
 
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений
(для 866 пользователей)
Ответ: Боты

функции Create3DLine(NodeA\Pivot,NodeB\Pivot,3,0.2) у тебя в либе не хаватает
(Offline)
 
Ответить с цитированием
Старый 23.09.2012, 13:35   #17
Кирпи4
Социал-сычевист
 
Аватар для Кирпи4
 
Регистрация: 24.06.2011
Сообщений: 611
Написано 342 полезных сообщений
(для 1,359 пользователей)
Ответ: Боты

Function Create3DLine(ent1,ent2,mode=1,size#=0.4)
Select mode
	Case 1
	m = CreateCylinder(3,0)
	
	Case 2
	m = CreateCone(3,0)
	
	Case 3
	m = CreateCube()
	
End Select

RotateMesh m,90,0,0
PositionMesh m,0,0,1
ScaleMesh m,size,size,EntityDistance(ent1,ent2)/2
PositionEntity m,EntityX(ent1,1),EntityY(ent1,1),EntityZ(ent1,1),1
RotateEntity m,0,DeltaYaw(ent1,ent2),0,1
TurnEntity m,DeltaPitch(ent1,ent2),0,0
Return m
End Function
__________________


(Offline)
 
Ответить с цитированием
Старый 23.09.2012, 13:42   #18
tirarex
Бывалый
 
Аватар для tirarex
 
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений
(для 866 пользователей)
Ответ: Боты

скинь все ато он тип теперь не может найдти
(Offline)
 
Ответить с цитированием
Старый 23.09.2012, 14:00   #19
Кирпи4
Социал-сычевист
 
Аватар для Кирпи4
 
Регистрация: 24.06.2011
Сообщений: 611
Написано 342 полезных сообщений
(для 1,359 пользователей)
Ответ: Боты

какой
__________________


(Offline)
 
Ответить с цитированием
Старый 23.09.2012, 14:08   #20
tirarex
Бывалый
 
Аватар для tirarex
 
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений
(для 866 пользователей)
Ответ: Боты

ладн попробую без нахождения пути сделать пока итак они скользят об препятствия )
добавил типы мобов
теперь есть нейтральный и агресивные
Миниатюры
Нажмите на изображение для увеличения
Название: Точечный рисунок.JPG
Просмотров: 736
Размер:	98.4 Кб
ID:	17649  
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
FREE MAN (23.09.2012)
Старый 23.09.2012, 17:04   #21
tirarex
Бывалый
 
Аватар для tirarex
 
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений
(для 866 пользователей)
Ответ: Боты

как сделать чтоб игрок поворачивался в сторону нажатой кнопки (хз как сказать) пример нажимаем S - он смотрит вниз W- смотрит вверх итд
но когда делал я после поворота он начинал идти не в ту сторону от нажатой кнопки
надеюсь ктонибуть знает как сделать или упарвление как в рпг сделать


создание игрока
Global player=LoadMesh("steve.3ds")
RotateEntity CAMERA, 4,3, 0
PointEntity camera,player
Speed#=0.3

в цикле

камера
PositionEntity camera ,EntityX(player)+10,EntityY(player)+15,EntityZ(pla yer)
PointEntity camera,player


управление

If KeyDown(30) Then MoveEntity player, 0, 0, -Speed#
If KeyDown(32) Then MoveEntity player, 0, 0, Speed#
If KeyDown(17) Then MoveEntity player, -Speed#, 0, 0
If KeyDown(31) Then MoveEntity player, Speed#, 0, 0
(Offline)
 
Ответить с цитированием
Старый 23.09.2012, 17:12   #22
dsd
Мастер
 
Аватар для dsd
 
Регистрация: 13.06.2011
Сообщений: 1,103
Написано 481 полезных сообщений
(для 1,836 пользователей)
Ответ: Боты

команда TFormVector тебе в помощь или наподобие.

Берешь вектор перемещения в локальных координатах игрока и переводишь их в глобальные и потом уже применяешь правильное перемещение к модели, либо же в MoveEntity player, 0, 0, -Speed#, 0
могу врать )
(Offline)
 
Ответить с цитированием
Старый 23.09.2012, 17:13   #23
tirarex
Бывалый
 
Аватар для tirarex
 
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений
(для 866 пользователей)
Ответ: Боты

Сообщение от dsd Посмотреть сообщение
модели, либо же в MoveEntity player, 0, 0, -Speed#, 0
не существует

управление RPG Настало твоё время
(Offline)
 
Ответить с цитированием
Старый 23.09.2012, 17:19   #24
dsd
Мастер
 
Аватар для dsd
 
Регистрация: 13.06.2011
Сообщений: 1,103
Написано 481 полезных сообщений
(для 1,836 пользователей)
Ответ: Боты

Я так понял что тебе не нравится что когда модель поворачивает камера у тебя не поворачивает вслед за ней. Это потому что ты применяешь смещение EntityX(player)+10,EntityY(player)+15,EntityZ(pla yer)

а надо вот это смещение(10,15,0) сначала тформить из локальных координат игрока в мировые и потом уже их приплюсовывать к глобальной позиции игрока и все получится как тебе надо.
(Offline)
 
Ответить с цитированием
Старый 23.09.2012, 17:22   #25
tirarex
Бывалый
 
Аватар для tirarex
 
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений
(для 866 пользователей)
Ответ: Боты

нет с камерой всё норм

нажимаю w
он переворачивается и и не в верх а в другую сторону и так с каждой кнопкой
(Offline)
 
Ответить с цитированием
Старый 23.09.2012, 17:25   #26
dsd
Мастер
 
Аватар для dsd
 
Регистрация: 13.06.2011
Сообщений: 1,103
Написано 481 полезных сообщений
(для 1,836 пользователей)
Ответ: Боты

Может кривая моделька? попробуй с кубом проделать тоже самое
(Offline)
 
Ответить с цитированием
Старый 23.09.2012, 17:30   #27
tirarex
Бывалый
 
Аватар для tirarex
 
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений
(для 866 пользователей)
Ответ: Боты

всё норм просто он крутится глобально и двигается тоде так а по другому не плолучается
(Offline)
 
Ответить с цитированием
Старый 23.09.2012, 17:31   #28
dsd
Мастер
 
Аватар для dsd
 
Регистрация: 13.06.2011
Сообщений: 1,103
Написано 481 полезных сообщений
(для 1,836 пользователей)
Ответ: Боты

Разберись с командой tform и будет тебе счастье
(Offline)
 
Ответить с цитированием
Старый 23.09.2012, 17:57   #29
tirarex
Бывалый
 
Аватар для tirarex
 
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений
(для 866 пользователей)
Ответ: Боты

уже как в рпг делаю тоесть поставил точку и гг туда бежит
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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