OSDN Git Service

Merge branch 'master' of o_ggy@git.sourceforge.jp:/gitroot/moflib/moflib
[moflib/moflib.git] / saisei-1.0 / rpg / rpg / oldcode / RandomSymbolController.cpp
index f14f718..af86988 100644 (file)
@@ -1,38 +1,38 @@
-#include "RandomSymbolController.h"\r
-#include <stdlib.h>\r
-\r
-\r
-et::RandomSymbolController::RandomSymbolController(void)\r
-{\r
-}\r
-\r
-et::RandomSymbolController::~RandomSymbolController(void)\r
-{\r
-}\r
-\r
-void et::RandomSymbolController::move(Symbol* pSymbol){\r
-\r
-       \r
-       if(rand()%5)return;\r
-       mof::Vector3D nextPosition = pSymbol->getPosition();\r
-       int direction = rand()%4;\r
-\r
-       switch(direction){\r
-               case 0:\r
-                       nextPosition.z += 0.15f;\r
-                       pSymbol->move(et::Symbol::UP , nextPosition , 6);\r
-                       break;\r
-               case 1:\r
-                       nextPosition.z -= 0.15f;\r
-                       pSymbol->move(et::Symbol::DOWN , nextPosition , 6);\r
-                       break;\r
-               case 2:\r
-                       nextPosition.x -= 0.15f;\r
-                       pSymbol->move(et::Symbol::LEFT , nextPosition , 6);\r
-                       break;\r
-               case 3:\r
-                       nextPosition.x += 0.15f;\r
-                       pSymbol->move(et::Symbol::RIGHT , nextPosition , 6);\r
-                       break;\r
-       }\r
-}\r
+#include "RandomSymbolController.h"
+#include <stdlib.h>
+
+
+et::RandomSymbolController::RandomSymbolController(void)
+{
+}
+
+et::RandomSymbolController::~RandomSymbolController(void)
+{
+}
+
+void et::RandomSymbolController::move(Symbol* pSymbol){
+
+       
+       if(rand()%5)return;
+       mof::Vector3D nextPosition = pSymbol->getPosition();
+       int direction = rand()%4;
+
+       switch(direction){
+               case 0:
+                       nextPosition.z += 0.15f;
+                       pSymbol->move(et::Symbol::UP , nextPosition , 6);
+                       break;
+               case 1:
+                       nextPosition.z -= 0.15f;
+                       pSymbol->move(et::Symbol::DOWN , nextPosition , 6);
+                       break;
+               case 2:
+                       nextPosition.x -= 0.15f;
+                       pSymbol->move(et::Symbol::LEFT , nextPosition , 6);
+                       break;
+               case 3:
+                       nextPosition.x += 0.15f;
+                       pSymbol->move(et::Symbol::RIGHT , nextPosition , 6);
+                       break;
+       }
+}