Mercurial > hg > Members > kono > Cerium
diff TaskManager/Test/test_render/Application/ieshoot.cc @ 539:7b4434d6f078
SGList isn't used
author | tkaito@henri.cr.ie.u-ryukyu.ac.jp |
---|---|
date | Wed, 21 Oct 2009 19:56:00 +0900 |
parents | d47c5d865970 |
children | e40b32f0f71e |
line wrap: on
line diff
--- a/TaskManager/Test/test_render/Application/ieshoot.cc Wed Oct 21 16:56:13 2009 +0900 +++ b/TaskManager/Test/test_render/Application/ieshoot.cc Wed Oct 21 19:56:00 2009 +0900 @@ -1,5 +1,4 @@ #include "SceneGraphRoot.h" -#include "SGList.h" static const float jiki_speed = 6.0f; static const float jiki_radius = 32.0f; @@ -38,6 +37,7 @@ ieboss_collision(SceneGraphPtr node, int screen_w, int screen_h, SceneGraphPtr tree) { +#if 0 SceneGraphIteratorPtr it = sgroot->getIterator(tree); static int damage = 0; @@ -52,7 +52,7 @@ node->set_move_collision(ieboss_move, ieboss_collision_invincibil); - SceneGraphPtr iebosstama = sgroot->createSceneGraph(Earth); + SceneGraphPtr iebosstama = sgroot->createSceneGraph("Earth"); iebosstama->set_move_collision(iebosstama_move, ietama_collision); iebosstama->xyz[0] = node->xyz[0]; iebosstama->xyz[1] = node->xyz[1] + boss_radius_y; @@ -66,6 +66,7 @@ if (damage > 10) { node->remove(); } +#endif } static void @@ -97,7 +98,7 @@ z_speed = -z_speed; } } - +#if 0 static void ieboss_collision_invincibil(SceneGraphPtr node, int screen_w, int screen_h, SceneGraphPtr tree) @@ -125,6 +126,7 @@ node->remove(); } } +#endif static void ietama_move(SceneGraphPtr node, int screen_w, int screen_h) @@ -179,7 +181,7 @@ } if (pad->circle.isPush()) { - SceneGraphPtr ietama = sgroot->createSceneGraph(IETAMA); + SceneGraphPtr ietama = sgroot->createSceneGraph("IETAMA"); ietama->set_move_collision(ietama_move, ietama_collision); ietama->xyz[0] = node->xyz[0]; ietama->xyz[1] = node->xyz[1]; @@ -195,19 +197,19 @@ SceneGraphPtr enemy; SceneGraphPtr back; - sgroot->createFromXMLfile(manager, "xml_file/ietama.xml"); - sgroot->createFromXMLfile(manager, "xml_file/ieboss.xml"); - sgroot->createFromXMLfile(manager, "xml_file/iejiki.xml"); - sgroot->createFromXMLfile(manager, "xml_file/universe.xml"); + sgroot->createFromXMLmemory(manager, "xml_file/ietama.xml"); + sgroot->createFromXMLmemory(manager, "xml_file/ieboss.xml"); + sgroot->createFromXMLmemory(manager, "xml_file/iejiki.xml"); + sgroot->createFromXMLmemory(manager, "xml_file/universe.xml"); back = sgroot->createSceneGraph(); - iejiki = sgroot->createSceneGraph(IEJIKI); + iejiki = sgroot->createSceneGraph("IEJIKI"); iejiki->set_move_collision(iejiki_move, iejiki_collision); iejiki->xyz[2] = 20; back->addChild(iejiki); - enemy = sgroot->createSceneGraph(IEBOSS); + enemy = sgroot->createSceneGraph("IEBOSS"); enemy->set_move_collision(ieboss_move, ieboss_collision); enemy->xyz[1] = boss_radius_y; back->addChild(enemy);