zoukankan      html  css  js  c++  java
  • Cocos Creator 微信小游戏 远程资源设置

    版本:2.3.4

    参考:

    cocos教程:发布到微信小游戏

    因为微信小游戏有包体大小限制。

    主包4M

    分包最大4M

    一共最多16M

    那么假如我们的游戏有个20M,50M,那就放不下了。只能放到远程服务器上。

    下面看微信小游戏如何将资源放到远程服务器。

    发布时,设置远程服务器地址。我这里是本地搭建的服务器192.168.0.60:8000。

    点击构建后,将发布后的res文件夹移动到远程服务器下,我这里服务器是本地用python搭建的, 地址是192.168.0.60:8000。

    微信小游戏工程目录下res文件夹被移动远程服务器下,已经没有res文件夹了。

    我们运行微信小游戏,在微信开发者工具的network中,可以看到图片等资源的下载路径是远程服务器192.168.0.60了。

    cocos的资源下载逻辑如下:

    总结:

    1. 使用远程服务器,只需要2步,1发布构建时设置远程服务器,2发布后将res文件夹移动到远程服务器下。

    2. 在代码上不需要做任何修改,加载远程资源和加载本地资源使用的cc.loader  api是一样的,cc.loader使用时路径都当成本地来写。

    2. res里资源文件可以一部分放主包,一部分放远程服务器,不需要修改代码,cocos会按照加载逻辑自动加载, 使用cc.loader时路径都当成本地来写。

  • 相关阅读:
    人工智能与信号处理--看知乎问答有感.
    nginx 负载均衡及反向代理
    sqlserver 分页查询
    sqlserver 游标使用
    ffmpeg参数编码大全
    C# 阿里云查询、删除文件
    视频分片上传+C#后端合并
    ffmpeg 视频合并
    C# 根据链接提取div内容
    electron-vue 设置cookie
  • 原文地址:https://www.cnblogs.com/gamedaybyday/p/13332155.html
Copyright © 2011-2022 走看看