2

すべて、私は別のnoob Cocos2d iphoneの質問をもう一度します。

ディレクターを横向きに設定しましたが、「タッチ イベント」の座標を見ていると、画面が縦向きであるかのように表示されていました。したがって、それらは基本的に逆になりました。

x = 100, y = 50

になるはずだった

x = 50, y = 100

大したことではありません。新しい CGPoint を作成し、値を交換することで簡単に修正できました。ただし、これを行うためのより適切な方法があるはずです。しかし、私はそれへの参照を見つけることができませんでした。これがそれを行う唯一の方法ですか、それともこれを修正するために Cocoa Touch または Cocos2d に組み込まれているものがありますか。

話が逸れてしまいましたが、iPhone は開発するのに最適なプラットフォームです。そして、Obj-C はキュウリのようにクールです。申し訳ありませんが、システムからそれを削除する必要がありました。私の友人はプログラマーではありません。彼らは Internet Explorer の痛みを理解していません。

4

1 に答える 1

4
cocosTouchPoint = [[Director sharedDirector] convertToGL:touchPoint];
于 2009-03-28T18:20:48.317 に答える