Unity3d进度条

A.N*_*una 2 c# unity-game-engine unityscript unity3d-gui

我正在使用unity3D开发游戏,我需要帮助制作进度时间栏,以便在收集特定项目时添加时间,从而继续游戏.

Uri*_*pov 10

创建一个类型为Filled的UI Image.根据进度条使用水平或垂直填充.然后从脚本内部可以操纵图像的值.我会给你一个非常简单的c#例子.其余的你可以使用谷歌阅读统一脚本API.

public class Example: MonoBehaviour {

    public Image progress;

    // Update is called once per frame
    void Update () 
    {
            progress.fillAmount -=  Time.deltaTime;
    }
}
Run Code Online (Sandbox Code Playgroud)