1 #include "InputSymbolController.h"
4 et::InputSymbolController::InputSymbolController(mof::InputReceiver* pInput)
10 et::InputSymbolController::~InputSymbolController(void)
14 void et::InputSymbolController::move(Symbol* pSymbol){
17 mof::Vector3D nextPosition = pSymbol->getPosition();
18 //
\82Æ
\82è
\82 \82¦
\82¸
\88Ú
\93®
\82³
\82¹
\82Ä
\82Ý
\82Ä
\81A
\95Ç
\82ª
\82«
\82½
\82ç
\90Ã
\8e~
\82³
\82¹
\82é
19 if(m_pInput->checkKeyState(mof::InputReceiver::UP)){
20 nextPosition.z += 0.15f;
21 pSymbol->move(et::Symbol::UP , nextPosition , 6);
23 else if(m_pInput->checkKeyState(mof::InputReceiver::DOWN)){
24 nextPosition.z -= 0.15f;
25 pSymbol->move(et::Symbol::DOWN , nextPosition , 6);
27 else if(m_pInput->checkKeyState(mof::InputReceiver::LEFT)){
28 nextPosition.x -= 0.15f;
29 pSymbol->move(et::Symbol::LEFT , nextPosition , 6);
31 else if(m_pInput->checkKeyState(mof::InputReceiver::RIGHT)){
32 nextPosition.x += 0.15f;
33 pSymbol->move(et::Symbol::RIGHT , nextPosition , 6);