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

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

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

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

Пользуясь отличным уроком ФПС от великого короля мира -Импера
Зделол я шутер ( наконецто )
И используя систему выстрелов в проекте который делает моЙ друГ
Ну я ему дал ссылочку =)
Я обнаружил что если прицел направить ровно по линии горизонта пули лятя туда.
Если ниже они почемуто начинают лететь выше линии О_о , хотя напрваляем ниже.
А если направляем выше то пули , полетят вниз...

В чем прикол я не понЭл

Может кто-то обьяснит ?
(Offline)
 
Ответить с цитированием
Старый 19.02.2008, 01:17   #2
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: Странный прикол :\

Косяк гдето со знаком угла
__________________
(Offline)
 
Ответить с цитированием
Старый 19.02.2008, 15:43   #3
klopmaks
ПроЭктировщик
 
Аватар для klopmaks
 
Регистрация: 22.12.2006
Сообщений: 182
Написано 2 полезных сообщений
(для 2 пользователей)
Re: Странный прикол :\

У него(друга) просто от третего лица камера и соответсвенно игрок не поворачиваеться вверх - вниз !
Воть как у него:
create_shot(EntityX(player),EntityY(player)+3,Enti tyZ(player),EntityPitch(camera),EntityYaw(player), 0)

Йа так понел ошибко здесь?
(Offline)
 
Ответить с цитированием
Старый 19.02.2008, 16:18   #4
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Странный прикол :\

EntityPitch(camera) - Это градус наклона камеры вниз-вверх.
(Offline)
 
Ответить с цитированием
Старый 19.02.2008, 16:58   #5
klopmaks
ПроЭктировщик
 
Аватар для klopmaks
 
Регистрация: 22.12.2006
Сообщений: 182
Написано 2 полезных сообщений
(для 2 пользователей)
Re: Странный прикол :\

Воть , так сам плеер не крутиться же вверх-вниз...
Ну в режиме от 3 лица токо ккамера крутетЦЦо.
Или нет?
(Offline)
 
Ответить с цитированием
Старый 19.02.2008, 17:05   #6
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Странный прикол :\

Ну так замени эту функцию просто на число 0.. Что тут такого непонятного?
(Offline)
 
Ответить с цитированием
Старый 19.02.2008, 17:14   #7
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Странный прикол :\

попробуй так:
create_shot(EntityX(player),EntityY(player)+3,Enti tyZ(player),EntityPitch(camera,1),EntityYaw(player ), 0)
(Offline)
 
Ответить с цитированием
Старый 19.02.2008, 18:09   #8
Crystal
Терабайт исходников
 
Аватар для Crystal
 
Регистрация: 05.07.2007
Сообщений: 5,196
Написано 1,721 полезных сообщений
(для 5,374 пользователей)
Ответ: Странный прикол :\

Выдрал из своего заброшенного проекта.

prcUser=LoadImage("prc.bmp")
MidHandle prcUser
MaskImage prcUser,255,255,255
 
Function s_construct.s(pushka,prcUser)
obj.s=New s
obj\entity=CreateSphere(2,pushka)
EntityParent obj\entity,0
ScaleEntity obj\entity,0.05,0.05,0.05
MoveEntity obj\entity,0.75,6.7,0.25
EntityType obj\entity,TypeShot
obj\upt=-1
Return obj
End Function
 
Function s_update()
For o.s=Each s
If o\upt=-1
o\upt=MilliSecs()
EndIf
dt=MilliSecs()-o\upt
o\upt=MilliSecs()
MoveEntity o\entity,-0.003,0.003,dt*1
If EntityDistance(o\entity,pushka)>200 Or EntityCollided (o\entity,TypeTehnika) Then
FreeEntity o\entity
Delete o
EndIf 
Next
End Function
 
DrawImage prcUser,GraphicsWidth()/2,GraphicsHeight()/2
__________________
Проект "Deathbring World - Rangers" и его финансовая поддержка:
https://boosty.to/deathbringrangers

Я на - TWITCH
Канал на YouTube
(Offline)
 
Ответить с цитированием
Старый 19.02.2008, 19:12   #9
klopmaks
ПроЭктировщик
 
Аватар для klopmaks
 
Регистрация: 22.12.2006
Сообщений: 182
Написано 2 полезных сообщений
(для 2 пользователей)
Re: Странный прикол :\

HolyDel , неть =((
(Offline)
 
Ответить с цитированием
Старый 19.02.2008, 19:36   #10
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Странный прикол :\

не удалось телепатировать (
давай код create_shot
(Offline)
 
Ответить с цитированием
Старый 20.02.2008, 15:15   #11
klopmaks
ПроЭктировщик
 
Аватар для klopmaks
 
Регистрация: 22.12.2006
Сообщений: 182
Написано 2 полезных сообщений
(для 2 пользователей)
Re: Странный прикол :\

Function create_Shot(x#,y#,z#,pitch#,yaw#,roll#)
s.shot=New shot
s\entity=CopyEntity(shot_sprite)
EntityType s\entity,SHOTT
PositionEntity s\entity,x#,y#,z#,1
RotateEntity s\entity,pitch#,yaw#,roll#,1
Return True
End Function

Вот ЕТоТ?

ОффтоП: Меня не будит пару дней) Но не думайте что я тему забросил)
(Offline)
 
Ответить с цитированием
Старый 20.02.2008, 15:23   #12
klopmaks
ПроЭктировщик
 
Аватар для klopmaks
 
Регистрация: 22.12.2006
Сообщений: 182
Написано 2 полезных сообщений
(для 2 пользователей)
Счастье Re: Странный прикол :\

Я нашел причину =)
Ура , я умный ))))))
Просто нужно было инверсировать питч камеры , поставиви минусик)

Все роботоет.... Всем спасибо)

ОффТоп: Может ктото подкинет примерчеГ крочивой воды.
У меня вышла такая ужасная , береговая линиЯ непохожа на реальную...
Бывает и прямоугольные вырезы... ппц =)
(Offline)
 
Ответить с цитированием
Старый 20.02.2008, 16:04   #13
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Странный прикол :\

Просто нужно было самому с нуля писать...
Тогда и не было бы таких косяков...
Ну, это я к слову.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
Bagration (16.04.2008), Leito (20.02.2008), moka (21.02.2008), tormoz (20.02.2008)
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вывод картинок SDL+OpenGL. прозрачный фон aureli0 C++ 4 03.01.2009 19:31
Лабиринт с шариком внутри ( проблемка) klopmaks Blitz3D 29 11.12.2008 04:36
?Linux.загрузка индексированных файлов aureli0 C++ 4 21.09.2008 12:52
Работа нескольких программ в одной anton_obuhov Основной форум 4 10.09.2008 11:15
куплю исходник военной стратегии на blitz3d эд Blitz3D 15 18.02.2008 15:50


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


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