0

キーが押されている間に NSImageView を移動しようとしています。現在、keyDown が呼び出されたときに true が割り当てられ、keyUp が呼び出されたときに false が割り当てられるブール値があります。キーが押されている間に NSImageView が動くようにアニメーション化するにはどうすればよいですか?

たとえば、左矢印キーが押されている間、画像は左に移動する必要があります。

前もって感謝します。

4

1 に答える 1

1

keyDown メソッドで繰り返し NSTimer を開始し、タイマーのセレクター メソッドで、画像ビューの frame.origin.x から一定量を差し引くだけです。keyUp メソッドでは、タイマーを無効にします。

于 2012-11-11T05:53:40.467 に答える