MaxRectsBinPackmaxRects 算法 js 实现
maxRects算法js实现,示例代码:
-
MaxRectsBinPack(textureWidth, textureHeight, allowRotate)
/**
* MaxRectanglesBinPack
* @param {Number} width 容器宽度
* @param {Number} height 容器高度
* @param {Boolean} allowRotate 是否允许旋转
*/ -
insert(width, height, method)
/**
* insert a new rect
* @param {Number} width 矩形宽
* @param {Number} height 矩形高
* @param {Number} method 分配方法 0~4
* @return {Rect} 插入后矩形信息
*/ -
insert2(rectangles, method)
/**
* 插入一组矩形
* @param {Array} rectangles 矩形数组
* @param {Number} method 分配方法 0~4
* @return {Array} 成功插入的数组
*/
评论
