zoukankan      html  css  js  c++  java
  • layabox笔记

    三、场景设置

    ​ 这里一般不需要动,主要就是发布模式,为了减少小游戏的代码包体大小,IDE统一默认是文件模式;

    四种模式的区别如下:

    内嵌模式:内嵌模式会把编辑器的UI内容生成一个场景类代码文件,代码脚本里包含IDE创建的UI场景的信息,在小游戏和轻游戏还没有问世的时候,不用考虑js 的大小,正常开发h5最常用的选择,而且不涉及异步加载打开页面速度也最快。

    加载模式: 加载模式也会生成场景类,其他的UI数据信息会放到一个ui.json内,使用时需要加载这个json,同样在没有小游戏的时代不常用,场景信息可以不在js中,可以节省js包体大小,给小游戏4m包节省更多空间。使用时可以作为资源加载。

    分离模式: 分离模式是在加载模式基础上,同样也会生成场景类,但他会把每个场景生成单独的场景数据文件,每次单独加载场景文件,区别于加载模式一次把所有场景都加载。在2.0以后,开发小游戏或轻游戏,为了减少主包大小和提升加载速度都是常用的模式。

    文件模式:文件模式是2.0特有的,为了开发小游戏而创建的,他不生成场景类,也就是能进一步减少js包的大小,使用的时候用Scene.load方式加载,区别于前三种最大的的不同就是,文件模式不能直接调用场景内的变量,需要getchild获取之后进行操作。前三种的场景类里声明了变量,有代码提示直接可以操作内部的变量。

  • 相关阅读:
    关于WinForm控件在asp.net中应用的问题。
    评“SuperMap Objects"
    news about matlab r2006a
    one good website for opensource
    a WebSite for MapXtreme2005 Crack
    Asp.net RegularExpressionValidator 控件验证输入值验证输入值是否匹配正则表达式指定的模式
    EditPlus配置手记
    关于asp.net中页面事件加载的先后顺序
    Jquery汇总
    JavaScript必看资源
  • 原文地址:https://www.cnblogs.com/zhangzhaowei/p/14341442.html
Copyright © 2011-2022 走看看