projectEli/Assets/KinematicCharacterController/Examples/Scripts/PrefabLauncher.cs

22 lines
604 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace KinematicCharacterController.Examples
{
public class PrefabLauncher : MonoBehaviour
{
public Rigidbody ToLaunch;
public float Force;
void Update()
{
if (Input.GetKeyDown(KeyCode.Return))
{
Rigidbody inst = Instantiate(ToLaunch, transform.position, transform.rotation);
inst.AddForce(transform.forward * Force, ForceMode.VelocityChange);
Destroy(inst.gameObject, 8f);
}
}
}
}