C#スクリプト

C#スクリプト

便利なMathf(数学関数クラス)の使い方

ここでは数学関係のメソッドや定数をもつMathfクラスについて説明します。 ※この記事で使用しているUnityのバージョン:Unity2019.1 Mathfとは Mathfは、数学関係の処理を行うメソッドや数学に関する定...
C#スクリプト

ランダムな値(乱数)の作り方

ここではUnityでランダムな値(乱数)を作る方法について説明します。 ※この記事で使用しているUnityのバージョン:Unity2019.1 乱数とは? 乱数は文字通りランダムな値のことです。ゲームにおいて乱数はとても重...
C#スクリプト

処理を一定時間待つコルーチンの使い方

ここでは処理を一定時間待つことができるコルーチンについて説明します。 ※この記事で使用しているUnityのバージョン:Unity2019.1 コルーチンとは? コルーチンは処理を一定時間止めて待つことができるメソッドです。...
C#スクリプト

スクリプトからコンポーネントを取得する方法

ここでは、ゲームオブジェクトにアタッチされているコンポーネントをC#スクリプトから取得する方法について説明します。 ※この記事で使用しているUnityのバージョン:Unity2019.1 コンポーネントを1つだけ取得する方法...
C#スクリプト

ゲームオブジェクトを検索して取得する方法

ここではC#スクリプトからゲームオブジェクトを検索して、その参照を取得する方法について説明します。 ※この記事で使用しているUnityのバージョン:Unity2019.1 1つのゲームオブジェクトを検索して取得する方法 は...
C#スクリプト

StartとUpdateについて

UnityでC#スクリプトを新しく作ると、最初からStartメソッドとUpdateメソッドというのが書かれています。ここではそれらのメソッドの役割と、似たような他のメソッドとの違いについて説明します。 ※この記事で使用している...
C#スクリプト

インスペクター拡張用の属性について

ここではインスペクター上の表示を拡張する属性(Attribute)について説明します。 ※この記事で使用しているUnityのバージョン:Unity2019.1 属性とは? C#でいうところの属性とは、クラスやフィールドなど...
C#スクリプト

インスペクターに変数を表示させる方法

ここではC#スクリプトの変数(フィールド)の値を、Unityエディタのインスペクターに表示してそこから変更できるようにする方法について説明します。 ※この記事で使用しているUnityのバージョン:Unity2019.1 イン...
C#スクリプト

C#スクリプトについて

ここではUnityで使えるC#スクリプトについて説明します。 ※この記事で使用しているUnityのバージョン:Unity2019.1 C#スクリプトとは? Unityでは「C#」というプログラミング言語を使ってゲームオブジ...