Unity

【Unity】超簡単!表示しているテキストを点滅させる方法!

スタート画面でよく点滅するテキストがありますよね。今回は、その点滅テキストの作り方を紹介していきたいと思います。イメージ図↓準備まずは、テキストを用意ヒエラルキーで右クリック>UI>Text-TextMeshPro普通のTextを使う場合は...
Unity

【Unity】シーン切り替え時のフェードを自作しよう

シーンがいきなり変わるのはなんだか違和感がありますよね。今回は、2Dでも3Dでも使えるシーン間での切り替えでトランジションを作る方法を紹介していきます。フェード用の素材とアニメーションを作る素材を作るヒエラルキーで左クリック>UI>Imag...
Unity

【Unity】スコアを増減させるようにしてみよう!

敵を倒すとスコアアップ!ダメージを食らうとスコアダウン…というようなスコア機能が欲しいですよね。今回はそんなスコア機能の実装方法を紹介していきたいと思います。準備・canvasを用意(ヒエラルキーで右クリック>UI>Text-TextMes...
Unity

【Unity】オブジェクトに滑らかな回転を実装してみよう!

滑らかな動作でゲームの質って上がるような気がしますよね。最近開発中のゲームに滑らかな回転を実装したくなったので作り方を調べていたらこんな記事が自分で滑らかな動作ができるコンポーネントを作るとはすごいとしか言えません…滑らかな回転を実装こちら...
Unity

【Unity】【FPS】武器の切り替えを実装しよう!

今回は、武器の切り替え機能の作り方を紹介していきたいと思います。準備「Starter Assets」の「First Person Character Controller」を使ってFPS視点のプレイヤーを準備します。ダウンロードはここから↓...
Unity

【Unity】【FPS】Starter Assetsでズーム機能を実装する方法!

「ズーム」はFPSゲームでは絶対ある機能ですよね今回は、そのズーム機能の作り方を「Starter Assets」を使って紹介していきます。準備「Starter Assets」の「First Person Character Controll...
Unity

【Unity】近づいたら追跡をする敵を作る方法!

前回の記事でNavmeshAgentを使ってプレイヤーを追跡する敵を作りました。今回は「プレイヤーが一定の距離まで近づいたら追跡をする」機能を付け足していきます。NavMeshAgentを使うのにいろいろ準備が必要なので前回の記事を読んでい...
Unity

【Unity】NavMeshAgentでプレイヤーを追跡する敵AIを作ろう!

LookAtを使ってプレイヤーを追う敵を作りましたが、障害物を避けたり、プレイヤーとの適切な距離で止まって攻撃をしたりと敵AIの基本動作ができません。そんな、悩みを解決するのが「NavMeshAgent」です。今回は、このコンポーネントを使...
Unity

【Unity】 SkyBoxで自分好みの背景に設定する方法!

SkyBoxで背景を変えれば、ゲームの見た目はドンと変わります。今回は、そんなSkyBoxで背景を自分好みにしていく方法を紹介していきます。準備SkyBoxは、アセットストアでたくさんのものが用意されています。今回はその中の「All Sky...
Unity

【Unity】スクリプトで有効・無効を切り替える方法!

スクリプトからゲームオブジェクトやコンポーネントの有効・無効を制御したい時があると思います。今回はその方法を紹介していきたいと思います。準備今回は、このボールを使っていきます。そして有効・無効の制御をする空のオブジェクトを用意。名前をAct...