用户工具

站点工具


侧边栏



Unity3D中文文档

script:unityengine:classes:gui.scrollviewscope:gui.scrollviewscope

ScrollViewScope 滚动视野范围

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&q
                    
                                    
script/unityengine/classes/gui.scrollviewscope/gui.scrollviewscope.txt · 最后更改: 2016/08/02 05:27 (外部编辑)