Example #1
0
void Critter::Update(float delta)
{
    RN::Entity::Update(delta);

    if(_isFixedAndCantHaveChildren)
        return;

    if(GetWorldPosition().GetDistance(_target) >= 1.5f)
    {
        LookAt(_target);
        TranslateLocal(RN::Vector3(0.0f, 0.0f, -6.0f) * delta);
    }
}
Example #2
0
void Matrix::TranslateLocal (Vector& vTranslate) 
{ 
	TranslateLocal (vTranslate.fComp[0], vTranslate.fComp[1], vTranslate.fComp[2]); 
}