微信小程序小游戏怎么开发?

微信小程序小游戏怎么开发?,第1张

您好,

“微信小程序”开发之前必须要完成和注册认证。如果是个人或者小公司想开发微信小程序,也可以找微信认证第三方开发商,比如赢在移动、正品科技陆哪等。

1、微信小程序注册

在微信公众平台官网首页,按照提示点击右上角的“立即注册”按钮,里面总过有12步,按照要求提交就可以了。

2、小程序申请盯扮微信认证

政府、媒体、其他组织类型帐号,必须通过微信认证验证主体身份。企业类型帐号,可以根据需要确定是否申请微信认证。已认证帐号可使用微信支付、微信卡券等高级权限。

认证入口:登录小程序—设置—基本设置—微信认证—详情

3、小程序申请微信支付

已认证的小程序可申请微信支付。

4、小程序绑定微信开放平台帐号

小程序绑定微信开放平台帐号后,可与帐号下的其他移动应用、网站应用及公众号打通,通过UnionID机制满足在多个应用和公众号之间统一用户帐号的需求。

UnionID机制说明:如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过UnionID来区分用户的唯一性,因为只要是同一个微信开放平台帐号下的移动应用、网站应早则码用和公众帐号(包括小程序),用户的unionid是唯一的。换句话说,同一用户,对同一个微信开放平台下的不同应用,UnionID是相同的。用户的UnionID可通过调用“获取用户信息”接口获取。

5、了解“获取用户信息”接口请查看开发文档—API—开放接口—用户信息。

绑定小程序流程说明:登录微信开放平台、—管理中心—公众帐号—绑定公众帐号

注意:微信开放平台帐号必须完成开发者资质认证才可以绑定小程序。

问题:

Laya发布的小米快游戏,显示数据加载异明洞蠢常。

1.检颤陵测发布包名是否申请时的包激陪名。

2.找到bin/libs/laya.xmmini.js文件,如果发布使用压缩版类库的话,就打开min/laya.xmmini.min.js文件修改如下:

然后保存重新编译发布。

尾巴:

小程序、快游戏、小米、layabox、layaair、白屏、。

2.Laya.Stage

3.html canvas

下面来做个测试

说明:因为Laya.init(1136, 640, Laya.WebGL)所以stage.width,height就是这个宽高。然后当前是在IPAD屏幕下,因为用并陪弯了SCALE_SHOWALL模式,画面上下端出现了白条。所以能看到Browser.height 是比html canvas height 要高一些。然后切换到IPHONE5屏幕时,发现这三者是一致的。

先看一下官方例子中的舞台尺寸和矩形位置大小

在一个sprite中,以0,0为中心,绘制了200,200大小的矩形,然后添加到舞台中心。舞台初始化大小是550,400。

那么在chrome中运行例子,按F12后,切换手机尺寸,通过观察layaCanvas的width和height,就能看到不同模式下的区别(下面以竖屏为例,横屏同样规则)

Laya.stage.scaleMode = Stage.SCALE_NOSCALE

应用保持设计宽高不变,不缩放不变型,stage的宽高等于设计宽高。

整个应用程序的大小固定,因此,即使播放器窗口的大小更改,它也会保持不变。如果播放器窗口比内容小,则可能进行一些裁切。

测试结果:

layaCanvas的width和height就没变过,一直是550,400。屏幕小时会出现裁切,至于矩形,则一直保持在乱春中央。

Laya.stage.scaleMode = Stage.SCALE_SHOWALL

应用显示全部内容,按照最小比率缩放,等比缩放不变型,一边可能会留空白,stage的宽高等于设计宽高

整个应用程序在指定区域中可见,且不发生扭曲,同时保持应用程序的原始高宽比。应用程序的两侧可能会显示边框。

测试结果:

layaCanvas的width和height一直根据屏幕变化。比如IPHONE6的375,667尺寸下,宽度就变成最大值375,而高度因为要保持550,440的比例,也等比例变成273了。

这就导致竖屏模式下,canvas下面会出现很多空白边框

应用根据屏幕大小铺满全屏,非等比缩放会变型,stage的宽高等于设计宽高。

整个应用程序在指定区域中可见,但不尝试保持原始高宽比。可能会发生扭曲,应用程序可能会拉伸或压缩显示。

测试结果:

layaCanvas的width和height没变过,一直是550,400。但是矩形已经变形了,切换尺寸时,transform:matrix一直在变化,应该是直接拉伸了

应用按照最大比率缩放显示,宽或高方向会显示一部分,等比缩放不变型,stage的宽高等于设计宽高。

整个应用程序填满指定区域,不发生扭曲,但有可能进行一些裁切,同时保持应用程序的原始高宽比。

测试结果:

layaCanvas的width和height没变过,一直是550,400。边缘被填满了,不过绝闷矩形被裁切。

综上,一般为了显示全部内容,我们还是常用SCALE_SHOWALL这种模式。

screenMode可以改变横屏竖屏

横向对齐分为左中右,纵向对齐分为上中下。

这个经过测试,layaCanvas的width和height也没变过,matrix一直在变。

END


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/yw/12338722.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存