重要なお知らせ:誠に勝手ながら当サイト(unityroom質問掲示板)は2021年10月31日をもちまして閉鎖させていただきます。ご利用誠にありがとうございました。

unityroom.com については引き続きご利用いただけます。

0 支持
91 閲覧

8月からunity始めた初心者です。

一通り操作方法、使い方を勉強し、押すと音が出るくらいのシンプルなアプリを作ったところです。

下記のようなアプリを考えていますが、なかなか適したチュートリアルを探せないのでお勧めのものがあれば教えていただければと思います。

メイン画面:オブジェクトが4つ程度並んでいて押すと音が出る

設定画面:メイン画面のオブジェクトをリストから他の音に変更できる
     他の音リストは何十種類か仕込んでおいたものから選ぶ

設定した効果音を鳴らすアプリみたいな感じです。
Unityでこの辺を解説したものがあれば教えてもらえればと思います。

初心者 (120 ポイント) | 91 閲覧

ログインまたはユーザー登録してから回答してください。

回答 1

0 支持

そのものズバリなチュートリアルはすみません存じ上げないです。

しかしすでに"押すと音が出る"を習得されているようなので、
あとは以下のようなことができれば実現できるのかなと思いました。

  1. ボタンを4つ並べる
  2. ボタンを押したら設定された音を鳴らす
  3. 音のリストを並べておく
  4. 音のリストを選んだらボタンの音を入れ替える

1,3は画面にボタンや素材をUIとして配置する知識になります。UnityでUIはuGUIという仕組みを使うので、uGUIのチュートリアルを探すと良いかと思います。

2はすでに実現できているので問題ないかと思います。

4は簡単なスクリプト(C#)が必要になりそうです。Unity2021対応の初心者向けの書籍を購入し、一通り読んでみるとスクリプト利用の基礎知識は得られますので、それを土台に音を差し替えるスクリプトを組んでみると良さそうです。

上記は想像で書いたので実際に必要なスキルとはズレてるかもしれません。
基本的には作りたいものを分解し、知っている知識と知らない知識に分け、
知らないものに関する基本を学んで学習していく形になります。

uGUIとスクリプトの基礎知識はどのようなアプリを作るにしても必要になってくるのでぜひ学んでみてください。

達人回答者 (8.5k ポイント)

関連する質問

2021-02-08 質問・回答をMarkdownで入力できるようにしました。
2020-09-03 新たなスパム対策を導入しました。

181 質問

161 回答

165 コメント

221 ユーザー