Сделал так:
Код
using UnityEngine;
using System.Collections;
public class Control : MonoBehaviour {
public Vector2 spd = new Vector2(5,0);
public Transform body;
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
body.transform.position += Vector2.right * 2f;
}
Всё равно не работает. Выдаёт ошибку Assets/Control.cs(21,23): error CS0121: The call is ambiguous between the following methods or properties: `UnityEngine.Vector2.operator +(UnityEngine.Vector2, UnityEngine.Vector2)' and `UnityEngine.Vector3.operator +(UnityEngine.Vector3, UnityEngine.Vector3)'