ZeromCroufer | Дата: Суббота, 08 Сентября 2012, 23:26:41 | Сообщение # 1 |
7 уровень
Группа: Проверенные
Сообщений: 480
Награды: 0
Репутация: 113
Блокировки:
| Поворот камеры мышкой , вот эту систему отсюдова качал. система хождения клавишами:
Code function InitTrig_SCSJNGPFREE takes nothing returns nothing local integer Count = 0 //create triggers local trigger UpDown = CreateTrigger( ) local trigger UpUp = CreateTrigger( ) local trigger DownDown = CreateTrigger( ) local trigger DownUp = CreateTrigger( ) local trigger RightDown = CreateTrigger( ) local trigger RightUp = CreateTrigger( ) local trigger LeftDown = CreateTrigger( ) local trigger LeftUp = CreateTrigger( )
set udg_l = Location(0,0) //create events loop exitwhen Count>=udg_COUNT_OF_PLAYERS call TriggerRegisterPlayerEvent(UpDown, Player(Count), EVENT_PLAYER_ARROW_UP_DOWN) call TriggerRegisterPlayerEvent(UpUp, Player(Count), EVENT_PLAYER_ARROW_UP_UP) call TriggerRegisterPlayerEvent(DownDown, Player(Count), EVENT_PLAYER_ARROW_DOWN_DOWN) call TriggerRegisterPlayerEvent(DownUp, Player(Count), EVENT_PLAYER_ARROW_DOWN_UP) call TriggerRegisterPlayerEvent(LeftDown, Player(Count), EVENT_PLAYER_ARROW_LEFT_DOWN) call TriggerRegisterPlayerEvent(LeftUp, Player(Count), EVENT_PLAYER_ARROW_LEFT_UP) call TriggerRegisterPlayerEvent(RightDown, Player(Count), EVENT_PLAYER_ARROW_RIGHT_DOWN) call TriggerRegisterPlayerEvent(RightUp, Player(Count), EVENT_PLAYER_ARROW_RIGHT_UP) set Count = Count + 1 endloop
//create actions call TriggerAddAction( UpDown, function UpDown_Actions ) call TriggerAddAction( UpUp, function UpUp_Actions ) call TriggerAddAction( DownDown, function DownDown_Actions ) call TriggerAddAction( DownUp, function DownUp_Actions ) call TriggerAddAction( RightDown, function RightDown_Actions ) call TriggerAddAction( RightUp, function RightUp_Actions ) call TriggerAddAction( LeftDown, function LeftDown_Actions ) call TriggerAddAction( LeftUp, function LeftUp_Actions )
call TimerStart(CreateTimer(),0.01,true,function Move_Actions) call TimerStart(CreateTimer(),0.2,true,function Animation_Actions) call TimerStart(CreateTimer(),0.01,true,function Camera_Actions) endfunction и
как совместить?
Сообщение отредактировал ZeromCroufer - Воскресенье, 09 Сентября 2012, 01:05:24 |
|
|
|
Hexing | Дата: Воскресенье, 09 Сентября 2012, 05:47:09 | Сообщение # 2 |
10 уровень
Группа: Проверенные
Сообщений: 1645
Награды: 1
Репутация: 432
Блокировки:
| ZeromCroufer, ничего у тебя не выйдет, она на трекаблях, изменив положение камеры ты всё сломаешь, так что ничего не выйдет
|
|
|
|
SirNikolas | Дата: Воскресенье, 09 Сентября 2012, 07:08:11 | Сообщение # 3 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
| Quote (Движение камеры мышкой v1.03) Нельзя менять положение камеры при вращении; Можно воспользоваться этой статьей.
|
|
|
|