コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】Python を Unity エディタで編集できる「Unity3D-Python-Editor」紹介

はじめに

「Unity3D-Python-Editor」を Unity プロジェクトに導入すると
Python スクリプトを Unity エディタ上で編集できるようになります

使い方

f:id:baba_s:20171020141549p:plain

Python のスクリプトをアタッチしたいゲームオブジェクトを選択した状態で
Unity メニューの「Python>New Python Script」を選択します

f:id:baba_s:20171020141633p:plain

Inspector に Python スクリプトの編集画面が表示されます
編集が完了したら「Save and Compile」ボタンで保存できます

最初に生成される Python スクリプトには Start 関数と Uptate 関数が用意されており
C# と同じ感覚でコーディングできるようになっています

f:id:baba_s:20171020141950p:plain

作成した Python スクリプトをゲーム中に実行させるためには
該当するゲームオブジェクトに「PyEventLinker」をアタッチします

関連記事