public GameObject drop; // префаб дропа
Update() {
if (Input.GetKeyDown("g")) {
// инстансирование дропа и сохранение в переменную go
var go = Instantiate(drop, transform.position + transform.forward, Quaternion.identity) as GameObject;
// добавление импульса твердому телу (RigidBody назначенному префабу)
go.rigidbody.AddForce(transform.forward * 1000, ForceMode.Impulse);