返回介绍

ScrollViewScope 滚动视野范围

发布于 2019-12-18 15:37:46 字数 3297 浏览 1054 评论 0 收藏 0

class in UnityEngine

Description 描述

Disposable helper class for managing BeginScrollView / EndScrollView.

管理BeginScrollView / EndScrollView的可支配的助手类。

BeginScrollView is called at construction, and EndScrollView is called when the instance is disposed. ScrollViews let you make a smaller area on-screen look 'into' a much larger area, using scrollbars placed on the sides of the ScrollView.

BeginScrollView 在构造中被调用,并且当实例被配置时EndScrollView 被调用。滚动视图让你在屏幕上制造一个更小的区域看到进入的更多的区域,使用滚动条放置在滚动视图的旁边。

JavaScript:

no example available in JavaScript

C#:

using UnityEngine;
 
public class ExampleClass : MonoBehaviour {
	// The position of the scrolling viewport
    public Vector2 scrollPosition = Vector2.zero;
    void OnGUI() {
		// An absolute-positioned example: We make a scrollview that has a really large client
		// rect and put it in a small rect on the screen.
		using (var scrollScope = new GUI.ScrollScope (new Rect(10, 300, 100, 100), scrollPosition, new Rect(0, 0, 220, 200))) {
	        scrollPosition = scrollScope.scrollPosition;
 
			// Make four buttons - one in each corner. The coordinate system is defined
			// by the last parameter to the ScrollScope constructor.
	        GUI.Button(new Rect(0, 0, 100, 20), "Top-left");
    	    GUI.Button(new Rect(120, 0, 100, 20), "Top-right");
        	GUI.Button(new Rect(0, 180, 100, 20), "Bottom-left");
	        GUI.Button(new Rect(120, 180, 100, 20), "Bottom-right");
        }
		// Now the scroll view is ended.
    }
}

Variables 变量

handleScrollWheelWhether this ScrollView should handle scroll wheel events. (default: true).
滚动视图是否应该处理滚轮事件(默认为true)。
scrollPositionThe modified scrollPosition. Feed this back into the variable you pass in, as shown in the example.
修改滚动位置。馈送该返回到你传递的变量中,作为例子展示。

Constructors 构造函数

GUI.ScrollViewScopeCreate a new ScrollViewScope and begin the corresponding ScrollView.
创建新的滚动视图和开始对应的滚动视图。

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

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

发布评论

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