返回介绍

GUILayout.HorizontalSlider 水平滑动条

发布于 2019-12-18 15:37:47 字数 3331 浏览 1168 评论 0 收藏 0

JavaScript => public static function HorizontalSlider(value: float, leftValue: float, rightValue: float, params options: GUILayoutOption[]): float;
JavaScript =>public static function HorizontalSlider(value: float, leftValue: float, rightValue: float, slider: GUIStyle, thumb: GUIStyle, params options: GUILayoutOption[]): float;
C# => public static float HorizontalSlider(float value, float leftValue, float rightValue, params GUILayoutOption[] options);
C# =>public static float HorizontalSlider(float value, float leftValue, float rightValue, GUIStyle slider, GUIStyle thumb, params GUILayoutOption[] options);

Parameters 参数

valueThe value the slider shows. This determines the position of the draggable thumb.
滑动条显示的值,这个确定拖动滑块的位置。
leftValueThe value at the left end of the slider.
滑动条左边末端的值。
rightValueThe value at the right end of the slider.
滑动条右边末端的值。
sliderThe GUIStyle to use for displaying the dragging area. If left out, the horizontalSlider style from the current GUISkin is used.
用于拖动区域的GUIStyle样式。如果不使用,该水平滑动条使用当前的GUISkin皮肤
thumbThe GUIStyle to use for displaying draggable thumb. If left out, the horizontalSliderThumb style from the current GUISkin is used.
用于显示拖动拇指的GUIStyle。如果不采用,来自当前GUISkin的horizontalSliderThumb样式被采用。
optionsAn optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.
布局选项指定额外布局属性的一个可选列表。这里传递任意值都将覆盖由style定义的设置。

Returns 返回

float The value that has been set by the user.
返回浮点型,已经由用户设置的值。

Description 描述

A horizontal slider the user can drag to change a value between a min and a max.

创建一个水平滑动条,用户可以拖动改变在最小和最大值之间的值。

JavaScript:

var hSliderValue : float = 0.0;
 
	function OnGUI () {
		hSliderValue = GUILayout.HorizontalSlider (hSliderValue, 0.0, 10.0);
                GUILayout.Label("This text makes just space");
	}

C#:

using UnityEngine;
using System.Collections;
 
public class ExampleClass : MonoBehaviour {
    public float hSliderValue = 0.0F;
    void OnGUI() {
        hSliderValue = GUILayout.HorizontalSlider(hSliderValue, 0.0F, 10.0F);
        GUILayout.Label("This text makes just space");
    }
}

guilayout

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文