コガネブログ

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

【Unity】Unity 5 新機能「Object.Instantiate」

using UnityEngine;

public class Gun : MonoBehaviour
{
    public Bullet Original;

    private void Awake()
    {
        var bullet = Instantiate( Original );
    }
}

Unity 5 からジェネリック版のObject.Instantiateが追加されました
戻り値をキャストする必要がなくなるため
少しコードがキレイに書けるようになります