240 发简信
IP属地:福建
  • 120
    6.4解决小游戏报错问题

    0.遇到的问题 按照之前文章的步骤做下来一切都是那么的丝滑 甚至切换到安卓工程,也只是需要重新生成一下胶水代码,就可以打包真机运行了 但是当转换成小游戏的时候却报了一个错误 ...

  • 6.3打增量热更资源

    0.前情提要 之前我们已经实现了加载远端资源 那么我们现在就可以来做热更资源了 1.修改代码 我们先随便修改一下TS代码 比如在GameMain的构造函数里加一句 conso...

  • 120
    6.2加载远端资源

    0.前情提要 在上一篇文章里面我们准备好了远端资源,现在我们开始写代码来加载远端资源 1.ResourcesManager 首先我们创建一个新的类ResourcesManag...

  • 120
    6.1准备远端资源

    0.目的 用Addressable实现远端加载JS代码 1.准备工作 首先打开Package Manager,确认一下是否已经引入了Addressables 2.配置Addr...

  • 120
    6.Addressable加载远端资源与代码

    0.前情提要 我们已经有了FGUI和PuerTS,而且也实现了TS与C#的交互 接下来我们要做的就是热更新了 1.热更新设计 以前热更新我们需要用AssetBundle来实现...

  • 120
    5.2Update的TS实现

    0.设计接口 还是一样,我们先设计接口,这里我还是命名为IStaticBehaviour 1.模板类 对于三个Update,或者说对于任何一个C#调用的函数,我们其实都可以使...

  • 120
    5.1Update的C#实现

    0、设计接口 我们先设计一下接口,这里我写了一个IStaticBehaviour的接口 1、C#实现 然后新建一个C#脚本,取名为OnUpdateAction,它需要继承Mo...

  • 5.Update交互与计时器设计

    0、MonoBehaviour单例 在开发过程中,我们需要尽量减少C#与TS(JS)的交互 但是有时候有些特殊需求确实要用到Update、FixedUpdate、LateUp...

  • 120
    4.游戏入口

    0、C#入口 新建一个C#脚本,命名为Puerts_GameEntry 脚本写好了,现在回到编辑器界面 在场景中,新建一个空物体,取名为GameMainEntry 将这个脚本...

  • 120
    3.Unity+PuerTS+微信小游戏+FGUI

    首先,送上一个链接【FGUI官方教程中关于PuerTS的文档[https://www.fairygui.com/docs/unity/puerts]】 0.从AssetSto...

  • 2.Unity+PuerTS导出微信小游戏

    0.首先保证上一节,你导出的WebGL是可以跑的 1.导出并转换成小游戏工程 点击菜单上面的 微信小游戏->转换小游戏 弹出一个窗口,填入appid,项目名、导出地址等信息、...

  • 1.2修改Package为本地导入

    Puerts和Puerts WebGL Support这两个package,通过URL来导入,如果没有网络问题的话,是很方便的,更新也很方便 但是总有那么些时候网络不好,或者...

  • 120
    1.1 Unity导出的WebGL在本地运行

    0.本地设置 首先控制面板,打开 启用或关闭Windows功能,然后开启下图中红框标记的功能 1.开启本地服务器 按照下图设置 好了,这样你就开启了一个本地服务器 3.跑起来...

  • 120
    1.Unity+PuerTS导出WebGL

    0.新建Unity项目 这里我一开始使用的是2021.3.2来创建的项目,但是有一些问题,只能等Unity修复了 所以最后我选择了用2020.3.35来制作这个项目(写这篇文...

  • 0.Unity+FGUI+Puerts+微信小游戏

    项目需求: ·使用Unity+FGUI ·安卓端可热更 ·IOS端可热更 ·可转成微信小游戏 PuerTS作为一个已经发布了几年的东西,安卓和IOS端早已有过无数成功案例了 ...