1.創建壹個新的立方體,並在立方體軸的正方向放置壹個空物體或其他遊戲物體。立方體和空物體的Y值是壹致的,這樣才能保證它們在同壹水平線上;
2.將下面的代碼保存為C#,賦給立方體,將空對象賦給Inspector視圖中腳本的PointB
usingUnityEngine
使用系統。收藏;
public class moveing:monobehavior
{
publicftransformpointb;
private int _ direction = 1;
privatefloat _ pointA
//Usethisforinitialization
IEnumeratorStart()
{
_ pointA = transform . position . x;
while(真)
{
if(transform . position . x & lt;_pointA)
{
_ direction = 1;
}
if(transform . position . x & gt;PointB.position.x)
{
_ direction =-1;
}
轉變。translate(_ direction * 2 * time . delta time,0,0);
yieldreturn0
}
}
}