示例#1
0
void CHasu::Initialize()
{

	m_SkinModel.Initialize("XFile\\Lost.x");

	D3DXMatrixIdentity(&m_matRot);

	CreateCollision();
	m_timerFlag = false;
	m_quake = D3DXToRadian(5);
	down = 1;
	matWorld2 = m_matWorld;
	STAGEMANEGER->GetStage()->GetPlayer()->AddCollisionCallback(this);
}
示例#2
0
//==============================================================================
//アクターの生成
//==============================================================================
//[input]
//	index:生成するアクターインデックス
//	pSceneMgr:シーン管理デバイス
//==============================================================================
void CCharacter::CreateActor( int index, Scene::ISceneManager *pSceneMgr )
{
	if( m_pModel != NULL )
	{
		m_pActorModel[index] = pSceneMgr->CreateActor( m_pModel );
		
		//コリジョンの生成
		CreateCollision( index );
	}
	
	#if defined ( DEBUG ) | ( _DEBUG )
	
		m_pActorLine[index] = pSceneMgr->CreateActor( m_pLine3D );
	
	#endif
}