杂项工具函数
hash
哈希
- 参数
- text (string) - 文本
- 返回
- hash (integer) - 哈希值
local hash = base.hash(text)
sight_line
直线可见形状
- 参数
- start (point) - 起点
- angle (number) - 方向
- len (number) - 长度
- 返回
- sight (table) - 点的列表
可见形状见这里。
local sight = base.sight_line(start, angle, len)
sight_range
圆形可见形状
- 参数
- poi (point) - 圆心
- radius (number) - 半径
- 返回
- sight (table) - 点的列表
可见形状见这里。
local sight = base.sight_range(poi, radius)
split
分割字符串
- 参数
- text (string) - 要分割的字符串
- sep (string) - 分隔符
- 返回
- result (table) - 字符列表
分隔符只能是1个字符。
local result = base.split('abc_123_ddd', '_') --> {'abc', '123', 'ddd'}