1

小さな問題があり、解決策が見つかりません。ビューと ogl の自動回転をオフにして、方向を取得するにはどうすればよいですか?

たとえば、通知センターに設定GAME_AUTOROTATIONした場合は機能しません。2 つの方向を許可すると、オートローテーションが再び表示されます。空白を実装しても何も変わりません。kGameAutorotationNoneUIApplicationDidChangeStatusBarOrientationNotificationshouldAutorotateToInterfaceOrientationwillRotateToInterfaceOrientation

では、実際に何も回転させずに方向を変更するにはどうすればよいでしょうか?

前もって感謝します。

4

1 に答える 1

1

現在の CCLayer/CCScene を回転させることで、独自の方向方法を管理できます。willRotateToInterfaceOrientation メソッドで。ただし、3 つのタッチ イベントすべてで間違ったタッチ ピクセルが表示されることを確認してください。計算に取り入れる前に、方向に応じてタッチ座標を変更する必要があります。

于 2011-12-19T06:48:17.873 に答える