1 #include "BattlerBindAnimation.h"
2 #include "mof/GraphicsDevice.h"
5 et::BattlerBindAnimation::BattlerBindAnimation(et::BattlerFacade* pBattler)
12 et::BattlerBindAnimation::~BattlerBindAnimation(void)
17 mof::Vector2D et::BattlerBindAnimation::getPosition(){
18 if(!isPlaying())return mof::Vector2D(0 , -100);
19 return mof::GraphicsDevice::getInstance()->to2DPosition(m_pBattler->getPosition());
22 mof::Color et::BattlerBindAnimation::getColor(){
23 return mof::createColor( 255 , 255 , 255);
26 bool et::BattlerBindAnimation::update(){
27 if(!isPlaying())return false;
29 //if(isFinalized() && isLooping())m_key = 0;
30 if(isFinalized())stop();
35 bool et::BattlerBindAnimation::isFinalized(){
36 if(m_key > m_finalKey)return true;
41 void et::BattlerBindAnimation::setFinalKey(mof::AnimationKey key){