|
23.09.2012, 13:25
|
#16
|
Бывалый
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений (для 866 пользователей)
|
Ответ: Боты
функции Create3DLine(NodeA\Pivot,NodeB\Pivot,3,0.2) у тебя в либе не хаватает
|
(Offline)
|
|
23.09.2012, 13:35
|
#17
|
Социал-сычевист
Регистрация: 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
|
Бывалый
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений (для 866 пользователей)
|
Ответ: Боты
скинь все ато он тип теперь не может найдти
|
(Offline)
|
|
23.09.2012, 14:00
|
#19
|
Социал-сычевист
Регистрация: 24.06.2011
Сообщений: 611
Написано 342 полезных сообщений (для 1,359 пользователей)
|
Ответ: Боты
какой
|
(Offline)
|
|
23.09.2012, 14:08
|
#20
|
Бывалый
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений (для 866 пользователей)
|
Ответ: Боты
ладн попробую без нахождения пути сделать пока итак они скользят об препятствия )
добавил типы мобов
теперь есть нейтральный и агресивные
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
23.09.2012, 17:04
|
#21
|
Бывалый
Регистрация: 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
|
Мастер
Регистрация: 13.06.2011
Сообщений: 1,103
Написано 481 полезных сообщений (для 1,836 пользователей)
|
Ответ: Боты
команда TFormVector тебе в помощь или наподобие.
Берешь вектор перемещения в локальных координатах игрока и переводишь их в глобальные и потом уже применяешь правильное перемещение к модели, либо же в MoveEntity player, 0, 0, -Speed#, 0
могу врать )
|
(Offline)
|
|
23.09.2012, 17:13
|
#23
|
Бывалый
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений (для 866 пользователей)
|
Ответ: Боты
Сообщение от dsd
модели, либо же в MoveEntity player, 0, 0, -Speed#, 0
|
не существует
управление RPG Настало твоё время
|
(Offline)
|
|
23.09.2012, 17:19
|
#24
|
Мастер
Регистрация: 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
|
Бывалый
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений (для 866 пользователей)
|
Ответ: Боты
нет с камерой всё норм
нажимаю w
он переворачивается и и не в верх а в другую сторону и так с каждой кнопкой
|
(Offline)
|
|
23.09.2012, 17:25
|
#26
|
Мастер
Регистрация: 13.06.2011
Сообщений: 1,103
Написано 481 полезных сообщений (для 1,836 пользователей)
|
Ответ: Боты
Может кривая моделька? попробуй с кубом проделать тоже самое
|
(Offline)
|
|
23.09.2012, 17:30
|
#27
|
Бывалый
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений (для 866 пользователей)
|
Ответ: Боты
всё норм просто он крутится глобально и двигается тоде так а по другому не плолучается
|
(Offline)
|
|
23.09.2012, 17:31
|
#28
|
Мастер
Регистрация: 13.06.2011
Сообщений: 1,103
Написано 481 полезных сообщений (для 1,836 пользователей)
|
Ответ: Боты
Разберись с командой tform и будет тебе счастье
|
(Offline)
|
|
23.09.2012, 17:57
|
#29
|
Бывалый
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений (для 866 пользователей)
|
Ответ: Боты
уже как в рпг делаю тоесть поставил точку и гг туда бежит
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:28.
|