What can be used in Place of "transform.forward"???

Hello! I am making Space Shooter game using tutorials.
I have already prepared a Laser Bolt. I want to move it Forward, but it is not working even after using “transform.forward”.
I’ve tried it in its all possible Syntax but nothing happens. Please Help.!
My Script is:-
using UnityEngine;
using System.Collections;

public class Mover : MonoBehaviour
public Rigidbody rt;
public float Speed; //To set Speed of the Bolt…

void start()
	rt = GetComponent<Rigidbody> ();	// I need to use this code because I cannot use "rigibody"

void FixedUpdate()
	rt.velocity = transform.forward * Speed;


Please Help!!

A few things. Is it moving at all or not in your desired direction? have you tried this?

Your code Is correct except that you put it in the FiixedUpdate section.

It should look like this

private Rigidbody rb;

public float speed;

void Start()
    rb = GetComponent<Rigidbody>();
    rb.velocity = transform.forward * speed;

rb.velocity should be in Start because you want it to be moving on its first frame.
It should not go into FixedUpdate because it is not changing velocity.