【Unity】FindやGetChildを使用せずに子オブジェクトを取得する方法
初めにUnityでは子オブジェクトを取得する方法がいくつかあります。最も楽に実装できる方法にFindやGetChildなどがありますが、これらはHierarchy上のGameObjectの名前や並び順に依存しており、時間が経った後や別の人が編集するといきなりエラーが発生して処理を見直すといったことがあります。そのためFindやGetChildの使用は保守性の観点からできるだけ避けた方が良いように思い...
View Article【Unity】ピンチ操作でUIをズームイン/ズームアウトする
初めにピンチ操作でUIをズームするコードを紹介している記事が少なく、表現したい動きがなかなか作れなかったので色々試して一番しっくりくる動きをしたコードを紹介します。参考サイト次のサイトのUIの拡縮処理を参考(ベース)にさせていただきました。kohki.hatenablog.jpスクリプト参考サイトのスクリプトから、意図しない移動や拡縮を極力削除したスクリプトになります。using...
View Article【Unity】【初心者向け】実戦風ゲーム開発練習 その1
課題次に示すゲームをUnityを用いて開発する。 【ゲーム内容】 同じ色の点を線でつなぎ、全ての点をつなぐゲーム 【仕様】 ※ここに記載されていない部分はどのように実装しても構いません。 ・色は赤、青、黄、緑の計4種類 ・色の点は各色2つずつ ・線はマウスのドラッグアンドドロップでつなぐ ・ドラッグ中は始点となる色の点に応じた線を [色の点]-[マウス]間で表示...
View Article【Unity】【初心者向け】実戦風ゲーム開発練習 その2
課題次に示す機能をUnityを用いて開発する。 【機能】 スクリーンショットを撮影する機能 【仕様】 ※ここに記載されていない部分はどのように実装しても構いません。 ・ゲーム画面はUI(Canvas)と3Dシーンで構成する。 ・スクリーンショットボタンはUIに配置する。 ・スクリーンショットボタンを押すとUIを除くゲーム画面をスクリーンショット画像として取得する。...
View Article【Unity】【初心者向け】実戦風ゲーム開発練習 その3
はじめに次のような方向けにUnityの基礎力向上を目的とした課題を作成しています。Unityの入門書を2~3冊読了済みの人Unityの基礎力に自身がない人Unityの勉強をしたいけど何をすればよいか分からない人課題の実装例も用意していますので、少しでも当てはまる方は是非取り組んでみてください。課題次に示す内容をUnityを用いて開発する。【作るもの】キャラクターが壁オブジェクトに隠れた場合に壁にシル...
View Article【Unity】【初心者向け】実戦風ゲーム開発練習 その4
はじめに次のような方向けにUnityの基礎力向上を目的とした課題を作成しています。Unityの入門書を2~3冊読了済みの人Unityの基礎力に自身がない人Unityの勉強をしたいけど何をすればよいか分からない人課題の実装例も用意していますので、少しでも当てはまる方は是非取り組んでみてください。課題次に示す内容をUnityを用いて開発する。【作るもの】打ち上げ花火のエフェクト【仕様】...
View Article【Unity】【初心者向け】実践風Unityアプリ開発問題 その1
はじめに次のような方向けにUnityの基礎力向上を目的とした課題を作成しています。Unityの入門書を2~3冊読了済みの人Unityの基礎力に自身がない人Unityの勉強をしたいけど何をすればよいか分からない人課題の実装例も用意していますので、少しでも当てはまる方は是非取り組んでみてください。課題次に示す内容をUnityを用いて開発する。【作るもの】同じ色の点を線でつなぎ、全ての点をつなぐゲーム...
View Article【Unity】【初心者向け】実践風Unityアプリ開発問題 その2
はじめに次のような方向けにUnityの基礎力向上を目的とした課題を作成しています。Unityの入門書を2~3冊読了済みの人Unityの基礎力に自身がない人Unityの勉強をしたいけど何をすればよいか分からない人課題の実装例も用意していますので、少しでも当てはまる方は是非取り組んでみてください。課題次に示す内容をUnityを用いて開発する。【作るもの】スクリーンショットを撮影する機能 【仕様】...
View Article【Unity】【初心者向け】実践風Unityアプリ開発問題 その3
はじめに次のような方向けにUnityの基礎力向上を目的とした課題を作成しています。Unityの入門書を2~3冊読了済みの人Unityの基礎力に自身がない人Unityの勉強をしたいけど何をすればよいか分からない人課題の実装例も用意していますので、少しでも当てはまる方は是非取り組んでみてください。課題次に示す内容をUnityを用いて開発する。【作るもの】キャラクターが壁オブジェクトに隠れた場合に壁にシル...
View Article【Unity】【初心者向け】実践風Unityアプリ開発問題 その4
はじめに次のような方向けにUnityの基礎力向上を目的とした課題を作成しています。Unityの入門書を2~3冊読了済みの人Unityの基礎力に自身がない人Unityの勉強をしたいけど何をすればよいか分からない人課題の実装例も用意していますので、少しでも当てはまる方は是非取り組んでみてください。課題次に示す内容をUnityを用いて開発する。【作るもの】打ち上げ花火のエフェクト【仕様】...
View Article【Unity】【初心者向け】実践風Unityアプリ開発問題 その5
はじめに次のような方向けにUnityの基礎力向上を目的とした課題を作成しています。Unityの入門書を2~3冊読了済みの人Unityの基礎力に自身がない人Unityの勉強をしたいけど何をすればよいか分からない人課題の実装例も用意していますので、少しでも当てはまる方は是非取り組んでみてください。課題次に示す内容をUnityを用いて開発する。【作るもの】利用規約のスクロールビュー【仕様】...
View Article