Пример #1
0
        private void spawnProjectile()
        {
            PropProjectile propProjectile = UnityEngine.Object.Instantiate(ProjectilePrefab);

            CameraCullingMaskHelper.SetLayerRecursive(propProjectile.transform, "AllPlayerInteractibles");
            propProjectile.WorldStart        = prop.transform.position;
            propProjectile.WorldDestination  = prop.OnUseDestination;
            propProjectile.transform.forward = prop.PropUserRef.transform.forward;
            if (this.ProjectileInstanceCreated != null)
            {
                this.ProjectileInstanceCreated(propProjectile);
            }
        }
 private void onProjectileInstanceCreated(PropProjectile propProjectile)
 {
     propProjectile.RevealSpawned         = true;
     propProjectile.SpawnedPropExperience = propSpawnOnUse.SpawnedInstance;
 }