Vector2{"矢量"是一个可以改变对象位移的类型,拥有可以改变2个值的能力,因为我们是2D游戏,只有2个可以位移的量,即XY轴所以用Vector2}
position"位置"这里指的是Unity上面的这个这个position{位置}就是Transform下的第一个这个{位置}
Vector2 position = transform.position中
Vector2 poition调用了vector2类型指定了Unity中的position的x y值{再次强调2D游戏没有z轴所以只有xy两个变量}
后面的 = transform.position指的是将这指定的xy两个值赋予在transform.positiopn上面
position.x = position.x + 0.1f;个人推断是指设置这个position.x的值{这个是x轴位移的值}不断加0.1f
最后面的tansform.position = poition;是将position.x这个不断加1的变化名称赋值给transform.position 这里联系第一行的内容我们能知道Vector2 position是transform.position赋值的
所以老师靠着位置x不断+1的循环实现了Luna在x轴上的位移.