问题现象

今天下午遇到同事一个获取不到绑定exml后的高度,但图片可以显示出来。经过排查了定位到一个小坑的地方。在之前也中招了几次。

解决办法

随着Egret 的版本越来越多,至今已经来到了5.1版本,调整了Egret Launcher版本。软件画面变得越来越大。笔记本14寸显示也变得很大。


default.thm.json 文件用于记录编译的exml文件用于最后的导出合拼。不过很多人不留意这个文件位置,编译过程就会出现各种小毛病的现象。我们说的小坑。
若果在编译后的exml各种计算出错编译问题,不妨怀疑一下这里的位置。

在egretProperties.json 文件中,有一个选项字段exmlRoot,该字段可以添加exml的编译目录。在过去一段时间exml的位置是可以随意添加,但猜测是为了提升编译速度,加上的一种优化策略。当exml文件越来越多的时候,大部分文件都会集中在一处地方处理。这样会更加有效,反而不会缺失是一种策略。

  "eui": {"exmlRoot": ["resource/eui_skins","resource/game_skins"],"themes": ["resource/default.thm.json"],"exmlPublishPolicy": "content"},

exmlRoot,可以添加编译exml文件的目录,在初始化模版的时候,会默认eui_skins 目录。但可以增加多eui exml的目录。

每周学一点Egret(17)default.thm.json 文件编译小坑相关推荐

  1. 每周学一点 egret(4) EUI

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 转眼间 ...

  2. 每周学一点 egret(4):EUI

    转眼间 Egret 2.5 的版本又出来了,强迫症升级了一下,本来今晚想修改源代码尝试一下.暂时还没找到相应的方法. EUI 和GUI 多少有点区别,后者类似As3 MXML,前者则类似flash 普 ...

  3. Egret QQ玩一玩适配【踩坑日记】

    需要申明一点,这是我接过最坑的渠道了,各种神奇的问题,首先是接口比较奇怪而且新旧版本搞得很混乱,其次是平台底层实现性能差而且很多限制.此外,这里需要理清楚一个概念:QQ 玩一玩 和 QQ 玩吧 并非同 ...

  4. Egret 生成 自带EUI 的微信小游戏 踩坑!

    1. 首先,再次被网上一大堆屎一样的资料搞得浪费了我一天时间.各种坑. 2. 本文先讲一种正确的方式,然后再列举坑. 去www.egret.com下载最新的引擎,我的最新版本是5.2.2. 然后就会被 ...

  5. json list格式_来来来,一文让你读懂Cocos Creator如何读写JSON文件

    前言 在游戏开发过程中,读取配置文件是必不可少的,而使用JSON做配置文件又比较常见,本文重点给大家讲述如何在Cocos Creator开发中读取和解析JSON数据文件以及如何写JSON文件. 一.J ...

  6. mysql导入微信小程序云开发_微信小程序-云开发数据库上传json文件

    小程序新增了云开发功能,对于个人开发者是个利好消息.可以省去购买服务器,购买域名以及繁琐配置等步骤,减轻了开发者的负担.至于如何云开发我就不在这里赘述了,请移步微信小程序云开发官方文档,说的很清楚.这 ...

  7. 学一点django基础

    学一点Django基础 目录 文章目录 目录 一.Django框架的介绍 Django的安装 Django框架开发 创建项目的指令 Django项目的目录结构 URL 介绍 视图函数(view) Dj ...

  8. 学一点 mysql 双机异地热备份----快速理解mysql主从,主主备份原理及实践

    学一点 mysql 双机异地热备份----快速理解mysql主从,主主备份原理及实践 原文 学一点 mysql 双机异地热备份----快速理解mysql主从,主主备份原理及实践 感谢大家在上一篇 学一 ...

  9. 学一点Redis基础

    文章目录 学一点Redis基础 **Redis介绍** **安装** **配置文件详解** **数据类型** **字符串类型(string)** **==位图操作bitmap==** **列表数据类型 ...

  10. ASP.NET Core appsettings.json文件(9)《从零开始学ASP.NET CORE MVC》:

    本文出自<从零开始学ASP.NET CORE MVC> 推荐文章:ASP.NET Core launchsettings.json文件 ASP.NET Core appsettings.j ...

最新文章

  1. 【研讨课】超临界水气化制氢技术 2018-06-11
  2. 《C++ Primer 5th》笔记(3 / 19):字符串、向量、迭代器和数组
  3. Python的slice问题
  4. PDF 补丁丁 0.4.1.688 测试版发布(请务必用其替换 682 测试版)
  5. 从veth看虚拟网络设备的qdisc
  6. 【转】ASP.NET MVC生命周期介绍
  7. python是开源的.它可以被移植_python是开源的,它可以被移植到许多平台上,是对的吗?...
  8. 【HASPDOG】卸载
  9. Python入门经典(2K超清)
  10. 制作linux u盘启动,制作Linux的U盘启动盘
  11. 麟龙指标通达信指标公式源码_麟龙指标通达信指标公式源码
  12. Unity2021如何设置中文模式
  13. 免费的银行联行号查询/接口
  14. 云计算之paas架构解析
  15. 现场直播:域名转出的黑幕和愤怒!(商务中国BIZCN和美橙互联CNDNS)
  16. MATLAB二维绘图(二)向图中添加标题,坐标轴,图标和文字信息
  17. PCL点云去背景(相减)的方法
  18. 分布式事务2PC论文翻译(Concurrency Control and Recovery in Database Systems )
  19. 1,什么是JESD204
  20. Oracle AWR报告详细分析

热门文章

  1. 泰坦尼克号数据_泰坦尼克号数据可视化分析
  2. Chromium浏览器的一些使用总结
  3. 计算机组成原理之输入输出设备
  4. 模拟器xposed框架安装7.1-64教程
  5. 区域生长算法原理及实现
  6. matlab int积分常数,matlab int 积分
  7. ffmpeg将amr文件转成mp3文件
  8. java opennlp_java-使用openNLP maxent的训练模型
  9. 读书和实践是学习Verilog的正确途径
  10. idea禁用双击shift、double shift 快捷键