bullets fire (clone) wrong direction *2d

the (clone) bullets fire go to wrong direction and i use this code
i am making a 2d game

**using UnityEngine;
/// Simply moves the current game object
public class MoveScript : MonoBehaviour
{
	// 1 - Designer variables
	
	/// Object speed
	public Vector2 speed = new Vector2(10, 10);
	/// Moving direction
	public Vector2 direction = new Vector2(0,1);
	
	private Vector2 movement;
	
	void Update()
	{
		// 2 - Movement
		movement = new Vector2(
			speed.x * direction.x,
			speed.y * direction.y);
	}
	
	void FixedUpdate()
	{
		// Apply movement to the rigidbody
		 rigidbody2D.velocity = movement;
	}
}**

I presume that you want to fire bullets in x direction (Vector2.right) or y direction (Vector2.up).

void Update(){
 tranform.Translate(Vector2.right * speed * Time.deltaTime);
}

this will move your bullet in +x axis . if you want your bullets to get fired up use Vector2.up