public void FireToolGun() { if (objectPrefab != null) { spawnedObject = Instantiate(objectPrefab, transform.position, Quaternion.identity).transform; spawnedObject.localScale = new Vector3(0, 0, 0); SpawnedObjectController spawnedObjectController = spawnedObject.gameObject.AddComponent <SpawnedObjectController> (); spawnedObjectController.SpawnObject(transform.position, toolGunController.playerGazeHit.point); } }
void IOnDespawnHandler.OnDespawn(SpawnedObjectController cntrl) { this.ActivateTrigger(cntrl); }