  | ASL_AutonomousObjectHandlerInstantiateAutonomousObject Method (GameObject, Vector3, Quaternion, ASL_AutonomousObjectHandlerReturnInstantatedObjectCallback) | 
 
            Instatiates an ASL_AutonomousObject based on prefab. The caller of this function will be set to the owner of the instatiated ASL_AutonomousObject.
            The object is created at position pos, and rotation rotation. Calls callbackFunction once the object has been instantiated, with the instatiated 
            GameObject as the argument.
            
 
    Namespace: 
   ASL
    Assembly:
   Assembly-CSharp (in Assembly-CSharp.dll) Version: 0.0.0.0
Syntaxpublic void InstantiateAutonomousObject(
	GameObject prefab,
	Vector3 pos,
	Quaternion rotation,
	ASL_AutonomousObjectHandlerReturnInstantatedObjectCallback callbackFunction
)
Public Sub InstantiateAutonomousObject ( 
	prefab As GameObject,
	pos As Vector3,
	rotation As Quaternion,
	callbackFunction As ASL_AutonomousObjectHandlerReturnInstantatedObjectCallback
)
public:
void InstantiateAutonomousObject(
	GameObject^ prefab, 
	Vector3 pos, 
	Quaternion rotation, 
	ASL_AutonomousObjectHandlerReturnInstantatedObjectCallback^ callbackFunction
)
member InstantiateAutonomousObject : 
        prefab : GameObject * 
        pos : Vector3 * 
        rotation : Quaternion * 
        callbackFunction : ASL_AutonomousObjectHandlerReturnInstantatedObjectCallback -> unit 
Parameters
- prefab
 - Type: GameObject
Prefab of GameObject to be instatiated. prefab MUST be located in Resources/MyPrefabs. - pos
 - Type: Vector3
Desired initial position of the object. - rotation
 - Type: Quaternion
Desired initial rotation of the object. - callbackFunction
 - Type: ASLASL_AutonomousObjectHandlerReturnInstantatedObjectCallback
Callback function to be called once the object has been instatiated, with the GameObject as a parameter. 
See Also