最近接到任务 用create 做棋牌游戏 大厅+子游戏模式,之前做lua项目 是很容易 做到的,create build项目之后代码,资源全部糅合到一块去了,这时候就要充分理解settings.js这个文件了,废话不多说 直接上代码
window.addSeting = function (hallSetting, gameSeting) {
var settings = gameSeting;
var gameAssetTypes = settings.assetTypes;
var hallUuids = hallSetting.uuids;
settings.assetTypes = hallSetting.assetTypes;
for (var typeIndex in gameAssetTypes){
var type = gameAssetTypes[typeIndex];
if(settings.assetTypes.indexOf(type) == -1){
settings.assetTypes.push(type);
}
}
// 更改资源类型索引
for (var uuidKey in settings.rawAssets.assets){
var index = settings.rawAssets.assets[uuidKey]