Esempio n. 1
0
void Player::OnLocationExit()
{
  // Remove from SceneGraph
  SceneNode* root = GetVe1SceneGraph()->GetRootNode(SceneGraph::AMJU_OPAQUE);
  Assert(root);
  root->DelChild(m_sceneNode.GetPtr());
  root->DelChild(m_arrow.GetPtr());
}
Esempio n. 2
0
void Ve1Object::OnLocationExit()
{
    // Remove from SceneGraph
    if (m_sceneNode)
    {
        SceneNode* root = GetVe1SceneGraph()->GetRootNode(SceneGraph::AMJU_OPAQUE);
        if (root)
        {
            root->DelChild(m_sceneNode.GetPtr());
        }
    }
}