您好
Vector3.forward只不过是Vector3(0,0,1)的缩写,
而Transform.forward则是当前物体的正方向,您可以理解为是在Scene视图中这个物体蓝色轴的方向。
如果您向Transform.forward移动的话,这个物体无论如何旋转,都会朝向他的前方。
而Vector3.forward只会沿着z轴的方向走。
关于这些内容,您可以在Unity3d附带的脚本手册中查找。
transform.forward 是物体的z轴,但是vector3.forward是世界坐标的z轴
这和角度有毛关系