DayZ 1.30
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ AttachOnObjectPivot()

void EntityLightSource::AttachOnObjectPivot ( Object parent,
int pivotIndex,
vector localPosition = vector.Zero,
vector localOrientation = vector.Zero )
inlineprivate

См. определение в файле ScriptedLightBase.c строка 132

133 {
134 if (!parent)
135 {
136 if (m_Parent)
137 m_Parent.RemoveChild(this);
138
139 return;
140 }
141 else
142 {
143 if (m_Parent)
144 m_Parent.RemoveChild(this);
145 }
146
147 m_Parent = parent;
148 m_LocalPos = localPosition;
149 m_LocalOri = localOrientation;
150
151 SetOrientation(localOrientation);
152 SetPosition(localPosition);
153
154 parent.AddChild(this, pivotIndex);
155 parent.Update();
156 }
vector m_LocalPos
Определения ScriptedLightBase.c:37
Object m_Parent
Определения ScriptedLightBase.c:36
vector m_LocalOri
Определения ScriptedLightBase.c:38
proto native void SetPosition(vector position)
Set the world position of the Effect.
Определения Effect.c:463

Перекрестные ссылки m_LocalOri, m_LocalPos, m_Parent и SetPosition().

Используется в AttachOnObject().