DragonNest/GameCommon/CollisionAndPush.cpp
2024-12-19 09:48:26 +08:00

33 lines
753 B
C++

#include "Stdafx.h"
#include "CollisionAndPush.h"
#ifdef _DEBUG
#define new new(_NORMAL_BLOCK,__FILE__,__LINE__)
#endif
void ProcessCollisionAndPush( EtObjectHandle hObject, MatrixEx &matEx )
{
// 바실 미는거 나중에 처리하자..
// by mapping
/* std::vector< SCollisionResponse > vecResult;
if( hObject->FindCollision( Cross, vecResult, true, false ) )
{
int i;
EtVector3 vMove;
CCollisionCallback *pCallback;
for( i = 0; i < ( int )vecResult.size(); i++ )
{
pCallback = vecResult[ i ].pCollisionPrimitive->GetCallback();
if( pCallback )
{
vMove = ( 1.0f - vecResult[ i ].fContactTime ) * vecResult[ i ].vMove;
if( EtVec3LengthSq( &vMove ) > 0.0f )
{
pCallback->ProcessCollision( vMove );
}
}
}
}*/
}