1、浅谈页面布局开发思路
用的cocos creator-javascript
页面布局用随机摆放随机的逻辑是根据屏幕的大小生成随机数,然后铺在屏幕上作为坐标使用
代码如下
参数
finalCount 是生成的数量
Globals.CONFIG_DATA 是全局变量供后续使用
search_location(finalCount:number){
const slefNode = this
const strArray:Location[] = []
let i = 0;
while (i < finalCount) {
let rx = Tools.getInstance().randomFloatNum(-290+55,290-55)
let ry = Tools.getInstance().randomFloatNum(-375+75,375-75)
const str: Location = {
x: rx,
y: ry
};
if (strArray == undefined || !slefNode.arrayIncludesObject(strArray,str)){
strArray.push(str)
i++;
}
}
if (strArray.length == finalCount){
Globals.CONFIG_DATA = {"type":strArray.length,list:strArray}
}
}
游戏事例,可以扫描查看
标签:const,finalCount,微信,strArray,棋牌,let,str,扑克,页面 From: https://www.cnblogs.com/xiaoyangyang1314/p/18237394