mono.Utils Class
mono中的工具类,提供了一些常用的方法
Constructor
mono.Utils
()
Item Index
Methods
- autoAdjustNetworkBounds static
- createElement static
- isArray static
- isEmptyObject static
- isPowerOfTwo static
- isSame static
- mergeElement static
- toString static
- transformElement static
- validateLicense static
Methods
autoAdjustNetworkBounds
(
static
-
network3D对象
-
o
-
w
-
h
-
left
-
top
自动调整Network3D的Bounds
Parameters:
-
network3D对象
mono.Network3D -
o
Object{w:width, h: height}
-
w
Number宽度
-
h
Number高度
-
left
Number与最左边的距离
-
top
Number与最顶部的距离
createElement
(
mono.Element
static
-
element1
-
element2
-
material
-
materialIndexOffset
创建1个新的Element对象
Parameters:
-
element1
mono.ElementElement对象
-
element2
mono.ElementElement对象
-
material
String材质的url路径
-
materialIndexOffset
Number偏移量
Returns:
mono.Element:
Element对象
isArray
(
Boolean
static
-
v
判断某个对象是否是数组
Parameters:
-
v
Object数组
Returns:
Boolean:
如果是数组,返回true,否则返回false
isEmptyObject
(
Boolean
static
-
obj
判断某个对象内容是否为空
Parameters:
-
obj
Object对象
Returns:
Boolean:
如果为空,返回true,否则返回false
isPowerOfTwo
(
Boolean
static
-
value
判断一个数是否是2的幂次方
Parameters:
-
value
Number数值
Returns:
Boolean:
如果为true,则是2的幂次方,否则不是2的幂次方
isSame
(
Boolean
static
-
a
-
b
判断两个对象是否相同
Parameters:
-
a
Object -
b
Object
Returns:
Boolean:
如果相同,返回true,否则返回false
mergeElement
(
mono.Element
static
-
element1
-
element2
-
materialIndexOffset
把element2合并到element1
Parameters:
-
element1
mono.ElmentElement对象
-
element2
mono.ElementElement对象
-
materialIndexOffset
Number偏移量
Returns:
mono.Element:
Element对象
toString
(
static
-
a
将对象转换为字符串
Parameters:
-
a
Object对象
transformElement
(
mono.Element
static
-
element
-
clone
如果参数clone为true,克隆一个对象,否则对element进行transform操作
Parameters:
-
element
mono.ElementElement对象
-
clone
Boolean如果为true,重新创建一个对象,如果为false,否则对element进行transform操作
Returns:
mono.Element:
Element对象
validateLicense
(
static
-
license
验证license信息
Parameters:
-
license
Stringlicense的信息