 |
06.02.2011, 00:23
|
#1306
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
нет, не камера ранч. Пробовал...
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
06.02.2011, 02:20
|
#1307
|
Мастер
Регистрация: 24.06.2009
Адрес: Набережные Челны
Сообщений: 930
Написано 292 полезных сообщений (для 504 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Вот похожая тема:
http://forum.boolean.name/showthread.php?t=12616
Быстрый вывод:
Сообщение от IGR
мне кажется это трабла самого блица !! Возможно блиц отсекает из рендера аниммеш когда исчезает из области видимости какойто главный пивот аниммеша по которому считается позиции и т.д. !!
|
|
(Offline)
|
|
06.02.2011, 12:20
|
#1308
|
Злобный Админ
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений (для 9,330 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Задайте камера рэндж 0,001 - 100 и проверьте.
__________________
|
(Offline)
|
|
06.02.2011, 16:54
|
#1309
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Сообщение от SBJoker
Задайте камера рэндж 0,001 - 100 и проверьте.
|
К сожалению нет...
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
06.02.2011, 17:00
|
#1310
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
У меня вот как: к основному пивоту крепится камера и ствол.
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
06.02.2011, 17:10
|
#1311
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Ага, увидел название этой функции ->
MeshCullBox mesh,x#,y#,z#,width#,height#,depth#
А есть ли сама функция?
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
06.02.2011, 17:13
|
#1312
|
Дэвелопер
Регистрация: 21.11.2009
Сообщений: 1,701
Написано 658 полезных сообщений (для 1,963 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Есть
__________________
осталось 7
|
(Offline)
|
|
06.02.2011, 17:18
|
#1313
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Она встроена в сам блиц или это отдельно написаная функция? Просто блиц не видит эту функцию.
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
06.02.2011, 17:20
|
#1314
|
Дэвелопер
Регистрация: 21.11.2009
Сообщений: 1,701
Написано 658 полезных сообщений (для 1,963 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Обновления для кого делают? Функцию добавили в 1.97
__________________
осталось 7
|
(Offline)
|
|
06.02.2011, 17:29
|
#1315
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
А если я через Xors?
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
06.02.2011, 17:36
|
#1316
|
Дэвелопер
Регистрация: 21.11.2009
Сообщений: 1,701
Написано 658 полезных сообщений (для 1,963 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Тогда ищи аналоги в документации Xorsa. Хотя в нём, я думаю, вообще такой проблемы нету.
__________________
осталось 7
|
(Offline)
|
|
06.02.2011, 17:46
|
#1317
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Сообщение от baton4ik
Тогда ищи аналоги в документации Xorsa. Хотя в нём, я думаю, вообще такой проблемы нету.
|
К сожалению есть...
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
13.02.2011, 21:52
|
#1318
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Вот такая непонятка: допустим, я хочу что бы пуля летела не из центра камеры, а чуть левее. Применяю определённые параметры (смещаю на три левее). Но почему-то пуля не та как мне надо летит. При повороте камеры, её позиция (пули) меняется. Пример, чтобы знали о чём я:
Graphics3D 800,600,32,2
SetBuffer BackBuffer ()
light=CreateLight ()
cam=CreateCamera ()
PositionEntity cam,0,3,0
plane=CreatePlane ()
EntityColor plane,100,200,100
wall=CreateCube ()
PositionEntity wall,0,3,3
;ScaleEntity wall,5,3,0
EntityColor wall,200,100,100
Type Bullet
Field model
End Type
Function CreateBullet(parent%)
a.Bullet=New Bullet
a\model=CreateSphere (16)
PositionEntity a\model,EntityX(parent%)+3, EntityY(parent%), EntityZ(parent%)
RotateEntity a\model, EntityPitch(parent%), EntityYaw(parent%), EntityRoll(parent%)
;EntityParent a\model,parent%
End Function
Function UpdateBullet ()
For b.Bullet= Each Bullet
MoveEntity b\model,0,0,0.1
Next
End Function
Repeat
If MouseHit (1) Then CreateBullet(cam)
mxspd#=MouseXSpeed()*0.5
myspd#=MouseYSpeed()*0.5
MoveMouse GraphicsWidth()/2,GraphicsHeight()/2
campitch#=EntityPitch(cam)+myspd#
If campitch#<-89 Then campitch#=-89
If campitch#>89 Then campitch#=89
RotateEntity cam,campitch#,EntityYaw(cam)-mxspd#,EntityRoll(cam)
UpdateBullet ()
RenderWorld ()
Flip
Until KeyHit (1)
End
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
13.02.2011, 23:24
|
#1319
|
Мастер
Регистрация: 24.06.2009
Адрес: Набережные Челны
Сообщений: 930
Написано 292 полезных сообщений (для 504 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
У меня вот как:
FireShot(Bpar\Model,Bpar\CuJIa)
Function FireShot(entity, CuJIa)
nyJI9.nyJIu_Type = New nyJIu_Type
nyJI9\Model = CopyEntity(Flame)
PositionEntity nyJI9\Model,EntityX#(entity),EntityY#(entity),EntityZ#(entity)
TurnEntity nyJI9\Model,EntityPitch#(entity),EntityYaw#(entity),EntityRoll#(entity)
MoveEntity nyJI9\Model,-0.03,0.1,0.6 ; смещение вниз вправо (как-будто с правой руки)
EntityRadius nyJI9\Model,.15
EntityType nyJI9\Model,SolidBullet ; коллизия
nyJI9\Light=CreateLight(2,nyJI9\Model) ; свечение пули
LightRange nyJI9\Light,2.0
PositionEntity nyJI9\Light,0,2.0,0
nyJI9\Speed=0.5
nyJI9\Active=1
nyJIu_Bpem9=nyJIu_3ap9gka
nyJI9\CuJIa=CuJIa
End Function
Код немного почистил, в отличии от моего оригинала.
В Repeat:
MoveEntity nyJI9\Model,0,0,nyJI9\Speed
; и т.д.
В [php] не отображается знак \
TpaHcJIuT! Привык я к нему и писать как бы по-русски.. Из CS 1.6 пошло так.
Bullet? 
А Model это так - копипаст. Потом возможна замена на MogeJIb
С удовольствием бы писа'л на чистом Русском языке.
|
(Offline)
|
|
13.02.2011, 23:35
|
#1320
|
Дэвелопер
Регистрация: 21.11.2009
Сообщений: 1,701
Написано 658 полезных сообщений (для 1,963 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Таких названий переменных я ещё не видел. Это издевательство!
__________________
осталось 7
|
(Offline)
|
|
Эти 8 пользователя(ей) сказали Спасибо baton4ik за это полезное сообщение:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 08:59.
|