ActionScript 3 数字工具 - 中心,boundery

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 数字工具 - 中心,boundery相关的知识,希望对你有一定的参考价值。

/**
		* takes a number and gives it to bounderies:
		@n --> the number
		@nMin --> minimal value fo the @n number
		@nMax --> the maximal value 
		example: NumberTools.boundrary(10,5,15) returns 10,  NumberTools.boundrary(4,5,15) returns 5(min).  NumberTools.boundrary(20,5,15) returns 15 
		**/
		public static function boundrary(n:Number, nMin:Number=0, nMax:Number=1):Number{
		  return  Math.max(Math.min(n, nMax),nMin);
		}
		
		/**
		*The function centers values
		**/
		public static function center( container:Number, content:Number):int {
			return Math.round((container - content)/2);
		}

以上是关于ActionScript 3 数字工具 - 中心,boundery的主要内容,如果未能解决你的问题,请参考以下文章

ActionScript 3 与中心对齐

ActionScript 3 AS3中心一个DisplayObject相对于另一个

ActionScript 3 AS3在0,0处绘制一个点以显示DisplayObject的中心

ActionScript 3 返回一个数字在两个其他数字之间的%

ActionScript 3.0 随机化数组、显示数字并拼接该数字

ActionScript 3 使用Tweener补间数字