iPhoneシミュレータで加速度センサを利用した入力は通常出来ない。
だから、通常はiPhone本体でテストする。
が、まだAppStoreにアップロードしたいわけではなく勉強しているだけで、年間$99払いたくない人にとっては出来ればシミュレータだけでテストが出来たらありがたい。
そんなソリューションは無いだろうか・・・。
・・・ありました。
cocos2d本にさらっと存在だけ注釈されていたから知ったんですけどね。
AccSimというソリューションを利用することで、iPhoneの加速度センサの入力をiPhoneシミュレータに転送してシミュレートすることが出来るようになります。
まず下記サイトにアクセスする。
http://www.brianhpratt.net/cms/index.php?page=accsim
サイトに書いてある通りなんだけど
Step1:iPhoneのAppStoreでAccSimで検索して出てくるアプリをインストールする。
Step2:サイトの「Connect AccSim to the iPhone Simulator」という項にあるソースコードをプロジェクトに追加する。
で準備は終わり。
あとはiPhoneと開発しているMacを同じネットワークにおいて、ビルドしてシミュレータを起動する。
iPhone側はインストールしたアプリを起動してNetworkタブのNetworkをONにする。
以上で、iPhone経由でシミュレータに加速度センサの入力が転送できるようになる。