0

私はUnityが初めてです。3ds max でキャラクター ウォーク アニメーションを作成し、Unity にインポートしました。Unity を介して iOS 用の Xcode プロジェクトを作成しましたが、アニメーションは期待どおりに動作します。画面上でいくつかの UI ボタン​​ コントロールを開発し、このボタンがクリックされた場合にのみ、iOS アプリでこのアニメーションをアニメーション化したいと考えています。この UI コントロールとイベントのコーディング方法を教えてください。これらのコントロールとイベントを (Unity によって作成された) Xcode プロジェクトに追加する必要がありますか (または) Unity 自体でこの種のネイティブ コードのようなすべてを行うことができますか?

お知らせ下さい!

ありがとうございました!

ゲッツィー。

4

1 に答える 1

0

Unity 自体ですべての UI を実行できます。次のオプションがあります。

  • 古い Unity GUI システム。プログラミングは非常に簡単ですが、パフォーマンスと設計者にとっての使いやすさの点でひどいものです。エディターを使用せずに完全にコードから作成されています。デバッグおよび開発者ツールを除いて、商用製品で使用されることはほとんどありません。ただし、プロトタイプにはまだ適したオプションです。
  • 他の GUI パッケージを使用してください。Unity には、あらゆる種類の 2D および UI パッケージが多数あります。現在最も人気があるのはパッドである NGUI ですが、評価版もあります。
  • 独自の UI フレームワークを作成します (まだ Unity 内にあります)。これは実行可能なオプションであることに言及したかっただけですが、明らかにあなたのケースでは最悪のオプションです。
  • 新しい 2D/GUI Unity フレームワークを待ちます。バージョン 4.3 でリリースされる予定で、もうすぐリリースされます。それ以上に、元の NGUI の作者がそれに取り組んでいます。

あなたの代わりに、組み込みの Unity3d GUI を使用して基本的なプロトタイプ コントロールを作成し、より見栄えのするものを作成する必要があるときまでに、新しい Unity GUI が既にそこにあることを願っています。

于 2013-11-08T19:45:25.407 に答える