美文网首页
微信小游戏开发(2)

微信小游戏开发(2)

作者: 半缕阳光 | 来源:发表于2018-08-21 10:31 被阅读46次

    一、文件结构

    在上一节中,我们已经看到了小程序开发的界面。在界面中的中间部分,为文件结构区域:

    可以看到该项目中有:

    audio文件夹:用来存放音频文件;

    images文件夹:用来存放图片文件;

    js文件夹:用来存放脚本文件;

    .game.js文件;

    .game.json文件;

    .project.config.json文件。

    其中,只有两个是小程序的必要文件:

    ① game.js 小程序入口文件;

    ② game.json 配置文件。

    [if !supportLists]二、[endif]代码包大小限制

    每个小游戏允许上传的代码包总大小为4MB。

    [if !supportLists]三、[endif]game.json配置文件

    小程序开发者通过在根目录编写一个game.json文件进行配置。开发工具和客户端需要读取这个配置,完成相关界面渲染和属性设置。

    game.json文件中,可以配置的选项有:

    配置项数据类型说明默认值

    deviceOrientationString屏幕方向,portrait为竖屏,landscape为横屏portrait

    showStatusBarBoolean是否显示状态栏false

    networkTimeoutNumber网络请求的超时时间,单位:毫秒60000

    networkTimeout.requestNumberwx.request的超时时间,单位:毫秒60000

    networkTimeout.connectSocketNumberwx.connectSocket的超时时间,单位:毫秒60000

    networkTimeout.uploadFileNumberwx.uploadFile的超时时间,单位:毫秒60000

    networkTimeout.downloadFileNumberwx.downloadFile的超时时间,单位:毫秒60000

    workersString多线程Worker配置项无

    其中,比较常用的就是deviceOrientation这一项,其他项保持默认即可。

    示例配置:

    {

    “deviceOrientation”: “portrait”,

    “networkTimeout”: {

    “request”: 5000,

    “connectSocket”: 5000,

    “uploadFile”: 5000,

    “downloadFile”: 5000

    }

    }

    以上就是微信小游戏中的配置文件game.json中所有配置项的介绍。

    下一节将为大家介绍wx API。

    学习是一条令人时而喜极而泣,时而郁郁寡欢的道路。如果您觉得这篇文章对您有所帮助,请您酌情赞赏!

    相关文章

      网友评论

          本文标题:微信小游戏开发(2)

          本文链接:https://www.haomeiwen.com/subject/rpsdiftx.html