//创建更多游戏按钮
createMoreGameButton() {
if (typeof (tt) == "undefined") { return };
let sysInfo = tt.getSystemInfoSync()
if (sysInfo.platform == "ios") return;
let node = cc.find("Canvas/top/moreGamesButton");
let rect = node.getBoundingBoxToWorld();
let ratio = cc.view.getDevicePixelRatio();
let scale = cc.view.getScaleX();
let factor = scale / ratio;
let url = this.urlStore.moreGamesButton;
this.moreGamesButton = tt.createMoreGamesButton({
type: "image",
image: url,
style: {
left: rect.x * factor,
top: sysInfo.windowHeight - (rect.y + rect.height) * factor,
width: rect.width * factor,
height: rect.height * factor,
lineHeight: 40,
backgroundColor: "#ff0000",
textColor: "#ffffff",
textAlign: "center",
fontSize: 16,
borderRadius: 0,
borderWidth: 0,
borderColor: "#ff0000"
},
appLaunchOptions: [
{
appId: "tt80a9f6141f83bb61",
query: "foo=bar&baz=qux",
extraData: {}
},
{
appId: "tt007376ce9f59795b",
query: "foo=bar&baz=qux",
extraData: {}
}
// {...}
],
onNavigateToMiniGame(res) {
console.log("跳转其他小游戏", res);
}
});
},
//更多游戏按钮
showMoreGamesButton() {
// cc.log(this.showMoreGamesButton.caller);
if (typeof (tt) == "undefined") return;
let sysInfo = tt.getSystemInfoSync()
if (sysInfo.platform == "ios") return;
this.moreGamesButton.show();
},
hideMoreGamesButton() {
if (typeof (tt) == "undefined") return;
let sysInfo = tt.getSystemInfoSync()
if (sysInfo.platform == "ios") return;
this.moreGamesButton.hide();
},
微信坐标转换creator坐标
最新推荐文章于 2023-12-11 11:23:24 发布