Menu
CoddyTech

回顾:电梯

本课属于 Coddy Unity 学习旅程的“Unity 脚本基础”单元。第 18 课,共 85 课。

本节回顾总结了这一章的内容:由 Inspector 设置的字段,通过 [SerializeField] 保持为私有字段,并在每一帧中通过 Update() 读取。

challenge icon

挑战

简单

编写电梯的脚本:它上升到顶部后停在那里。

  1. 添加两个字段,speed 和 top,类型为 [SerializeField] private float。在 Inspector 中将它们设为 2 和 5。
  2. 在 Update() 中,当 transform.position.y 小于 top 时,将 new Vector3(0, speed * Time.deltaTime, 0) 加到 transform.position 上。

按“开始”:电梯上升到高度 5 后停住。然后按“检查”。

亲手试试

using UnityEngine;

public class Lift : MonoBehaviour
{
    // speed 和 top:私有,在 Inspector 中设置

    void Update()
    {
    }
}
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

Unity 脚本基础中的所有课

自己练习: Unity 在线编辑器