Objects not moving

My mouse object isn’t moving, just rotating.

            transform.Translate(transform.forward.x,transform.forward.y,0);
            transform.Rotate(0,0,Random.Range(-15,15));

to solve this use vector3.forward

UI giving error “No Refference Expection”
type
using UnityEngine.Ui
or import UnityEngine.Ui at the beginning of your code.

Because transform.forward.x and transform forward.y equals 0;

If you need to use Translate, try this to move it smoothly.

transform.Translate(Time.deltaTime*YOURSPEED, Time.deltaTime*YOURSPEED,0);

just used Vector3.forward
Problem solved