Unityでゲームやアプリを開発するには、C#などのプログラミング言語が必要です。C#は、Unityでゲームやアプリを開発するために必要な機能を備えています。
ですが「どうやってC#スクリプトを作成するの?」と気になっている初心者のゲーム開発者も多いかと思います。
そこでこの記事では、UnityでC#スクリプトを作成してアタッチする方法を解説します。
![ヤスオ](https://www.yasuoblog.blog/wp-content/uploads/2023/08/yasuo-profile.png)
今回の記事は次のような人におすすめ!
C#スクリプトファイルの作成
最初に、新規でプロジェクトを作成しましょう。
次に、スクリプトファイルを新規で作成します。C#スクリプトファイルを作成する方法は次の手順を参考にしてください。
- Project(プロジェクト)ウィンドウのAssetsフォルダを右クリックする
- [Create] > [C# Script] を選択する
![](https://www.yasuoblog.blog/wp-content/uploads/2023/09/create-c-sharp01-1024x576.png)
スクリプトファイルの名前は何でも良いですが、ここでは例として「Example」としました。
![](https://www.yasuoblog.blog/wp-content/uploads/2023/09/create-c-sharp02-1024x576.png)
ゲームオブジェクトを用意する
スクリプトファイルをアタッチしたいゲームオブジェクトを用意します。ここでは、以下の手順で「3D Object」の「Cube」を用意しました。
- Hierarchy(ヒエラルキー)ウィンドウ内で右クリックする
- [3D Object] > [Cube] を選択する
![](https://www.yasuoblog.blog/wp-content/uploads/2023/09/create-c-sharp03-1024x576.png)
スクリプトファイルをアタッチする
ゲームオブジェクトにC#スクリプトファイルをアタッチする方法は主に2つあります。
- Inspector(インスペクター)ウィンドウのAdd Componentからアタッチする方法
- スクリプトファイルをドラッグ&ドロップする方法
以下では、それぞれの方法を解説しています。
Inspector(インスペクター)ウィンドウのAdd Componentからアタッチする方法
ゲームオブジェクトを選択した状態で、Inspector(インスペクター)ウィンドウの一番下にあるAdd Componentを選びます。さらに、その中のScriptsを選択すれば先ほど作成したスクリプトファイルが選べます。
- [Add Component] > [Scripts] を選択する
- スクリプトファイルを選択する
![](https://www.yasuoblog.blog/wp-content/uploads/2023/09/create-c-sharp04-1024x576.png)
スクリプトファイルをドラッグ&ドロップする方法
Projectウィンドウにある、スクリプトファイルをHierarchyウィンドウやSceneビューのゲームオブジェクトに直接ドラッグ&ドロップすることで、スクリプトファイルをアタッチできます。
![](https://www.yasuoblog.blog/wp-content/uploads/2023/09/create-c-sharp05-1024x576.png)
スクリプトファイルをドラッグ&ドロップでアタッチできる場所を以下にまとめています。
- Hierarchy(ヒエラルキー)ウィンドウのゲームオブジェクト
- Scene(シーン)ビューのゲームオブジェクト
- Add Component
![ヤスオ](https://www.yasuoblog.blog/wp-content/uploads/2023/08/yasuo-profile.png)
直接ドラッグ&ドロップする方法が一番楽です!
まとめ
この記事では、UnityでC#スクリプトを作成してアタッチする方法を解説しました。
今回解説したC#スクリプトを作成してアタッチする方法をまとめておきますので、参考にしてください。
コメント