Egret社区
其实新版本的第三方库制作官网已经解释的很详细了,但是比较奇怪的是官网搜索引擎上搜不到这个地址,我这里就先贴出来
http://developer.egret.com/cn/gi ... yProject/index.html

为了方便各位伙计可以直接看到流程,我就一边复制一边加入我的理解吧。官网步骤我就用黑色字体,我加的理解用红色,方便大家查看,也方便各位找问题,因为或许我的理解是错的。好了,贴上↓

1、直接用egretLauncher在文件夹e中创建一个游戏项目,并且在根目录下面新加一个bin的文件夹。
然后设置库文件需要引用的第三方库,没有就不管。






2、换一个目录a执行egret create_lib engine库文件名字,至于为啥要换一个目录,下一步解释,是一个小窍门,不容易出错


3、打开目录a中的tsconfig.json文件。
注意,不要直接复制文件到项目文件夹e下面,而是对照一下e下面的tsconfig.json和a目录下面的tsconfig.json看看哪些是缺少的,
如果a目录下有,但是b目录下面没有的
就直接拷贝文字到e目录下面的tsconfig.json文件中。这样配置就ok了。


这样做的好处就是直接使用原本egert的库文件。不需要担心什么东西少加了。


4、剩下的就和官网一样了,在src中添加你的代码文件,记得先编译一下,通过无报错后,执行egret build,这个时候e文件夹下面的bin文件夹中就会多出3个文件
  *.d.ts
  *.js
  *.min.js
成功生成这三个文件就表示你的流程ok了。




如果什么地方没理解到,欢迎留言。虚心求教m
创建.png
分享到 :
0 人收藏

4 个回复

倒序浏览
app小王子  社区管理员 | 2018-5-24 17:20:15
6653302  登堂入室 | 2018-8-5 20:07:56
学习,谢谢楼主的讲解
15330028004  登堂入室 | 2018-8-16 16:56:45
你好,我想问一下是不是我只需要有一个js文件就可以,还是我需要先把js文件转换为ts文件和d.ts文件呢?
denzhe22  登堂入室 | 2018-9-15 16:02:57
15330028004 发表于 2018-8-16 16:56
你好,我想问一下是不是我只需要有一个js文件就可以,还是我需要先把js文件转换为ts文件和d.ts文件呢? ...

你好,当你build项目的时候回自动生成3个文件的,如果只有一个js,表示有问题,请仔细核对一下你的操作流程,一步一步的来。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部