MCPcopy Create free account
hub / github.com/defold/defold / UpdateBlend

Function UpdateBlend

engine/rig/src/rig.cpp:221–233  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

219 }
220
221 static void UpdateBlend(RigInstance* instance, float dt)
222 {
223 if (instance->m_Blending)
224 {
225 instance->m_BlendTimer += dt;
226 if (instance->m_BlendTimer >= instance->m_BlendDuration)
227 {
228 instance->m_Blending = 0;
229 RigPlayer* secondary = GetSecondaryPlayer(instance);
230 secondary->m_Playing = 0;
231 }
232 }
233 }
234
235 static float GetCursorDuration(RigPlayer* player, const dmRigDDF::RigAnimation* animation)
236 {

Callers 1

DoAnimateFunction · 0.85

Calls 1

GetSecondaryPlayerFunction · 0.85

Tested by

no test coverage detected