本和相机链接起来。? 首先创建一个空脚本.? 选择”Assets->Create->Javascript”并在项目面板重命名为”Move1”. Р 双击Move1脚本,它将打开,并且默认包含有Update()函数,我们将我们编写的代码插入这个函数,任何加入Update()函数中的代码都将在每一帧(frame)执行一次.Р二、第一个脚本Р二、第一个脚本РUpdate()函数:? 这个函数在渲染一帧之前被调用。这里是大部分游戏行为代码被调用的地方。? 在Unity中为了移动一个游戏对象我们需要用transform来更改它的位置,属于Translate,这个Translate函数有x,y和z三个参数,因为我们想通过光标键控制主相机,我们只需要下面这些代码,来决定按键按下后参数的变化:Р ? ?Input.GetAxis()函数返回-1或1的一个值,例如在横轴上左光标键映射为-1,右光标键映射为1. ?横轴和竖轴是在输入设置(Input Settings)中预先定义好的.从Edit->Project Settings->Input中很容易重定义按键映射.?注意:参数0为y轴,因为我们不希望镜头上仰.Рfunction Update () { ?transform.Translate(Input.GetAxis(“Horizontal”), 0,?Input.GetAxis("Vertical")); ?}Р二、第一个脚本Р打开脚本Move1并输入上面的代码,注意大小写.?现在我们第一个脚本写完了,怎么让Unity的游戏对象具有这个脚本行为呢?? 第一步:首先点击你希望应用此脚本的游戏对象,对于我们而言,这里将是主相机,你可以从层次视图和场景视图中选择它. ? 第二步:ponents->Scripts->Move1 ,将这个脚本赋予相机,你在检视面板中看到主相机有Move1这个组件.