コード例 #1
0
//-----------------------------------------------------------------------------
//
// VActorPhysicsController::update( pDelta, pMove );
//
// ...
//
//-----------------------------------------------------------------------------
void VActorPhysicsController::update( const F32 &pDelta, const Move *pMove )
{
    // Valid Objects?
    if ( !isValidObject() )
    {
        // No, Quit Now.
        return;
    }

    // Pre-tick Update.
    preTickUpdate( pDelta );

    // Integrate Tick Update.
    integrateTickUpdate( pDelta, pMove );

    // Post-tick Update.
    postTickUpdate( pDelta );
}
コード例 #2
0
ファイル: GameTime.cpp プロジェクト: UVicGameDev/viking
void GameTime::updateWithTick()
{
	preTickUpdate();
	timer->tick();
	postTickUpdate();
}
コード例 #3
0
ファイル: GameTime.cpp プロジェクト: UVicGameDev/viking
void GameTime::updateWithoutTick()
{
	preTickUpdate();
	postTickUpdate();
}