今日按照unity官方的视频教程制作了Roll-A-Ball的小游戏,如果完全按照视频给出的代码编写,会在几个地方报错,个人认为报错的原因在版本问题以及一些组件缺失。
第一处:
using UnityEngine;
using System.Collections;
public class example : MonoBehaviour {
void FixedUpdate() {
rigidbody.AddForce(Vector3.up * 10);
}
}
解决方法是改用GetComponent<Rigidbody>().AddForce(movement);
第二处是删除了一条using 和添加了一条using UnityEngine.UI
我的unity里没有GUI选项,所以寻求其他的解决方法。以上。