言語: 日本語
  • C#
  • JS
  • Boo

スクリプト言語

お好みのスクリプト言語を選択すると、サンプルコードがその言語で表示されます。

GUIUtility.ScaleAroundPivot

public static function ScaleAroundPivot(scale: Vector2, pivotPoint: Vector2): void;

Description

GUIオブジェクトを拡張させるヘルパー関数

Modifies GUI.matrix to rotate all GUI elements angle degrees around pivotPoint. See Also: GUI.matrix, RotateAroundPivot.

	// Scale a button by 1.5 times each time is pressed.

	private var scale : Vector2 = Vector2(1,1);
	private var pivotPoint : Vector2;

	function OnGUI () {   
		pivotPoint = Vector2(Screen.width/2,Screen.height/2);
		GUIUtility.ScaleAroundPivot (scale, pivotPoint); 
		if(GUI.Button(Rect(Screen.width/2-25, Screen.height/2-25, 50, 50),"Big!")){
			scale += Vector2(0.5,0.5);
		}		
	}