-
Notifications
You must be signed in to change notification settings - Fork 0
/
tiny-app.config.js
54 lines (50 loc) · 1.42 KB
/
tiny-app.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
module.exports = {
/**
* 资源文件所在项目目录,如果就在根目录,此参数给空即可,如果不是,格式如:“alipay/tiny/games/”
*/
appFold: '',
/**
* 生成的资源配置文件,只扫描 <res> 目录下的资源
*/
resourceName: 'resources.js',
/**
* 生成的资源配置模版
*
* 默认是:
* var RESOURCES = {
* <% list.forEach(function(item, i){ %>
* '<%= item.name %>': '<%= item.path %>',
* <% }); %>
* };
*
* 也可以输出成 ES6:
* <% list.forEach(function(item, i){ %>
* import <%= item.name %> from '<%= item.path %>';
* <% }); %>
* export {
* <% list.forEach(function(item, i){ %>
* <%= item.name %>,
* <% }); %>
* };
*/
// resourceTemplate: '', //为空会使用默认模版
/**
* tileset 通用配置,会 Assign 这个,对于多个 tileset 较友好
*/
// tilesetDefault: {
// fold: 'res/images', //默认为:{appFold}/res/images,自定义如:res/images/animals
// name: '', //默认为:tileset
// trim: false, //是否移除图片周边的透明空白,默认为:false
// padding: 2, //图片与图片的间距,默认为:0
// outFold: '', //默认为:{appFold}/res/tileset
// },
// tileset: [{
// fold: 'res/frame/animals',
// name: '',
// trim: false,
// padding: 2,
// outFold: '',
// }, {
// fold: 'res/frame/enemies',
// }],
};