私は Android でゲームをプレイしており、ボタンが押されたときにアニメーション化されたスプライトを移動する関数 MoveCharacter (int 方向) を持っています。
たとえば、ユーザーが上に押すと、次のコードがあります。
mControls.UpButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
mLevel.mCharAnimation.FrameUp();
}
});
ただし、ユーザーがボタンを押している限り、キャラクターを動かし続けたいと思います。驚いたことに、Android でこれを行う方法がわかりませんでした。ある種の onButtonDownLister はありますか?