DayZ
1.27
DayZ Explorer by KGB
Загрузка...
Поиск...
Не найдено
Rotator.c
См. документацию.
1
// -----------------------------------------------------------
2
class
Rotator
3
{
4
reference
float
speed
;
5
6
protected
Widget
m_root
;
7
protected
ref
AnimatorTimer
m_anim
;
8
9
// -----------------------------------------------------------
10
void
Rotator
()
11
{
12
m_anim
=
new
AnimatorTimer
();
13
}
14
15
// -----------------------------------------------------------
16
protected
void
Update
()
17
{
18
if
(
m_root
)
19
{
20
m_root
.SetRotation(0, 0,
m_anim
.GetTargetValue() *
Math
.
RAD2DEG
);
21
}
22
}
23
24
// -----------------------------------------------------------
25
void
OnWidgetScriptInit
(
Widget
w)
26
{
27
m_root
= w;
28
m_anim
.AnimateLoop(
speed
);
29
}
30
};
AnimatorTimer
Определения
tools.c:749
Math
Определения
EnMath.c:7
Rotator::m_anim
ref AnimatorTimer m_anim
Определения
Rotator.c:7
Rotator::Rotator
void Rotator()
Определения
Rotator.c:10
Rotator::OnWidgetScriptInit
void OnWidgetScriptInit(Widget w)
Определения
Rotator.c:25
Rotator::speed
reference float speed
Определения
Rotator.c:4
Rotator::m_root
Widget m_root
Определения
Rotator.c:6
Rotator::Update
void Update()
Определения
Rotator.c:16
Widget
Определения
EnWidgets.c:190
Math::RAD2DEG
static const float RAD2DEG
Определения
EnMath.c:16
Ishodniki
scripts
3_Game
GUI
Effects
Rotator.c
Создано системой
1.13.2