XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
MrGrey

offline
Опыт: 2,741
Активность:
Камера
Можете этой наработке управления сделать камеру от первого лица.
Заранее благодарю...)
Старый 27.02.2012, 15:18
ScorpioT1000
Работаем
offline
Опыт: отключен
найди опцию distance вверху и поставь 1.0
если плохо, попробуй еще angle 1.0
еще там есть внизу кода установление угла обзора камеры на 150, исправь на 70, я точно не помню как щас
Старый 27.02.2012, 15:38
MrGrey

offline
Опыт: 2,741
Активность:
ScorpioT1000, а можно как то камеру опустить вниз?
Старый 27.02.2012, 15:58
alpha

offline
Опыт: 7,387
Активность:
а можно как то камеру опустить вниз?
call SetCameraField(CAMERA_FIELD_ZOFFSET, 100., .5)
Если я тебя правильно понял
    • высота, пять вроде длительность перехода
Изучи этот код:
за оформление извини
» code
function Trig_Camera_Actions takes nothing returns nothing
local real x=GetUnitX(udg_Unit)+75.*Cos(GetUnitFacing(udg_Unit)*(bj_PI/180.))
local real y=GetUnitY(udg_Unit)+75.*Sin(GetUnitFacing(udg_Unit)*(bj_PI/180.))
call SetCameraField(CAMERA_FIELD_TARGET_DISTANCE,0.,0.)
call SetCameraField(CAMERA_FIELD_ANGLE_OF_ATTACK,360.,0.)
call SetCameraField(CAMERA_FIELD_ROTATION,GetUnitFacing(udg_Unit),0.)
call SetCameraField(CAMERA_FIELD_ZOFFSET,100.,.5)
call PanCameraToTimed(x,y,0.)
if(GetCameraEyePositionX()!=CurrentCameraPosX)or(GetCameraEyePositionY()!=CurrentCameraPosY)then
call BJDebugMsg("DoNoth.()")
endif
set CurrentCameraPosX=GetCameraEyePositionX()
set CurrentCameraPosY=GetCameraEyePositionY()
endfunction
function CamSets__Init takes nothing returns nothing
local trigger t=CreateTrigger()
call TriggerRegisterTimerEvent(t,.1,true)
call TriggerAddAction(t,function Trig_Camera_Actions)
set t=null
endfunction
Старый 27.02.2012, 16:09
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

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

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



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