public void handleInput(InputState pInputState) { if (mControllingCharacter == null) return; if (pInputState.mouseLeftClick() && mAttackTimer > mControllingCharacter.attackSpeed()) { mAttackVector.x = pInputState.mouseScreenCoords().x; mAttackVector.y = pInputState.mouseScreenCoords().y; mAttack = true; mAttackTimer = 0; } }