private calcWxGameClubButtonTransform(node: cc.Node, key: NonHomeGameClubEnterKey, type: WxGameClubType) {
let size: cc.Size = node.getContentSize();
let worldPosition: cc.Vec2 = node.parent.convertToWorldSpaceAR(node.getPosition());
let x = worldPosition.x * platformApi.screenWidth / cc.winSize.width;
let y = worldPosition.y * platformApi.screenHeight / cc.winSize.height;
let width = size.width * this.alertNode.scale * platformApi.screenWidth / cc.winSize.width;
let height = size.height * this.alertNode.scale * platformApi.screenHeight / cc.winSize.height;
platformApi.showNonHomeGameClubButton(key, type, null, x - width / 2, platformApi.screenHeight - y - height / 2, width, height);
}
根据cocos节点的位置和大小生成微信游戏圈入口按钮
最新推荐文章于 2023-08-03 17:27:22 发布
该代码段定义了一个函数,用于计算并转换微信小游戏俱乐部按钮的位置,考虑了屏幕尺寸和节点缩放。它基于cc.Node的大小和位置,利用platformApi提供的方法在屏幕上显示非首页游戏俱乐部按钮。
806

被折叠的 条评论
为什么被折叠?



