using System.Collections.Generic;
using UnityEngine;
yuan
public class Spaceship : MonoBehaviour {
Rigidbody2D rb;
float dirX;
float moveSpeed = 20f;
// Use this for initialization
void Start () {
rb = GetComponent<Rigidbody2D> ();
}
// Update is called once per frame
void Update () {
dirX = Input.acceleration.x * moveSpeed;
transform.position = new Vector2 (Mathf.Clamp (transform.position.x, -7.5f, 7.5f), transform.position.y);
}
void FixedUpdate()
{
rb.velocity = new Vector2 (dirX, 0f);
}
}
这个是视频原地址 https://y o u t u.be/wpSm2O2LIRM
本人没有unity基础,请大家包涵,希望回答能附上代码,感激不尽。
应用到一个以上目标, 可以创建一个数组。