meta data for this page
📚 Native/Helper
Helper类是一个功能组合类,这其中可能包含开发阶段会用到的功能合集。
📒 Static Function
📘 Lerp( a, b, t )
执行一段Lerp差值计算。
function Lerp( a: float, b: float, t: float ): float
📘 LerpAngle( a, b, t )
执行一段LerpAngle差值计算,与普通Lerp不同的是,这将自动计算并重置360度时的角度信息。
function LerpAngle( a: float, b: float, t: float ): float
📘 LerpVector( a, b, t )
执行一段LerpVector差值计算。
function LerpVector( a: Vector, b: Vector, t: float ): Vector
📘 LerpColor( a, b, t )
执行一段LerpColor差值计算。
function LerpColor( a: Color, b: Color, t: float ): Color
📘 Clamp( value, min, max )
将一个数值限制在指定大小范围内。
function Clamp( value: float, min: float, max: float ): float
📘 HEXToColor( hex )
将一段HEX格式颜色代码转换为颜色对象(#FFFFFF
)。
function HEXToColor( hex: string ): Color
📘 ColorToHEX( color, hasAlpha )
将颜色对象转换为HEX格式颜色代码(#FFFFFF
)。
hasAlpha
参数决定是否包含后面2位透明度。
function ColorToHEX( color: Color, hasAlpha: bool = false ): string
📘 PropToModelID( prop )
获取指定道具使用的模型ID,如不存在则返回-1
。
function PropToModelID( prop: int ): int
📘 GetRandomPropID( type )
获取随机道具ID(可根据道具类型筛选,默认参数不筛选-1
),如不存在则返回-1
。
function GetRandomPropID( type: int = -1 ): int