coordinatetools.as

来自「Papervision3d的源码」· AS 代码 · 共 25 行

AS
25
字号
/**
* @private
*/
package org.papervision3d.core.components.as3.utils
{
	import flash.display.DisplayObject;
	import flash.geom.Point;
	
	public class CoordinateTools
	{
		public static function localToLocal(containerFrom:DisplayObject, containerTo:DisplayObject, origin:Point=null):Point
		{
			var point:Point = origin ? origin : new Point();
			point = containerFrom.localToGlobal(point);
			point = containerTo.globalToLocal(point);
			return point;
		}
		
		// zero based random range returned
		public static function random(range:Number):Number
		{
			return Math.floor(Math.random()*range);
		} 
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?