2

iPhone の標準的な UI コントロールが単調になりすぎて、単純なスコア管理アプリを色、アニメーション、非標準の GUI フォント、背景の壁紙などでもう少しポップにしたい場合、ゲーム エンジンを統合することは理にかなっていますか?そのようなもののために?

私は Unity3D と Torque2D をいじりましたが、デフォルトの obj-C SDK コントロールとダイアログに対して、それらを使用して「通常の」(ゲーム以外の) アプリを作成した人はいますか?

あなたの経験を教えてください。

4

2 に答える 2

1

コントロールの動作がビルトインと同じで、実際のピクセルが異なるだけの場合、スキン コンポーネントに対してできることがいくつかあります。

  1. ボタンは画像で完全にカスタマイズ可能です。を使用stretchableImageWithLeftCapWidth:topCapHeight:UIImageて中央を引き伸ばし、ボタンの境界をそのままにします

  2. UITableCellView はサブクラス化されることを意図しています -- テーブルはかなりカスタマイズ可能です

  3. 多くのコントロールでは、外観の一部をオフにしてから、それらの背後に画像を配置できます。それらはまだ画像の動作をしています。

  4. CoreAnimation を使用して、ちょっとしたタッチを追加します。

于 2010-09-28T18:35:38.023 に答える
1

これは非常に主観的な質問です。

私の意見では気にしないでください - 少しの Core Animation と想像力 (おそらく少しの創造的な Photoshopping) で達成できる何かのためのすべての面倒。

Core Animation をご覧ください。非常に役立つリソースがいくつかあります。ゲーム エンジンを使用しなくても、「ポップ」でインタラクティブなデザインを作成できます。

于 2010-09-28T16:10:57.577 に答える