how to instantiate a 3d modl, facing the same direction as me?

i have this flying trident im supose to throw as projectile… so i made the tritent in milkshape 3D , i was sure i make it facing the Z axis …and exported, created a mesh collider … all cool

but when i instantiate the trident, he apears facing the wrong direction, so, even if he his trhow in the right direction… he wasnt not exacly pointed at that direction… it depends of my position to determine how strange he will look, sometimes i trhow it in horizontal, sometimes the point of trident is aiming at me, and the handle is at the opositive side…

this sucks >.<

heres the script part

animation.Play("trhow");  
	
audio.clip = Trident_summoned;
audio.Play();
	
var Projectile = Instantiate (Tridentprefab,GameObject.Find("righthand").transform.position,Quaternion.identity);

Projectile.rigidbody.AddForce (transform.forward * 1000)

Change the Quaternion value in the instantiate, it handles the rotation of the object in degrees.

animation.Play("trhow");  
	
audio.clip = Trident_summoned;
audio.Play();
	
var Projectile = Instantiate (Tridentprefab,GameObject.Find("righthand").transform.position,Quaternion(X,Y,Z,0);//Change X, Y and Z to make it face different ways when spawned.

Projectile.rigidbody.AddForce (transform.forward * 1000)

hey now it works great! thanks man happy new year!

actualy im using the xy and z reference from the player itself