Instantiate

public static Object Instantiate(Object original, Vector3 position, Quaternion rotation) ;

オブジェクトをインスタンス化する。

パラメーター名 説明
original オリジナルのオブジェクト
position 位置
rotation 回転

インスタンス化されたオブジェクト

プールされているオブジェクトがある場合はそのオブジェクトを再開させる。
プールがない場合はObject.Instantiateにより新たにインスタンス化する。

public static Object Instantiate(Object original, Vector3 position, Quaternion rotation, Transform parent) ;

オブジェクトをインスタンス化する。

パラメーター名 説明
original オリジナルのオブジェクト
position 位置
rotation 回転
parent 親トランスフォーム

インスタンス化されたオブジェクト

プールされているオブジェクトがある場合はそのオブジェクトを再開させる。
プールがない場合はObject.Instantiateにより新たにインスタンス化する。

public static Object Instantiate(Object original) ;

オブジェクトをインスタンス化する。

パラメーター名 説明
original オリジナルのオブジェクト

インスタンス化されたオブジェクト

プールされているオブジェクトがある場合はそのオブジェクトを再開させる。
プールがない場合はObject.Instantiateにより新たにインスタンス化する。

public static Object Instantiate(Object original, Transform parent) ;

オブジェクトをインスタンス化する。

パラメーター名 説明
original オリジナルのオブジェクト
parent 親トランスフォーム

インスタンス化されたオブジェクト

プールされているオブジェクトがある場合はそのオブジェクトを再開させる。
プールがない場合はObject.Instantiateにより新たにインスタンス化する。

public static Object Instantiate(Object original, Transform parent, bool instantiateInWorldSpace) ;

オブジェクトをインスタンス化する。

パラメーター名 説明
original オリジナルのオブジェクト
parent 親トランスフォーム
instantiateInWorldSpace parent を指定するときに、元のワールドの位置が維持されるかどうか

インスタンス化されたオブジェクト

プールされているオブジェクトがある場合はそのオブジェクトを再開させる。
プールがない場合はObject.Instantiateにより新たにインスタンス化する。

public static T Instantiate<T>(T original) ;

オブジェクトをインスタンス化する。

型パラメーター名 説明 型制約
T オブジェクトの型
  • Object
パラメーター名 説明
original オリジナルのオブジェクト

インスタンス化されたオブジェクト

プールされているオブジェクトがある場合はそのオブジェクトを再開させる。
プールがない場合はObject.Instantiateにより新たにインスタンス化する。

public static T Instantiate<T>(T original, Vector3 position, Quaternion rotation) ;

オブジェクトをインスタンス化する。

型パラメーター名 説明 型制約
T オブジェクトの型
  • Object
パラメーター名 説明
original オリジナルのオブジェクト
position 位置
rotation 回転

インスタンス化されたオブジェクト

プールされているオブジェクトがある場合はそのオブジェクトを再開させる。
プールがない場合はObject.Instantiateにより新たにインスタンス化する。

public static T Instantiate<T>(T original, Vector3 position, Quaternion rotation, Transform parent) ;

オブジェクトをインスタンス化する。

型パラメーター名 説明 型制約
T オブジェクトの型
  • Object
パラメーター名 説明
original オリジナルのオブジェクト
position 位置
rotation 回転
parent 親トランスフォーム

インスタンス化されたオブジェクト

プールされているオブジェクトがある場合はそのオブジェクトを再開させる。
プールがない場合はObject.Instantiateにより新たにインスタンス化する。

public static T Instantiate<T>(T original, Transform parent) ;

オブジェクトをインスタンス化する。

型パラメーター名 説明 型制約
T オブジェクトの型
  • Object
パラメーター名 説明
original オリジナルのオブジェクト
parent 親トランスフォーム

インスタンス化されたオブジェクト

プールされているオブジェクトがある場合はそのオブジェクトを再開させる。
プールがない場合はObject.Instantiateにより新たにインスタンス化する。

public static T Instantiate<T>(T original, Transform parent, bool instantiateInWorldSpace) ;

オブジェクトをインスタンス化する。

型パラメーター名 説明 型制約
T オブジェクトの型
  • Object
パラメーター名 説明
original オリジナルのオブジェクト
parent 親トランスフォーム
instantiateInWorldSpace parent を指定するときに、元のワールドの位置が維持されるかどうか

インスタンス化されたオブジェクト

プールされているオブジェクトがある場合はそのオブジェクトを再開させる。
プールがない場合はObject.Instantiateにより新たにインスタンス化する。