Unity

Unity

【unity】自作で会話イベントを作る【2D・アセットを使わない】

今回は「アセットを使わずに自作で会話イベントを作る」というテーマで書いていきます 簡単なのでぜひ参考にしてみてください。 会話イベントの作り方【自作】 今回は下のような「クリックしたら吹き出しを表示、スペースキー押下で会話が進む」...
Unity

【unity】コルーチンで処理を一時中断する【任意の時間・条件を満たすまで処理を止める】

本記事では『コルーチン』の使い方について簡単に解説していきます。 コルーチンとは コルーチンとは処理を一時的に中断させることができるunity機能のことです。 初めは”「時間経過」や「特定の条件」を指定し、それらが満たされたら処理...
Unity

【unity】Assetsフォルダ配下にあるPrefabをスクリプトから生成する

本記事では「スクリプトからAssetsフォルダ配下にあるプレファブを生成する方法」について簡単に解説していきます。 注意AssetDatabaseなどの『UnityEditorクラス』が関係しているモノはunityエディターのみで動くらし...
Unity

【unity】ゲームオブジェクトにしたスクリプトから処理を呼び出す方法

たまに「スクリプト名は違うけどメソッド名が一緒+1つの変数で扱いたい」というときがあります。 そんなときに使えるテクニックを本記事で紹介していきます。 また、ここでは「他のオブジェクトにアタッチされたスクリプトをゲームオ...
Unity

【unity】画像を動かす【UI(image)をドラッグして動かす】

画面をタッチして操作する代表的なのが「ボタン(button)を押下」などがあるかと思います。 ですが、ボタンのように押すだけではなく、ドラッグしてモノを動かすなどがあるかと思います。 本記事では上のようにunityでイメージ(画...
Unity

【unity】文字列から特定の文字列を削除・置き換える【Replaceメソッド】

C#ではよく「文字列に対して一部を削除・置き換えたい」という時があります。 そんなときに使えるメソッド(Replaceメソッド)とunity上での実用的なテクニックについて解説していきます。 文字列から特定の文字列を削除・置き換える...
Unity

【unity】ボタンの使い方【押したら処理が呼び出される】

本記事では「unity上のボタン(button)の使い方」について解説していきます。 ここでの内容は『ボタンの表示・呼び出すスクリプトの設定の仕方」になります。 ボタンの使い方 本記事では下の状態から始めます。 デフォルトと...
Unity

【unity】カメラを制御する【縦横スクロール】

よく2Dゲームのカメラワークで『横(縦)スクロール』がよく使われるかと思います。 本記事ではその横スクロールを簡単に実現できるコードを紹介します。 シンプルなカメラワークを求めている方はぜひ参考にしてみてください。 カメラを制...