-
-
-
-
Laya常用方法封装
1.随机数(TS脚本)
Laya内已有随机数方法以0~1取值为基准,拓展后,任意正整数区间,代码如下
/**
* 随机数
* @param min 最小数
* @param max 最大数
*/
private randomNumber(min: any, max: any): any
{
return Math.floor(
parseInt(
Math.random() * (max - min + 1) + min, 10)
);
}
2.复制到粘贴板(JS脚本)
将文本在鼠标或手机复制到粘贴板,代码如下
CopyUrl: function (url) {
const t = document.createElement('textarea');
t.value = url;
t.style.visibility = true;
// 加入文档流中
document.body.appendChild(t);
// 选中textarea的内容,并拷贝到剪切板
t.select();
document.execCommand('copy');
// 删除隐藏的textarea
t.parentElement.removeChild(t);
}