top of page

1分間 Unity講座 スクリプトファイルのtemplateに表示されている不要なコメント(Start is called before the first frame update:Update is called once per frame)を消す方法

このブログは「ファイブボックス一分間Unity講座」の補足説明となる記事です。主にUnityに初めて触れる方や初心者向けの講座になります。

またUnityで自由に使いこなせるようになっている方にとっても、ちょっとお役に立つ情報を掲載していますので、もしよければご参照ください。


今回スクリプトファイルのテンプレートを修正して、オリジナルテンプレートを作る方法をご紹介いたします。


下の動画は「一分間Unity講座 スクリプトファイルの初期コメントを削除する方法」 のショート動画です。ご興味がございましたら、こちらの動画もご参照ください!





1,デフォルトエディタの確認

Unityでスクリプトファイルを作成し、エディタで立ち上げると以下のような状態になっていると思います。

Unityのスクリプトファイル、初期状態

7行目のコメント

//Start is called before the first frame update

意味:Start()関数は、最初の Update()関数のフレームの直前に呼び出される


13行目の

// Update is called once per frame

意味:Update()関数はFrameごとに1回呼び出される


慣れてしまえばこのコメントは邪魔ですよね。今回はコメントの削除、または毎回使用するイベント関数などの追加の方法をご紹介します。


2,templateの変更


2.1 ファイルの確認

templateは次のディレクトリに配置されています。


■Windowsの場合

C:\Program Files\Unity\Hub\Editor\{エディタバージョン}\Editor\Data\Resources\ScriptTemplates

このフォルダの中に複数のtemplateが格納されています

UnityのScriptTemplatesフォルダ内のファイル

通常使用するスクリプトエディタは次のものになると思います。

「81-C# Script-NewBehaviourScript.cs.txt」

このファイルを開いて中身を確認してみると、次のように上で確認したコメントが記載されているのを確認することができると思います。

81-C# Script-NewBehaviourScript.cs.txtファイル

これを削除して保存をすると、下の様に権限がないとの警告が表示されます。

ファイル更新不可

2.2 ファイルの変更

ファイルを変更するには、Plogram Filesフォルダに対する編集権限が必要になります。権限を与える方法もありますが、「Adminstrator」のアカウントでログインするのがいいでしょう。

Adminstratorアカウントでログインして、上で確認したディレクトリをたどり、以下の様にファイルを編集します。

Unity「81-C# Script-NewBehaviourScript.cs.txt」編集後

コメントを日本語にしたい場合は、そのように編集してください。また必ず使用するイベント関数(Awake()、OnCollisitonEnter() など)があれば、それを追加するのもいいと思います。

編集後は上書き保存をしておきましょう。


3,スクリプトファイルの確認


変更後、アカウントを通常使用するアカウントに切替えて、Unityエディタからスクリプトファイルを新規で作ってみましょう。

今度は下のスクリプトファイルの様に、コメントのないスクリプトファイルが表示されました。

Unityテキストファイルtemplate変更後

 

ファイブボックスでは、Unityの個別指導のオンラインレッスンを行っています。

ご興味のある方は当サイト、オンラインレッスンから、無料体験授業へお問い合わせ下さい。

Commentaires


bottom of page