Complete Cocos Creator port with level bundles, themes, and tooling.
Adds level prefabs, theme assets, audio, extensions, and deployment scripts for the Unity WebGL migration. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
43
extensions/plugin-import-2x/dist/components/AlphaKey.js
vendored
Normal file
43
extensions/plugin-import-2x/dist/components/AlphaKey.js
vendored
Normal file
@@ -0,0 +1,43 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.AlphaKey = exports.ALPHAKEY = void 0;
|
||||
exports.ALPHAKEY = {
|
||||
"__type__": "cc.AlphaKey",
|
||||
"alpha": 1,
|
||||
"time": 0,
|
||||
};
|
||||
class AlphaKey {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.ALPHAKEY));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.ALPHAKEY));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield AlphaKey.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.AlphaKey = AlphaKey;
|
||||
49
extensions/plugin-import-2x/dist/components/Animation.js
vendored
Normal file
49
extensions/plugin-import-2x/dist/components/Animation.js
vendored
Normal file
@@ -0,0 +1,49 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Animation = exports.ANIMATION = void 0;
|
||||
exports.ANIMATION = {
|
||||
"__type__": "cc.Animation",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"playOnLoad": false,
|
||||
"_clips": [],
|
||||
"_defaultClip": null,
|
||||
};
|
||||
class Animation {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.ANIMATION));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.ANIMATION));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Animation.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Animation = Animation;
|
||||
54
extensions/plugin-import-2x/dist/components/AnimationClip.js
vendored
Normal file
54
extensions/plugin-import-2x/dist/components/AnimationClip.js
vendored
Normal file
@@ -0,0 +1,54 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.AnimationClip = exports.ANIMATIONCLIP = void 0;
|
||||
exports.ANIMATIONCLIP = {
|
||||
"__type__": "cc.AnimationClip",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"_native": "",
|
||||
"sample": 60,
|
||||
"speed": 1,
|
||||
"wrapMode": 1,
|
||||
"events": [],
|
||||
"_duration": 0,
|
||||
"_keys": [],
|
||||
"_stepness": 0,
|
||||
"_curves": [],
|
||||
"_commonTargets": [],
|
||||
"_hash": 0,
|
||||
};
|
||||
class AnimationClip {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.ANIMATIONCLIP));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.ANIMATIONCLIP));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield AnimationClip.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.AnimationClip = AnimationClip;
|
||||
57
extensions/plugin-import-2x/dist/components/AnimationCurve.js
vendored
Normal file
57
extensions/plugin-import-2x/dist/components/AnimationCurve.js
vendored
Normal file
@@ -0,0 +1,57 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.AnimationCurve = exports.ANIMATIONCURVE = void 0;
|
||||
exports.ANIMATIONCURVE = {
|
||||
"__type__": "cc.AnimationCurve",
|
||||
"preWrapMode": 2,
|
||||
"postWrapMode": 8,
|
||||
"keyFrames": [
|
||||
{
|
||||
"time": 0,
|
||||
"value": 1,
|
||||
"inTangent": 0,
|
||||
"outTangent": 0,
|
||||
},
|
||||
{
|
||||
"time": 1,
|
||||
"value": 1,
|
||||
"inTangent": 0,
|
||||
"outTangent": 0,
|
||||
},
|
||||
],
|
||||
};
|
||||
class AnimationCurve {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.ANIMATIONCURVE));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.ANIMATIONCURVE));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield AnimationCurve.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.AnimationCurve = AnimationCurve;
|
||||
103
extensions/plugin-import-2x/dist/components/ArmatureDisplay.js
vendored
Normal file
103
extensions/plugin-import-2x/dist/components/ArmatureDisplay.js
vendored
Normal file
@@ -0,0 +1,103 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.ArmatureDisplay = exports.ARMATUREDISPLAY = void 0;
|
||||
const utlis_1 = require("../common/utlis");
|
||||
const base_1 = require("../common/base");
|
||||
exports.ARMATUREDISPLAY = {
|
||||
"__type__": "dragonBones.ArmatureDisplay",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_visFlags": 0,
|
||||
"_customMaterial": null,
|
||||
"_srcBlendFactor": 2,
|
||||
"_dstBlendFactor": 4,
|
||||
"_color": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 255,
|
||||
"g": 255,
|
||||
"b": 255,
|
||||
"a": 255,
|
||||
},
|
||||
"playTimes": -1,
|
||||
"premultipliedAlpha": false,
|
||||
"_defaultArmatureIndexValue": -1,
|
||||
"_dragonAsset": null,
|
||||
"_dragonAtlasAsset": null,
|
||||
"_armatureName": "weapon_1005",
|
||||
"_animationName": "",
|
||||
"_animationIndexValue": 0,
|
||||
"_defaultCacheModeValue": 0,
|
||||
"_timeScale": 1,
|
||||
"_playTimes": -1,
|
||||
"_debugBones": false,
|
||||
"_enableBatch": false,
|
||||
"_sockets": [],
|
||||
};
|
||||
class ArmatureDisplay {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.ARMATUREDISPLAY));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.ARMATUREDISPLAY));
|
||||
for (let key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key.startsWith('_N$')) {
|
||||
key = key.replace(/N\$/, '');
|
||||
}
|
||||
if (key === '_materials') {
|
||||
let material = value[0];
|
||||
if (material) {
|
||||
material = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(material.__uuid__),
|
||||
};
|
||||
}
|
||||
source._customMaterial = material;
|
||||
}
|
||||
else if (key === '_dragonAsset') {
|
||||
source._dragonAsset = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(value.__uuid__),
|
||||
};
|
||||
}
|
||||
else if (key === '_dragonAtlasAsset') {
|
||||
source._dragonAtlasAsset = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(value.__uuid__),
|
||||
};
|
||||
}
|
||||
else if (key === '_srcBlendFactor') {
|
||||
source._srcBlendFactor = (0, utlis_1.getBlendFactor2DTo3D)(value);
|
||||
}
|
||||
else if (key === '_dstBlendFactor') {
|
||||
source._dstBlendFactor = (0, utlis_1.getBlendFactor2DTo3D)(value);
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield ArmatureDisplay.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.ArmatureDisplay = ArmatureDisplay;
|
||||
44
extensions/plugin-import-2x/dist/components/Asset.js
vendored
Normal file
44
extensions/plugin-import-2x/dist/components/Asset.js
vendored
Normal file
@@ -0,0 +1,44 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Asset = exports.ASSET = void 0;
|
||||
exports.ASSET = {
|
||||
"__type__": "cc.Asset",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"_native": "",
|
||||
};
|
||||
class Asset {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.ASSET));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.ASSET));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Asset.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Asset = Asset;
|
||||
46
extensions/plugin-import-2x/dist/components/AudioClip.js
vendored
Normal file
46
extensions/plugin-import-2x/dist/components/AudioClip.js
vendored
Normal file
@@ -0,0 +1,46 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.AudioClip = exports.AUDIOCLIP = void 0;
|
||||
exports.AUDIOCLIP = {
|
||||
"__type__": "cc.AudioClip",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"_native": "",
|
||||
"_duration": 0,
|
||||
"_loadMode": 3,
|
||||
};
|
||||
class AudioClip {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.AUDIOCLIP));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.AUDIOCLIP));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield AudioClip.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.AudioClip = AudioClip;
|
||||
50
extensions/plugin-import-2x/dist/components/AudioSource.js
vendored
Normal file
50
extensions/plugin-import-2x/dist/components/AudioSource.js
vendored
Normal file
@@ -0,0 +1,50 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.AudioSource = exports.AUDIOSOURCE = void 0;
|
||||
exports.AUDIOSOURCE = {
|
||||
"__type__": "cc.AudioSource",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_clip": null,
|
||||
"_loop": false,
|
||||
"_playOnAwake": true,
|
||||
"_volume": 1,
|
||||
};
|
||||
class AudioSource {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.AUDIOSOURCE));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.AUDIOSOURCE));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield AudioSource.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.AudioSource = AudioSource;
|
||||
48
extensions/plugin-import-2x/dist/components/BaseNode.js
vendored
Normal file
48
extensions/plugin-import-2x/dist/components/BaseNode.js
vendored
Normal file
@@ -0,0 +1,48 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.BaseNode = exports.BASENODE = void 0;
|
||||
exports.BASENODE = {
|
||||
"__type__": "cc.BaseNode",
|
||||
"_name": "New Node",
|
||||
"_objFlags": 0,
|
||||
"_parent": null,
|
||||
"_children": [],
|
||||
"_active": true,
|
||||
"_components": [],
|
||||
"_prefab": null,
|
||||
};
|
||||
class BaseNode {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.BASENODE));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.BASENODE));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield BaseNode.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.BaseNode = BaseNode;
|
||||
50
extensions/plugin-import-2x/dist/components/Billboard.js
vendored
Normal file
50
extensions/plugin-import-2x/dist/components/Billboard.js
vendored
Normal file
@@ -0,0 +1,50 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Billboard = exports.BILLBOARD = void 0;
|
||||
exports.BILLBOARD = {
|
||||
"__type__": "cc.Billboard",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_texture": null,
|
||||
"_height": 0,
|
||||
"_width": 0,
|
||||
"_rotation": 0,
|
||||
};
|
||||
class Billboard {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.BILLBOARD));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.BILLBOARD));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Billboard.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Billboard = Billboard;
|
||||
48
extensions/plugin-import-2x/dist/components/BitmapFont.js
vendored
Normal file
48
extensions/plugin-import-2x/dist/components/BitmapFont.js
vendored
Normal file
@@ -0,0 +1,48 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.BitmapFont = exports.BITMAPFONT = void 0;
|
||||
exports.BITMAPFONT = {
|
||||
"__type__": "cc.BitmapFont",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"_native": "",
|
||||
"fntDataStr": "",
|
||||
"spriteFrame": null,
|
||||
"fontSize": -1,
|
||||
"fntConfig": null,
|
||||
};
|
||||
class BitmapFont {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.BITMAPFONT));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.BITMAPFONT));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield BitmapFont.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.BitmapFont = BitmapFont;
|
||||
46
extensions/plugin-import-2x/dist/components/BlockInputEvents.js
vendored
Normal file
46
extensions/plugin-import-2x/dist/components/BlockInputEvents.js
vendored
Normal file
@@ -0,0 +1,46 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.BlockInputEvents = exports.BLOCKINPUTEVENTS = void 0;
|
||||
exports.BLOCKINPUTEVENTS = {
|
||||
"__type__": "cc.BlockInputEvents",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
};
|
||||
class BlockInputEvents {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.BLOCKINPUTEVENTS));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.BLOCKINPUTEVENTS));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield BlockInputEvents.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.BlockInputEvents = BlockInputEvents;
|
||||
75
extensions/plugin-import-2x/dist/components/BoxCollider.js
vendored
Normal file
75
extensions/plugin-import-2x/dist/components/BoxCollider.js
vendored
Normal file
@@ -0,0 +1,75 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.BoxCollider = exports.BOXCOLLIDER = void 0;
|
||||
const base_1 = require("../common/base");
|
||||
exports.BOXCOLLIDER = {
|
||||
"__type__": "cc.BoxCollider",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_material": null,
|
||||
"_isTrigger": false,
|
||||
"_center": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
},
|
||||
"_size": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1,
|
||||
},
|
||||
};
|
||||
class BoxCollider {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.BOXCOLLIDER));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.BOXCOLLIDER));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === '_materials') {
|
||||
source._materials = [];
|
||||
for (let i = 0; i < value.length; ++i) {
|
||||
let material = value[0];
|
||||
if (material) {
|
||||
material = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(material.__uuid__),
|
||||
};
|
||||
source._materials.push(material);
|
||||
}
|
||||
}
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield BoxCollider.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.BoxCollider = BoxCollider;
|
||||
62
extensions/plugin-import-2x/dist/components/BoxCollider2D.js
vendored
Normal file
62
extensions/plugin-import-2x/dist/components/BoxCollider2D.js
vendored
Normal file
@@ -0,0 +1,62 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.BoxCollider2D = exports.BOXCOLLIDER2D = void 0;
|
||||
exports.BOXCOLLIDER2D = {
|
||||
"__type__": "cc.BoxCollider2D",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"tag": 0,
|
||||
"_group": 1,
|
||||
"_density": 1,
|
||||
"_sensor": false,
|
||||
"_friction": 0.2,
|
||||
"_restitution": 0,
|
||||
"_offset": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
},
|
||||
"_size": {
|
||||
"__type__": "cc.Size",
|
||||
"width": 1,
|
||||
"height": 1,
|
||||
},
|
||||
};
|
||||
class BoxCollider2D {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.BOXCOLLIDER2D));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.BOXCOLLIDER2D));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield BoxCollider2D.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.BoxCollider2D = BoxCollider2D;
|
||||
44
extensions/plugin-import-2x/dist/components/BufferAsset.js
vendored
Normal file
44
extensions/plugin-import-2x/dist/components/BufferAsset.js
vendored
Normal file
@@ -0,0 +1,44 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.BufferAsset = exports.BUFFERASSET = void 0;
|
||||
exports.BUFFERASSET = {
|
||||
"__type__": "cc.BufferAsset",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"_native": "",
|
||||
};
|
||||
class BufferAsset {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.BUFFERASSET));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.BUFFERASSET));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield BufferAsset.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.BufferAsset = BufferAsset;
|
||||
47
extensions/plugin-import-2x/dist/components/Burst.js
vendored
Normal file
47
extensions/plugin-import-2x/dist/components/Burst.js
vendored
Normal file
@@ -0,0 +1,47 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Burst = exports.BURST = void 0;
|
||||
exports.BURST = {
|
||||
"__type__": "cc.Burst",
|
||||
"_time": 0,
|
||||
"_repeatCount": 1,
|
||||
"repeatInterval": 1,
|
||||
"count": {
|
||||
"__id__": 1,
|
||||
},
|
||||
};
|
||||
class Burst {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.BURST));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.BURST));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Burst.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Burst = Burst;
|
||||
143
extensions/plugin-import-2x/dist/components/Button.js
vendored
Normal file
143
extensions/plugin-import-2x/dist/components/Button.js
vendored
Normal file
@@ -0,0 +1,143 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Button = exports.BUTTON = void 0;
|
||||
const base_1 = require("../common/base");
|
||||
exports.BUTTON = {
|
||||
"__type__": "cc.Button",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"clickEvents": [],
|
||||
"_interactable": true,
|
||||
"_transition": 0,
|
||||
"_normalColor": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 214,
|
||||
"g": 214,
|
||||
"b": 214,
|
||||
"a": 255,
|
||||
},
|
||||
"_hoverColor": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 211,
|
||||
"g": 211,
|
||||
"b": 211,
|
||||
"a": 255,
|
||||
},
|
||||
"_pressedColor": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 255,
|
||||
"g": 255,
|
||||
"b": 255,
|
||||
"a": 255,
|
||||
},
|
||||
"_disabledColor": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 124,
|
||||
"g": 124,
|
||||
"b": 124,
|
||||
"a": 255,
|
||||
},
|
||||
"_normalSprite": null,
|
||||
"_hoverSprite": null,
|
||||
"_pressedSprite": null,
|
||||
"_disabledSprite": null,
|
||||
"_duration": 0.1,
|
||||
"_zoomScale": 1.2,
|
||||
"_target": null,
|
||||
};
|
||||
class Button {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.BUTTON));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.BUTTON));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
switch (key) {
|
||||
case '_normalMaterial':
|
||||
case '_grayMaterial':
|
||||
case '_N$enableAutoGrayEffect':
|
||||
break;
|
||||
case 'duration':
|
||||
source._duration = value;
|
||||
break;
|
||||
case 'zoomScale':
|
||||
source._zoomScale = value;
|
||||
break;
|
||||
case '_N$interactable':
|
||||
source._interactable = value;
|
||||
break;
|
||||
case '_N$transition':
|
||||
case 'transition':
|
||||
source._transition = value;
|
||||
break;
|
||||
case '_N$normalColor':
|
||||
source._normalColor = value;
|
||||
break;
|
||||
case '_N$pressedColor':
|
||||
case 'pressedColor':
|
||||
source._pressedColor = value;
|
||||
break;
|
||||
case '_N$hoverColor':
|
||||
case 'hoverColor':
|
||||
source._hoverColor = value;
|
||||
break;
|
||||
case '_N$disabledColor':
|
||||
source._disabledColor = value;
|
||||
break;
|
||||
case '_N$normalSprite':
|
||||
source._normalSprite = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(value.__uuid__, 'spriteFrame'),
|
||||
};
|
||||
break;
|
||||
case '_N$pressedSprite':
|
||||
source._pressedSprite = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(value.__uuid__, 'spriteFrame'),
|
||||
};
|
||||
break;
|
||||
case '_N$hoverSprite':
|
||||
source._hoverSprite = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(value.__uuid__, 'spriteFrame'),
|
||||
};
|
||||
break;
|
||||
case '_N$disabledSprite':
|
||||
source._disabledSprite = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(value.__uuid__, 'spriteFrame'),
|
||||
};
|
||||
break;
|
||||
case '_N$target':
|
||||
source._target = value;
|
||||
break;
|
||||
default:
|
||||
source[key] = value;
|
||||
break;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Button.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Button = Button;
|
||||
122
extensions/plugin-import-2x/dist/components/Camera.js
vendored
Normal file
122
extensions/plugin-import-2x/dist/components/Camera.js
vendored
Normal file
@@ -0,0 +1,122 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Camera = exports.CAMERA = void 0;
|
||||
const Node_1 = require("./Node");
|
||||
exports.CAMERA = {
|
||||
"__type__": "cc.Camera",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_projection": 1,
|
||||
"_priority": 0,
|
||||
"_fov": 45,
|
||||
"_fovAxis": 0,
|
||||
"_orthoHeight": 10,
|
||||
"_near": 1,
|
||||
"_far": 1000,
|
||||
"_color": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 51,
|
||||
"g": 51,
|
||||
"b": 51,
|
||||
"a": 255,
|
||||
},
|
||||
"_depth": 1,
|
||||
"_stencil": 0,
|
||||
"_clearFlags": 7,
|
||||
"_rect": {
|
||||
"__type__": "cc.Rect",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"width": 1,
|
||||
"height": 1,
|
||||
},
|
||||
"_aperture": 19,
|
||||
"_shutter": 7,
|
||||
"_iso": 0,
|
||||
"_screenScale": 1,
|
||||
"_visibility": -325058561,
|
||||
"_targetTexture": null,
|
||||
};
|
||||
class Camera {
|
||||
static addToScene(canvas, json3D) {
|
||||
const canvasID = canvas.node.__id__;
|
||||
const canvasNode = json3D[canvasID];
|
||||
const cameraNode = Node_1.Node.create(`UICamera_${canvasNode._name}`, canvasID);
|
||||
json3D.push(cameraNode);
|
||||
const cameraNodeID = json3D.length - 1;
|
||||
canvasNode._children.push({
|
||||
__id__: cameraNodeID,
|
||||
});
|
||||
const camera = Camera.create(cameraNodeID);
|
||||
json3D.push(camera);
|
||||
const cameraID = json3D.length - 1;
|
||||
Node_1.Node.addComponents(cameraNode, cameraID);
|
||||
canvas._cameraComponent = {
|
||||
__id__: cameraID,
|
||||
};
|
||||
}
|
||||
static create(nodeID) {
|
||||
const camera = JSON.parse(JSON.stringify(exports.CAMERA));
|
||||
camera.node = {
|
||||
__id__: nodeID,
|
||||
};
|
||||
return camera;
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.CAMERA));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === '_cullingMask') {
|
||||
source._visibility = value;
|
||||
}
|
||||
else if (key === '_depth') {
|
||||
source._priority = value;
|
||||
}
|
||||
else if (key === '_backgroundColor') {
|
||||
source._color = value;
|
||||
}
|
||||
else if (key === '_ortho') {
|
||||
// ORTHO = 0, PERSPECTIVE = 1
|
||||
source._projection = value === true ? 0 : 1;
|
||||
}
|
||||
else if (key === '_nearClip') {
|
||||
source._near = value;
|
||||
}
|
||||
else if (key === '_farClip') {
|
||||
source._far = value;
|
||||
}
|
||||
else if (key === '_orthoSize') {
|
||||
source._orthoHeight = value;
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Camera.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Camera = Camera;
|
||||
183
extensions/plugin-import-2x/dist/components/Canvas.js
vendored
Normal file
183
extensions/plugin-import-2x/dist/components/Canvas.js
vendored
Normal file
@@ -0,0 +1,183 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Canvas = exports.RENDER2D = exports.CANVAS = void 0;
|
||||
const Node_1 = require("./Node");
|
||||
const UITransform_1 = require("./UITransform");
|
||||
const Widget_1 = require("./Widget");
|
||||
const utlis_1 = require("../common/utlis");
|
||||
const Camera_1 = require("./Camera");
|
||||
exports.CANVAS = {
|
||||
"__type__": "cc.Canvas",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"_cameraComponent": null,
|
||||
"_alignCanvasWithScreen": true,
|
||||
"_id": "e6QojeC9FOBZjtx9CZWAUA"
|
||||
};
|
||||
const NAME = 'RenderRoot2D';
|
||||
exports.RENDER2D = {
|
||||
"__type__": `cc.${NAME}`,
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
};
|
||||
class Canvas {
|
||||
static checkDesignResolution(json, sceneName) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const canvasNodeIDs = json.map((item) => {
|
||||
if (item.__type__ === 'cc.Canvas') {
|
||||
return item.node.__id__;
|
||||
}
|
||||
return null;
|
||||
}).filter(Boolean);
|
||||
for (let canvasNodeID of canvasNodeIDs) {
|
||||
const canvasName = json[canvasNodeID] && json[canvasNodeID]._name;
|
||||
const component = (0, utlis_1.getComponentByType)(canvasNodeID, 'cc.UITransform', json);
|
||||
if (component) {
|
||||
const { width, height } = yield (0, utlis_1.getDesignResolution)();
|
||||
if (component._contentSize.width !== width || component._contentSize.height !== height) {
|
||||
console.warn(Editor.I18n.t('plugin-import-2x.canvas_tips', { scene: sceneName + '.scene', name: canvasName }));
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
static getCameraIDByCanvasChildren(canvas, json3D) {
|
||||
const node = json3D[canvas.node.__id__];
|
||||
for (let child of node._children) {
|
||||
const item = json3D[child.__id__];
|
||||
if (item._name === 'Main Camera') {
|
||||
for (let childComponent of item._components) {
|
||||
const component = json3D[childComponent.__id__];
|
||||
if (component.__type__ === 'cc.Camera') {
|
||||
return childComponent;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
static updateCameraComponent(json3D, json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
for (let i = 0; i < json3D.length; ++i) {
|
||||
const target = json3D[i];
|
||||
if (target.__type__ === 'cc.Canvas') {
|
||||
const item = Canvas.getCameraIDByCanvasChildren(target, json3D);
|
||||
if (item) {
|
||||
target._cameraComponent = item;
|
||||
const camera = json2D[item.__id__];
|
||||
target._alignCanvasWithScreen = camera._alignWithScreen;
|
||||
}
|
||||
else {
|
||||
Camera_1.Camera.addToScene(target, json3D);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
static insert(json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
// 把放在 Canvas 外的 ui 组件都归位新的 Canvas 中
|
||||
const scene = json3D[1];
|
||||
const children = scene._children.slice();
|
||||
let node;
|
||||
let renderNodeID;
|
||||
for (const child of children) {
|
||||
const item = json3D[child.__id__];
|
||||
if (!(0, utlis_1.hasComponent)(item, json3D, 'cc.Canvas') && (0, utlis_1.hasUIRenderComponent)(item, json3D)) {
|
||||
const width = yield Editor.Profile.getProject('project', 'general.designResolution.width');
|
||||
const height = yield Editor.Profile.getProject('project', 'general.designResolution.height');
|
||||
if (!node) {
|
||||
node = Node_1.Node.create(NAME, 1);
|
||||
json3D.push(node);
|
||||
renderNodeID = json3D.length - 1;
|
||||
scene._children.push({
|
||||
__id__: renderNodeID,
|
||||
});
|
||||
// add Render2D component
|
||||
const render2D = Canvas.create(renderNodeID, NAME, true);
|
||||
json3D.push(render2D);
|
||||
const render2DID = json3D.length - 1;
|
||||
Node_1.Node.addComponents(node, render2DID);
|
||||
// add uitransform component
|
||||
const uiTransform = UITransform_1.UITransform.create(renderNodeID);
|
||||
uiTransform._contentSize.width = width;
|
||||
uiTransform._contentSize.height = height;
|
||||
uiTransform._anchorPoint.x = 0;
|
||||
uiTransform._anchorPoint.y = 0;
|
||||
json3D.push(uiTransform);
|
||||
Node_1.Node.addComponents(node, json3D.length - 1);
|
||||
// add widget component
|
||||
const widget = Widget_1.Widget.create(renderNodeID);
|
||||
widget._alignFlags = 45;
|
||||
json3D.push(widget);
|
||||
Node_1.Node.addComponents(node, json3D.length - 1);
|
||||
}
|
||||
item._parent = {
|
||||
__id__: renderNodeID,
|
||||
};
|
||||
Node_1.Node.addChildren(node, child.__id__);
|
||||
const index = scene._children.indexOf(child);
|
||||
scene._children.splice(index, 1);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
static create(nodeID, name, isRender2D) {
|
||||
let component;
|
||||
if (isRender2D) {
|
||||
component = JSON.parse(JSON.stringify(exports.RENDER2D));
|
||||
}
|
||||
else {
|
||||
component = JSON.parse(JSON.stringify(exports.CANVAS));
|
||||
}
|
||||
if (name) {
|
||||
component._name = name;
|
||||
}
|
||||
if (nodeID) {
|
||||
component.node = {
|
||||
__id__: nodeID,
|
||||
};
|
||||
}
|
||||
return component;
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.CANVAS));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === 'node') {
|
||||
source.node = value;
|
||||
(0, utlis_1.setColor)(source, value.__id__, json2D);
|
||||
}
|
||||
else if (key === '_name' || key === '_id' || key === '_objFlags' || key === '_enabled') {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Canvas.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Canvas = Canvas;
|
||||
72
extensions/plugin-import-2x/dist/components/CapsuleCollider.js
vendored
Normal file
72
extensions/plugin-import-2x/dist/components/CapsuleCollider.js
vendored
Normal file
@@ -0,0 +1,72 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.CapsuleCollider = exports.CAPSULECOLLIDER = void 0;
|
||||
const base_1 = require("../common/base");
|
||||
exports.CAPSULECOLLIDER = {
|
||||
"__type__": "cc.CapsuleCollider",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_material": null,
|
||||
"_isTrigger": false,
|
||||
"_center": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
},
|
||||
"_radius": 0.5,
|
||||
"_cylinderHeight": 1,
|
||||
"_direction": 1,
|
||||
};
|
||||
class CapsuleCollider {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.CAPSULECOLLIDER));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.CAPSULECOLLIDER));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === '_materials') {
|
||||
source._materials = [];
|
||||
for (let i = 0; i < value.length; ++i) {
|
||||
let material = value[0];
|
||||
if (material) {
|
||||
material = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(material.__uuid__),
|
||||
};
|
||||
source._materials.push(material);
|
||||
}
|
||||
}
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield CapsuleCollider.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.CapsuleCollider = CapsuleCollider;
|
||||
58
extensions/plugin-import-2x/dist/components/CircleCollider2D.js
vendored
Normal file
58
extensions/plugin-import-2x/dist/components/CircleCollider2D.js
vendored
Normal file
@@ -0,0 +1,58 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.CircleCollider2D = exports.CIRCLECOLLIDER2D = void 0;
|
||||
exports.CIRCLECOLLIDER2D = {
|
||||
"__type__": "cc.CircleCollider2D",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"tag": 0,
|
||||
"_group": 1,
|
||||
"_density": 1,
|
||||
"_sensor": false,
|
||||
"_friction": 0.2,
|
||||
"_restitution": 0,
|
||||
"_offset": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
},
|
||||
"_radius": 1,
|
||||
};
|
||||
class CircleCollider2D {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.CIRCLECOLLIDER2D));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.CIRCLECOLLIDER2D));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield CircleCollider2D.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.CircleCollider2D = CircleCollider2D;
|
||||
69
extensions/plugin-import-2x/dist/components/Collider.js
vendored
Normal file
69
extensions/plugin-import-2x/dist/components/Collider.js
vendored
Normal file
@@ -0,0 +1,69 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Collider = exports.COLLIDER = void 0;
|
||||
const base_1 = require("../common/base");
|
||||
exports.COLLIDER = {
|
||||
"__type__": "cc.Collider",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_material": null,
|
||||
"_isTrigger": false,
|
||||
"_center": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
},
|
||||
};
|
||||
class Collider {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.COLLIDER));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.COLLIDER));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === '_materials') {
|
||||
source._materials = [];
|
||||
for (let i = 0; i < value.length; ++i) {
|
||||
let material = value[0];
|
||||
if (material) {
|
||||
material = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(material.__uuid__),
|
||||
};
|
||||
source._materials.push(material);
|
||||
}
|
||||
}
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Collider.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Collider = Collider;
|
||||
57
extensions/plugin-import-2x/dist/components/Collider2D.js
vendored
Normal file
57
extensions/plugin-import-2x/dist/components/Collider2D.js
vendored
Normal file
@@ -0,0 +1,57 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Collider2D = exports.COLLIDER2D = void 0;
|
||||
exports.COLLIDER2D = {
|
||||
"__type__": "cc.Collider2D",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"tag": 0,
|
||||
"_group": 1,
|
||||
"_density": 1,
|
||||
"_sensor": false,
|
||||
"_friction": 0.2,
|
||||
"_restitution": 0,
|
||||
"_offset": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
},
|
||||
};
|
||||
class Collider2D {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.COLLIDER2D));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.COLLIDER2D));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Collider2D.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Collider2D = Collider2D;
|
||||
49
extensions/plugin-import-2x/dist/components/ColorKey.js
vendored
Normal file
49
extensions/plugin-import-2x/dist/components/ColorKey.js
vendored
Normal file
@@ -0,0 +1,49 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.ColorKey = exports.COLORKEY = void 0;
|
||||
exports.COLORKEY = {
|
||||
"__type__": "cc.ColorKey",
|
||||
"color": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 255,
|
||||
"g": 255,
|
||||
"b": 255,
|
||||
"a": 255,
|
||||
},
|
||||
"time": 0,
|
||||
};
|
||||
class ColorKey {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.COLORKEY));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.COLORKEY));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield ColorKey.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.ColorKey = ColorKey;
|
||||
50
extensions/plugin-import-2x/dist/components/ColorOvertimeModule.js
vendored
Normal file
50
extensions/plugin-import-2x/dist/components/ColorOvertimeModule.js
vendored
Normal file
@@ -0,0 +1,50 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.ColorOvertimeModule = exports.COLOROVERTIMEMODULE = void 0;
|
||||
exports.COLOROVERTIMEMODULE = {
|
||||
"__type__": "cc.ColorOvertimeModule",
|
||||
"_enable": false,
|
||||
"color": {
|
||||
"__id__": 1,
|
||||
},
|
||||
};
|
||||
class ColorOvertimeModule {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.COLOROVERTIMEMODULE));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.COLOROVERTIMEMODULE));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === 'enable') {
|
||||
source._enable = value;
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield ColorOvertimeModule.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.ColorOvertimeModule = ColorOvertimeModule;
|
||||
42
extensions/plugin-import-2x/dist/components/CompPrefabInfo.js
vendored
Normal file
42
extensions/plugin-import-2x/dist/components/CompPrefabInfo.js
vendored
Normal file
@@ -0,0 +1,42 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.CompPrefabInfo = exports.COMPPREFABINFO = void 0;
|
||||
exports.COMPPREFABINFO = {
|
||||
"__type__": "cc.CompPrefabInfo",
|
||||
"fileId": "",
|
||||
};
|
||||
class CompPrefabInfo {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.COMPPREFABINFO));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.COMPPREFABINFO));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield CompPrefabInfo.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.CompPrefabInfo = CompPrefabInfo;
|
||||
45
extensions/plugin-import-2x/dist/components/CompactValueTypeArray.js
vendored
Normal file
45
extensions/plugin-import-2x/dist/components/CompactValueTypeArray.js
vendored
Normal file
@@ -0,0 +1,45 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.CompactValueTypeArray = exports.COMPACTVALUETYPEARRAY = void 0;
|
||||
exports.COMPACTVALUETYPEARRAY = {
|
||||
"__type__": "cc.CompactValueTypeArray",
|
||||
"_byteOffset": 0,
|
||||
"_unitCount": 0,
|
||||
"_unitElement": 0,
|
||||
"_length": 0,
|
||||
};
|
||||
class CompactValueTypeArray {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.COMPACTVALUETYPEARRAY));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.COMPACTVALUETYPEARRAY));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield CompactValueTypeArray.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.CompactValueTypeArray = CompactValueTypeArray;
|
||||
46
extensions/plugin-import-2x/dist/components/Component.js
vendored
Normal file
46
extensions/plugin-import-2x/dist/components/Component.js
vendored
Normal file
@@ -0,0 +1,46 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Component = exports.COMPONENT = void 0;
|
||||
exports.COMPONENT = {
|
||||
"__type__": "cc.Component",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
};
|
||||
class Component {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.COMPONENT));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.COMPONENT));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Component.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Component = Component;
|
||||
42
extensions/plugin-import-2x/dist/components/ComponentModifier.js
vendored
Normal file
42
extensions/plugin-import-2x/dist/components/ComponentModifier.js
vendored
Normal file
@@ -0,0 +1,42 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.ComponentModifier = exports.COMPONENTMODIFIER = void 0;
|
||||
exports.COMPONENTMODIFIER = {
|
||||
"__type__": "cc.ComponentModifier",
|
||||
"component": "",
|
||||
};
|
||||
class ComponentModifier {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.COMPONENTMODIFIER));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.COMPONENTMODIFIER));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield ComponentModifier.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.ComponentModifier = ComponentModifier;
|
||||
72
extensions/plugin-import-2x/dist/components/ConeCollider.js
vendored
Normal file
72
extensions/plugin-import-2x/dist/components/ConeCollider.js
vendored
Normal file
@@ -0,0 +1,72 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.ConeCollider = exports.CONECOLLIDER = void 0;
|
||||
const base_1 = require("../common/base");
|
||||
exports.CONECOLLIDER = {
|
||||
"__type__": "cc.ConeCollider",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_material": null,
|
||||
"_isTrigger": false,
|
||||
"_center": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
},
|
||||
"_radius": 0.5,
|
||||
"_height": 1,
|
||||
"_direction": 1,
|
||||
};
|
||||
class ConeCollider {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.CONECOLLIDER));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.CONECOLLIDER));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === '_materials') {
|
||||
source._materials = [];
|
||||
for (let i = 0; i < value.length; ++i) {
|
||||
let material = value[0];
|
||||
if (material) {
|
||||
material = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(material.__uuid__),
|
||||
};
|
||||
source._materials.push(material);
|
||||
}
|
||||
}
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield ConeCollider.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.ConeCollider = ConeCollider;
|
||||
70
extensions/plugin-import-2x/dist/components/ConstantForce.js
vendored
Normal file
70
extensions/plugin-import-2x/dist/components/ConstantForce.js
vendored
Normal file
@@ -0,0 +1,70 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.ConstantForce = exports.CONSTANTFORCE = void 0;
|
||||
exports.CONSTANTFORCE = {
|
||||
"__type__": "cc.ConstantForce",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_force": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
},
|
||||
"_localForce": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
},
|
||||
"_torque": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
},
|
||||
"_localTorque": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
},
|
||||
};
|
||||
class ConstantForce {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.CONSTANTFORCE));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.CONSTANTFORCE));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield ConstantForce.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.ConstantForce = ConstantForce;
|
||||
48
extensions/plugin-import-2x/dist/components/Constraint.js
vendored
Normal file
48
extensions/plugin-import-2x/dist/components/Constraint.js
vendored
Normal file
@@ -0,0 +1,48 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Constraint = exports.CONSTRAINT = void 0;
|
||||
exports.CONSTRAINT = {
|
||||
"__type__": "cc.Constraint",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_enableCollision": true,
|
||||
"_connectedBody": null,
|
||||
};
|
||||
class Constraint {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.CONSTRAINT));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.CONSTRAINT));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Constraint.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Constraint = Constraint;
|
||||
41
extensions/plugin-import-2x/dist/components/CubicSplineNumberValue.js
vendored
Normal file
41
extensions/plugin-import-2x/dist/components/CubicSplineNumberValue.js
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.CubicSplineNumberValue = exports.CUBICSPLINENUMBERVALUE = void 0;
|
||||
exports.CUBICSPLINENUMBERVALUE = {
|
||||
"__type__": "cc.CubicSplineNumberValue",
|
||||
};
|
||||
class CubicSplineNumberValue {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.CUBICSPLINENUMBERVALUE));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.CUBICSPLINENUMBERVALUE));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield CubicSplineNumberValue.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.CubicSplineNumberValue = CubicSplineNumberValue;
|
||||
56
extensions/plugin-import-2x/dist/components/CubicSplineValueClass.js
vendored
Normal file
56
extensions/plugin-import-2x/dist/components/CubicSplineValueClass.js
vendored
Normal file
@@ -0,0 +1,56 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.CubicSplineValueClass = exports.CUBICSPLINEVALUECLASS = void 0;
|
||||
exports.CUBICSPLINEVALUECLASS = {
|
||||
"__type__": "cc.CubicSplineVec2Value",
|
||||
"dataPoint": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
},
|
||||
"inTangent": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
},
|
||||
"outTangent": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
},
|
||||
};
|
||||
class CubicSplineValueClass {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.CUBICSPLINEVALUECLASS));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.CUBICSPLINEVALUECLASS));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield CubicSplineValueClass.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.CubicSplineValueClass = CubicSplineValueClass;
|
||||
46
extensions/plugin-import-2x/dist/components/CurveRange.js
vendored
Normal file
46
extensions/plugin-import-2x/dist/components/CurveRange.js
vendored
Normal file
@@ -0,0 +1,46 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.CurveRange = exports.CURVERANGE = void 0;
|
||||
exports.CURVERANGE = {
|
||||
"__type__": "cc.CurveRange",
|
||||
"mode": 0,
|
||||
"constant": 0,
|
||||
"constantMin": 0,
|
||||
"constantMax": 0,
|
||||
"multiplier": 1,
|
||||
};
|
||||
class CurveRange {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.CURVERANGE));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.CURVERANGE));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield CurveRange.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.CurveRange = CurveRange;
|
||||
41
extensions/plugin-import-2x/dist/components/CurveValueAdapter.js
vendored
Normal file
41
extensions/plugin-import-2x/dist/components/CurveValueAdapter.js
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.CurveValueAdapter = exports.CURVEVALUEADAPTER = void 0;
|
||||
exports.CURVEVALUEADAPTER = {
|
||||
"__type__": "cc.CurveValueAdapter",
|
||||
};
|
||||
class CurveValueAdapter {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.CURVEVALUEADAPTER));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.CURVEVALUEADAPTER));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield CurveValueAdapter.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.CurveValueAdapter = CurveValueAdapter;
|
||||
72
extensions/plugin-import-2x/dist/components/CylinderCollider.js
vendored
Normal file
72
extensions/plugin-import-2x/dist/components/CylinderCollider.js
vendored
Normal file
@@ -0,0 +1,72 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.CylinderCollider = exports.CYLINDERCOLLIDER = void 0;
|
||||
const base_1 = require("../common/base");
|
||||
exports.CYLINDERCOLLIDER = {
|
||||
"__type__": "cc.CylinderCollider",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_material": null,
|
||||
"_isTrigger": false,
|
||||
"_center": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
},
|
||||
"_radius": 0.5,
|
||||
"_height": 2,
|
||||
"_direction": 1,
|
||||
};
|
||||
class CylinderCollider {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.CYLINDERCOLLIDER));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.CYLINDERCOLLIDER));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === '_materials') {
|
||||
source._materials = [];
|
||||
for (let i = 0; i < value.length; ++i) {
|
||||
let material = value[0];
|
||||
if (material) {
|
||||
material = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(material.__uuid__),
|
||||
};
|
||||
source._materials.push(material);
|
||||
}
|
||||
}
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield CylinderCollider.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.CylinderCollider = CylinderCollider;
|
||||
59
extensions/plugin-import-2x/dist/components/DirectionalLight.js
vendored
Normal file
59
extensions/plugin-import-2x/dist/components/DirectionalLight.js
vendored
Normal file
@@ -0,0 +1,59 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.DirectionalLight = exports.DIRECTIONALLIGHT = void 0;
|
||||
exports.DIRECTIONALLIGHT = {
|
||||
"__type__": "cc.DirectionalLight",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_color": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 255,
|
||||
"g": 255,
|
||||
"b": 255,
|
||||
"a": 255,
|
||||
},
|
||||
"_useColorTemperature": false,
|
||||
"_colorTemperature": 6550,
|
||||
"_staticSettings": {
|
||||
"__id__": 1,
|
||||
},
|
||||
"_illuminance": 65000,
|
||||
};
|
||||
class DirectionalLight {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.DIRECTIONALLIGHT));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.DIRECTIONALLIGHT));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield DirectionalLight.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.DirectionalLight = DirectionalLight;
|
||||
60
extensions/plugin-import-2x/dist/components/DistanceJoint2D.js
vendored
Normal file
60
extensions/plugin-import-2x/dist/components/DistanceJoint2D.js
vendored
Normal file
@@ -0,0 +1,60 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.DistanceJoint2D = exports.DISTANCEJOINT2D = void 0;
|
||||
exports.DISTANCEJOINT2D = {
|
||||
"__type__": "cc.DistanceJoint2D",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"anchor": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
},
|
||||
"connectedAnchor": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
},
|
||||
"collideConnected": false,
|
||||
"connectedBody": null,
|
||||
"_maxLength": 5,
|
||||
"_autoCalcDistance": true,
|
||||
};
|
||||
class DistanceJoint2D {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.DISTANCEJOINT2D));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.DISTANCEJOINT2D));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield DistanceJoint2D.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.DistanceJoint2D = DistanceJoint2D;
|
||||
63
extensions/plugin-import-2x/dist/components/EditBox.js
vendored
Normal file
63
extensions/plugin-import-2x/dist/components/EditBox.js
vendored
Normal file
@@ -0,0 +1,63 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.EditBox = exports.EDITBOX = void 0;
|
||||
exports.EDITBOX = {
|
||||
"__type__": "cc.EditBox",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"editingDidBegan": [],
|
||||
"textChanged": [],
|
||||
"editingDidEnded": [],
|
||||
"editingReturn": [],
|
||||
"_textLabel": null,
|
||||
"_placeholderLabel": null,
|
||||
"_returnType": 0,
|
||||
"_useOriginalSize": true,
|
||||
"_string": "",
|
||||
"_tabIndex": 0,
|
||||
"_backgroundImage": null,
|
||||
"_inputFlag": 5,
|
||||
"_inputMode": 0,
|
||||
"_maxLength": 20,
|
||||
};
|
||||
class EditBox {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.EDITBOX));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.EDITBOX));
|
||||
for (let key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key.startsWith('_N$')) {
|
||||
key = key.replace(/N\$/, '');
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield EditBox.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.EditBox = EditBox;
|
||||
47
extensions/plugin-import-2x/dist/components/EffectAsset.js
vendored
Normal file
47
extensions/plugin-import-2x/dist/components/EffectAsset.js
vendored
Normal file
@@ -0,0 +1,47 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.EffectAsset = exports.EFFECTASSET = void 0;
|
||||
exports.EFFECTASSET = {
|
||||
"__type__": "cc.EffectAsset",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"_native": "",
|
||||
"techniques": [],
|
||||
"shaders": [],
|
||||
"combinations": [],
|
||||
};
|
||||
class EffectAsset {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.EFFECTASSET));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.EFFECTASSET));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield EffectAsset.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.EffectAsset = EffectAsset;
|
||||
46
extensions/plugin-import-2x/dist/components/EventHandler.js
vendored
Normal file
46
extensions/plugin-import-2x/dist/components/EventHandler.js
vendored
Normal file
@@ -0,0 +1,46 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.EventHandler = exports.EVENTHANDLER = void 0;
|
||||
exports.EVENTHANDLER = {
|
||||
"__type__": "cc.ClickEvent",
|
||||
"target": null,
|
||||
"component": "",
|
||||
"_componentId": "",
|
||||
"handler": "",
|
||||
"customEventData": "",
|
||||
};
|
||||
class EventHandler {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.EVENTHANDLER));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.EVENTHANDLER));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield EventHandler.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.EventHandler = EventHandler;
|
||||
60
extensions/plugin-import-2x/dist/components/FixedJoint2D.js
vendored
Normal file
60
extensions/plugin-import-2x/dist/components/FixedJoint2D.js
vendored
Normal file
@@ -0,0 +1,60 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.FixedJoint2D = exports.FIXEDJOINT2D = void 0;
|
||||
exports.FIXEDJOINT2D = {
|
||||
"__type__": "cc.FixedJoint2D",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"anchor": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
},
|
||||
"connectedAnchor": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
},
|
||||
"collideConnected": false,
|
||||
"connectedBody": null,
|
||||
"_frequency": 0.7,
|
||||
"_dampingRatio": 0.5,
|
||||
};
|
||||
class FixedJoint2D {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.FIXEDJOINT2D));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.FIXEDJOINT2D));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield FixedJoint2D.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.FixedJoint2D = FixedJoint2D;
|
||||
44
extensions/plugin-import-2x/dist/components/Font.js
vendored
Normal file
44
extensions/plugin-import-2x/dist/components/Font.js
vendored
Normal file
@@ -0,0 +1,44 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Font = exports.FONT = void 0;
|
||||
exports.FONT = {
|
||||
"__type__": "cc.Font",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"_native": "",
|
||||
};
|
||||
class Font {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.FONT));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.FONT));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Font.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Font = Font;
|
||||
52
extensions/plugin-import-2x/dist/components/ForceOvertimeModule.js
vendored
Normal file
52
extensions/plugin-import-2x/dist/components/ForceOvertimeModule.js
vendored
Normal file
@@ -0,0 +1,52 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.ForceOvertimeModule = exports.FORCEOVERTIMEMODULE = void 0;
|
||||
exports.FORCEOVERTIMEMODULE = {
|
||||
"__type__": "cc.ForceOvertimeModule",
|
||||
"_enable": false,
|
||||
"x": {
|
||||
"__id__": 1,
|
||||
},
|
||||
"y": {
|
||||
"__id__": 2,
|
||||
},
|
||||
"z": {
|
||||
"__id__": 3,
|
||||
},
|
||||
"space": 1,
|
||||
};
|
||||
class ForceOvertimeModule {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.FORCEOVERTIMEMODULE));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.FORCEOVERTIMEMODULE));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield ForceOvertimeModule.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.ForceOvertimeModule = ForceOvertimeModule;
|
||||
45
extensions/plugin-import-2x/dist/components/ForwardFlow.js
vendored
Normal file
45
extensions/plugin-import-2x/dist/components/ForwardFlow.js
vendored
Normal file
@@ -0,0 +1,45 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.ForwardFlow = exports.FORWARDFLOW = void 0;
|
||||
exports.FORWARDFLOW = {
|
||||
"__type__": "ForwardFlow",
|
||||
"_name": "",
|
||||
"_priority": 0,
|
||||
"_tag": 0,
|
||||
"_stages": [],
|
||||
};
|
||||
class ForwardFlow {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.FORWARDFLOW));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.FORWARDFLOW));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield ForwardFlow.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.ForwardFlow = ForwardFlow;
|
||||
48
extensions/plugin-import-2x/dist/components/ForwardPipeline.js
vendored
Normal file
48
extensions/plugin-import-2x/dist/components/ForwardPipeline.js
vendored
Normal file
@@ -0,0 +1,48 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.ForwardPipeline = exports.FORWARDPIPELINE = void 0;
|
||||
exports.FORWARDPIPELINE = {
|
||||
"__type__": "ForwardPipeline",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"_native": "",
|
||||
"_tag": 0,
|
||||
"_flows": [],
|
||||
"renderTextures": [],
|
||||
"materials": [],
|
||||
};
|
||||
class ForwardPipeline {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.FORWARDPIPELINE));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.FORWARDPIPELINE));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield ForwardPipeline.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.ForwardPipeline = ForwardPipeline;
|
||||
45
extensions/plugin-import-2x/dist/components/ForwardStage.js
vendored
Normal file
45
extensions/plugin-import-2x/dist/components/ForwardStage.js
vendored
Normal file
@@ -0,0 +1,45 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.ForwardStage = exports.FORWARDSTAGE = void 0;
|
||||
exports.FORWARDSTAGE = {
|
||||
"__type__": "ForwardStage",
|
||||
"_name": "",
|
||||
"_priority": 0,
|
||||
"_tag": 0,
|
||||
"renderQueues": [],
|
||||
};
|
||||
class ForwardStage {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.FORWARDSTAGE));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.FORWARDSTAGE));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield ForwardStage.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.ForwardStage = ForwardStage;
|
||||
44
extensions/plugin-import-2x/dist/components/Gradient.js
vendored
Normal file
44
extensions/plugin-import-2x/dist/components/Gradient.js
vendored
Normal file
@@ -0,0 +1,44 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Gradient = exports.GRADIENT = void 0;
|
||||
exports.GRADIENT = {
|
||||
"__type__": "cc.Gradient",
|
||||
"colorKeys": [],
|
||||
"alphaKeys": [],
|
||||
"mode": 0,
|
||||
};
|
||||
class Gradient {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.GRADIENT));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.GRADIENT));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Gradient.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Gradient = Gradient;
|
||||
49
extensions/plugin-import-2x/dist/components/GradientRange.js
vendored
Normal file
49
extensions/plugin-import-2x/dist/components/GradientRange.js
vendored
Normal file
@@ -0,0 +1,49 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.GradientRange = exports.GRADIENTRANGE = void 0;
|
||||
exports.GRADIENTRANGE = {
|
||||
"__type__": "cc.GradientRange",
|
||||
"_mode": 0,
|
||||
"color": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 255,
|
||||
"g": 255,
|
||||
"b": 255,
|
||||
"a": 255,
|
||||
},
|
||||
};
|
||||
class GradientRange {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.GRADIENTRANGE));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.GRADIENTRANGE));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield GradientRange.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.GradientRange = GradientRange;
|
||||
94
extensions/plugin-import-2x/dist/components/Graphics.js
vendored
Normal file
94
extensions/plugin-import-2x/dist/components/Graphics.js
vendored
Normal file
@@ -0,0 +1,94 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Graphics = exports.GRAPHICS = void 0;
|
||||
const base_1 = require("../common/base");
|
||||
const utlis_1 = require("../common/utlis");
|
||||
exports.GRAPHICS = {
|
||||
"__type__": "cc.Graphics",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_customMaterial": null,
|
||||
"_visFlags": 0,
|
||||
"_srcBlendFactor": 2,
|
||||
"_dstBlendFactor": 4,
|
||||
"_color": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 255,
|
||||
"g": 255,
|
||||
"b": 255,
|
||||
"a": 255,
|
||||
},
|
||||
"_lineWidth": 1,
|
||||
"_strokeColor": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 0,
|
||||
"g": 0,
|
||||
"b": 0,
|
||||
"a": 255,
|
||||
},
|
||||
"_lineJoin": 2,
|
||||
"_lineCap": 0,
|
||||
"_fillColor": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 255,
|
||||
"g": 255,
|
||||
"b": 255,
|
||||
"a": 255,
|
||||
},
|
||||
"_miterLimit": 10,
|
||||
};
|
||||
class Graphics {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.GRAPHICS));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.GRAPHICS));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === '_materials') {
|
||||
let material = value[0];
|
||||
if (material) {
|
||||
material = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(material.__uuid__),
|
||||
};
|
||||
}
|
||||
source._customMaterial = material;
|
||||
}
|
||||
else if (key === '_srcBlendFactor') {
|
||||
source._srcBlendFactor = (0, utlis_1.getBlendFactor2DTo3D)(value);
|
||||
}
|
||||
else if (key === '_dstBlendFactor') {
|
||||
source._dstBlendFactor = (0, utlis_1.getBlendFactor2DTo3D)(value);
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Graphics.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Graphics = Graphics;
|
||||
42
extensions/plugin-import-2x/dist/components/HierachyModifier.js
vendored
Normal file
42
extensions/plugin-import-2x/dist/components/HierachyModifier.js
vendored
Normal file
@@ -0,0 +1,42 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.HierachyModifier = exports.HIERACHYMODIFIER = void 0;
|
||||
exports.HIERACHYMODIFIER = {
|
||||
"__type__": "cc.HierachyModifier",
|
||||
"path": "",
|
||||
};
|
||||
class HierachyModifier {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.HIERACHYMODIFIER));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.HIERACHYMODIFIER));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield HierachyModifier.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.HierachyModifier = HierachyModifier;
|
||||
72
extensions/plugin-import-2x/dist/components/HingeConstraint.js
vendored
Normal file
72
extensions/plugin-import-2x/dist/components/HingeConstraint.js
vendored
Normal file
@@ -0,0 +1,72 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.HingeConstraint = exports.HINGECONSTRAINT = void 0;
|
||||
exports.HINGECONSTRAINT = {
|
||||
"__type__": "cc.HingeConstraint",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_enableCollision": true,
|
||||
"_connectedBody": null,
|
||||
"axisA": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
},
|
||||
"axisB": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
},
|
||||
"pivotA": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
},
|
||||
"pivotB": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
},
|
||||
};
|
||||
class HingeConstraint {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.HINGECONSTRAINT));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.HINGECONSTRAINT));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield HingeConstraint.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.HingeConstraint = HingeConstraint;
|
||||
64
extensions/plugin-import-2x/dist/components/HingeJoint2D.js
vendored
Normal file
64
extensions/plugin-import-2x/dist/components/HingeJoint2D.js
vendored
Normal file
@@ -0,0 +1,64 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.HingeJoint2D = exports.HINGEJOINT2D = void 0;
|
||||
exports.HINGEJOINT2D = {
|
||||
"__type__": "cc.HingeJoint2D",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"anchor": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
},
|
||||
"connectedAnchor": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
},
|
||||
"collideConnected": false,
|
||||
"connectedBody": null,
|
||||
"_enableLimit": false,
|
||||
"_lowerAngle": 0,
|
||||
"_upperAngle": 0,
|
||||
"_enableMotor": false,
|
||||
"_maxMotorTorque": 1000,
|
||||
"_motorSpeed": 0,
|
||||
};
|
||||
class HingeJoint2D {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.HINGEJOINT2D));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.HINGEJOINT2D));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield HingeJoint2D.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.HingeJoint2D = HingeJoint2D;
|
||||
42
extensions/plugin-import-2x/dist/components/ImageAsset.js
vendored
Normal file
42
extensions/plugin-import-2x/dist/components/ImageAsset.js
vendored
Normal file
@@ -0,0 +1,42 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.ImageAsset = exports.IMAGEASSET = void 0;
|
||||
exports.IMAGEASSET = {
|
||||
"__type__": "cc.ImageAsset",
|
||||
"content": "",
|
||||
};
|
||||
class ImageAsset {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.IMAGEASSET));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.IMAGEASSET));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield ImageAsset.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.ImageAsset = ImageAsset;
|
||||
44
extensions/plugin-import-2x/dist/components/JavaScript.js
vendored
Normal file
44
extensions/plugin-import-2x/dist/components/JavaScript.js
vendored
Normal file
@@ -0,0 +1,44 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.JavaScript = exports.JAVASCRIPT = void 0;
|
||||
exports.JAVASCRIPT = {
|
||||
"__type__": "cc.JavaScript",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"_native": "",
|
||||
};
|
||||
class JavaScript {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.JAVASCRIPT));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.JAVASCRIPT));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield JavaScript.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.JavaScript = JavaScript;
|
||||
58
extensions/plugin-import-2x/dist/components/Joint2D.js
vendored
Normal file
58
extensions/plugin-import-2x/dist/components/Joint2D.js
vendored
Normal file
@@ -0,0 +1,58 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Joint2D = exports.JOINT2D = void 0;
|
||||
exports.JOINT2D = {
|
||||
"__type__": "cc.Joint2D",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"anchor": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
},
|
||||
"connectedAnchor": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
},
|
||||
"collideConnected": false,
|
||||
"connectedBody": null,
|
||||
};
|
||||
class Joint2D {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.JOINT2D));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.JOINT2D));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Joint2D.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Joint2D = Joint2D;
|
||||
45
extensions/plugin-import-2x/dist/components/JsonAsset.js
vendored
Normal file
45
extensions/plugin-import-2x/dist/components/JsonAsset.js
vendored
Normal file
@@ -0,0 +1,45 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.JsonAsset = exports.JSONASSET = void 0;
|
||||
exports.JSONASSET = {
|
||||
"__type__": "cc.JsonAsset",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"_native": "",
|
||||
"json": null,
|
||||
};
|
||||
class JsonAsset {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.JSONASSET));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.JSONASSET));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield JsonAsset.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.JsonAsset = JsonAsset;
|
||||
45
extensions/plugin-import-2x/dist/components/Keyframe.js
vendored
Normal file
45
extensions/plugin-import-2x/dist/components/Keyframe.js
vendored
Normal file
@@ -0,0 +1,45 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Keyframe = exports.KEYFRAME = void 0;
|
||||
exports.KEYFRAME = {
|
||||
"__type__": "cc.Keyframe",
|
||||
"time": 0,
|
||||
"value": 0,
|
||||
"inTangent": 0,
|
||||
"outTangent": 0,
|
||||
};
|
||||
class Keyframe {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.KEYFRAME));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.KEYFRAME));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Keyframe.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Keyframe = Keyframe;
|
||||
123
extensions/plugin-import-2x/dist/components/Label.js
vendored
Normal file
123
extensions/plugin-import-2x/dist/components/Label.js
vendored
Normal file
@@ -0,0 +1,123 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Label = exports.LABEL = void 0;
|
||||
const base_1 = require("../common/base");
|
||||
const utlis_1 = require("../common/utlis");
|
||||
exports.LABEL = {
|
||||
"__type__": "cc.Label",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_customMaterial": null,
|
||||
"_visFlags": 0,
|
||||
"_srcBlendFactor": 2,
|
||||
"_dstBlendFactor": 4,
|
||||
"_color": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 255,
|
||||
"g": 255,
|
||||
"b": 255,
|
||||
"a": 255,
|
||||
},
|
||||
"_useOriginalSize": true,
|
||||
"_string": "label",
|
||||
"_horizontalAlign": 1,
|
||||
"_verticalAlign": 1,
|
||||
"_actualFontSize": 0,
|
||||
"_fontSize": 40,
|
||||
"_fontFamily": "Arial",
|
||||
"_lineHeight": 40,
|
||||
"_overflow": 0,
|
||||
"_enableWrapText": true,
|
||||
"_font": null,
|
||||
"_isSystemFontUsed": true,
|
||||
"_isItalic": false,
|
||||
"_isBold": false,
|
||||
"_isUnderline": false,
|
||||
"_underlineHeight": 0,
|
||||
"_cacheMode": 0,
|
||||
};
|
||||
class Label {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.LABEL));
|
||||
}
|
||||
static migrate(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.LABEL));
|
||||
const label = json2D[index];
|
||||
for (const key in label) {
|
||||
const value = label[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === 'node') {
|
||||
source.node = value;
|
||||
(0, utlis_1.setColor)(source, value.__id__, json2D);
|
||||
}
|
||||
else if (key === '_materials') {
|
||||
// for (let i = 0; i < value.length; ++i) {
|
||||
let material = value[0];
|
||||
if (material) {
|
||||
material = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(material.__uuid__),
|
||||
};
|
||||
}
|
||||
source._customMaterial = material;
|
||||
// }
|
||||
}
|
||||
else if (key === '_N$file') {
|
||||
source._font = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(value.__uuid__),
|
||||
};
|
||||
}
|
||||
else if (key === '_N$string') {
|
||||
source._string = value;
|
||||
}
|
||||
else if (key === '_N$fontFamily') {
|
||||
source._fontFamily = value;
|
||||
}
|
||||
else if (key === '_N$overflow') {
|
||||
source._overflow = value;
|
||||
}
|
||||
else if (key === '_N$cacheMode') {
|
||||
source._cacheMode = value;
|
||||
}
|
||||
else if (key === '_N$horizontalAlign') {
|
||||
source._horizontalAlign = value;
|
||||
}
|
||||
else if (key === '_N$verticalAlign') {
|
||||
source._verticalAlign = value;
|
||||
}
|
||||
else if (key === '_srcBlendFactor') {
|
||||
source._srcBlendFactor = (0, utlis_1.getBlendFactor2DTo3D)(value);
|
||||
}
|
||||
else if (key === '_dstBlendFactor') {
|
||||
source._dstBlendFactor = (0, utlis_1.getBlendFactor2DTo3D)(value);
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Label.migrate(index, json2D, json3D);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Label = Label;
|
||||
48
extensions/plugin-import-2x/dist/components/LabelAtlas.js
vendored
Normal file
48
extensions/plugin-import-2x/dist/components/LabelAtlas.js
vendored
Normal file
@@ -0,0 +1,48 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.LabelAtlas = exports.LABELATLAS = void 0;
|
||||
exports.LABELATLAS = {
|
||||
"__type__": "cc.LabelAtlas",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"_native": "",
|
||||
"fntDataStr": "",
|
||||
"spriteFrame": null,
|
||||
"fontSize": -1,
|
||||
"fntConfig": null,
|
||||
};
|
||||
class LabelAtlas {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.LABELATLAS));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.LABELATLAS));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield LabelAtlas.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.LabelAtlas = LabelAtlas;
|
||||
61
extensions/plugin-import-2x/dist/components/LabelOutline.js
vendored
Normal file
61
extensions/plugin-import-2x/dist/components/LabelOutline.js
vendored
Normal file
@@ -0,0 +1,61 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.LabelOutline = exports.LABELOUTLINE = void 0;
|
||||
const utlis_1 = require("../common/utlis");
|
||||
exports.LABELOUTLINE = {
|
||||
"__type__": "cc.LabelOutline",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_color": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 0,
|
||||
"g": 0,
|
||||
"b": 0,
|
||||
"a": 255,
|
||||
},
|
||||
"_width": 2,
|
||||
};
|
||||
class LabelOutline {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.LABELOUTLINE));
|
||||
}
|
||||
static migrate(json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.LABELOUTLINE));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === 'node') {
|
||||
source.node = value;
|
||||
(0, utlis_1.setColor)(source, value.__id__, json2D);
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield LabelOutline.migrate(json2D[index], json3D);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.LabelOutline = LabelOutline;
|
||||
66
extensions/plugin-import-2x/dist/components/LabelShadow.js
vendored
Normal file
66
extensions/plugin-import-2x/dist/components/LabelShadow.js
vendored
Normal file
@@ -0,0 +1,66 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.LabelShadow = exports.LABELSHADOW = void 0;
|
||||
const utlis_1 = require("../common/utlis");
|
||||
exports.LABELSHADOW = {
|
||||
"__type__": "cc.LabelShadow",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_color": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 0,
|
||||
"g": 0,
|
||||
"b": 0,
|
||||
"a": 255,
|
||||
},
|
||||
"_offset": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 2,
|
||||
"y": 2,
|
||||
},
|
||||
"_blur": 2,
|
||||
};
|
||||
class LabelShadow {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.LABELSHADOW));
|
||||
}
|
||||
static migrate(json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.LABELSHADOW));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === 'node') {
|
||||
source.node = value;
|
||||
(0, utlis_1.setColor)(source, value.__id__, json2D);
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield LabelShadow.migrate(json2D[index], json3D);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.LabelShadow = LabelShadow;
|
||||
75
extensions/plugin-import-2x/dist/components/Layout.js
vendored
Normal file
75
extensions/plugin-import-2x/dist/components/Layout.js
vendored
Normal file
@@ -0,0 +1,75 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Layout = exports.LAYOUT = void 0;
|
||||
exports.LAYOUT = {
|
||||
"__type__": "cc.Layout",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_resizeMode": 0,
|
||||
"_N$layoutType": 0,
|
||||
"_N$padding": 0,
|
||||
"_cellSize": {
|
||||
"__type__": "cc.Size",
|
||||
"width": 40,
|
||||
"height": 40,
|
||||
},
|
||||
"_startAxis": 0,
|
||||
"_paddingLeft": 0,
|
||||
"_paddingRight": 0,
|
||||
"_paddingTop": 0,
|
||||
"_paddingBottom": 0,
|
||||
"_spacingX": 0,
|
||||
"_spacingY": 0,
|
||||
"_verticalDirection": 1,
|
||||
"_horizontalDirection": 0,
|
||||
"_affectedByScale": false,
|
||||
};
|
||||
class Layout {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.LAYOUT));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.LAYOUT));
|
||||
for (let key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key.startsWith('_N$')) {
|
||||
key = key.replace(/N\$/, '');
|
||||
}
|
||||
if (key === '_padding') {
|
||||
source._paddingLeft = source._paddingRight = source._paddingTop = source._paddingBottom = value;
|
||||
}
|
||||
else if (key === '_resize') {
|
||||
source._resizeMode = value;
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Layout.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Layout = Layout;
|
||||
64
extensions/plugin-import-2x/dist/components/Light.js
vendored
Normal file
64
extensions/plugin-import-2x/dist/components/Light.js
vendored
Normal file
@@ -0,0 +1,64 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Light = exports.LIGHT = void 0;
|
||||
const StaticLightSettings_1 = require("./StaticLightSettings");
|
||||
exports.LIGHT = {
|
||||
"__type__": "cc.Light",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_color": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 255,
|
||||
"g": 255,
|
||||
"b": 255,
|
||||
"a": 255,
|
||||
},
|
||||
"_useColorTemperature": false,
|
||||
"_colorTemperature": 6550,
|
||||
"_staticSettings": {
|
||||
"__id__": 1,
|
||||
},
|
||||
};
|
||||
class Light {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.LIGHT));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.LIGHT));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Light.migrate(json2D[index]);
|
||||
const settings = StaticLightSettings_1.StaticLightSettings.create();
|
||||
json3D.push(settings);
|
||||
source._staticSettings = {
|
||||
__id__: json3D.length - 1,
|
||||
};
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Light = Light;
|
||||
57
extensions/plugin-import-2x/dist/components/LimitVelocityOvertimeModule.js
vendored
Normal file
57
extensions/plugin-import-2x/dist/components/LimitVelocityOvertimeModule.js
vendored
Normal file
@@ -0,0 +1,57 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.LimitVelocityOvertimeModule = exports.LIMITVELOCITYOVERTIMEMODULE = void 0;
|
||||
exports.LIMITVELOCITYOVERTIMEMODULE = {
|
||||
"__type__": "cc.LimitVelocityOvertimeModule",
|
||||
"_enable": false,
|
||||
"limitX": {
|
||||
"__id__": 1,
|
||||
},
|
||||
"limitY": {
|
||||
"__id__": 2,
|
||||
},
|
||||
"limitZ": {
|
||||
"__id__": 3,
|
||||
},
|
||||
"limit": {
|
||||
"__id__": 4,
|
||||
},
|
||||
"dampen": 3,
|
||||
"separateAxes": false,
|
||||
"space": 1,
|
||||
};
|
||||
class LimitVelocityOvertimeModule {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.LIMITVELOCITYOVERTIMEMODULE));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.LIMITVELOCITYOVERTIMEMODULE));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield LimitVelocityOvertimeModule.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.LimitVelocityOvertimeModule = LimitVelocityOvertimeModule;
|
||||
65
extensions/plugin-import-2x/dist/components/Line.js
vendored
Normal file
65
extensions/plugin-import-2x/dist/components/Line.js
vendored
Normal file
@@ -0,0 +1,65 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Line = exports.LINE = void 0;
|
||||
exports.LINE = {
|
||||
"__type__": "cc.Line",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_texture": null,
|
||||
"_worldSpace": false,
|
||||
"_positions": [],
|
||||
"_width": {
|
||||
"__id__": 1,
|
||||
},
|
||||
"_tile": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
},
|
||||
"_offset": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
},
|
||||
"_color": {
|
||||
"__id__": 2,
|
||||
},
|
||||
};
|
||||
class Line {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.LINE));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.LINE));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Line.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Line = Line;
|
||||
100
extensions/plugin-import-2x/dist/components/Mask.js
vendored
Normal file
100
extensions/plugin-import-2x/dist/components/Mask.js
vendored
Normal file
@@ -0,0 +1,100 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Mask = exports.MASK = void 0;
|
||||
const base_1 = require("../common/base");
|
||||
const utlis_1 = require("../common/utlis");
|
||||
exports.MASK = {
|
||||
"__type__": "cc.Mask",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_materials": [],
|
||||
"_visFlags": 0,
|
||||
"_srcBlendFactor": 2,
|
||||
"_dstBlendFactor": 4,
|
||||
"_color": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 255,
|
||||
"g": 255,
|
||||
"b": 255,
|
||||
"a": 255,
|
||||
},
|
||||
"_type": 0,
|
||||
"_inverted": false,
|
||||
"_segments": 64,
|
||||
"_spriteFrame": null,
|
||||
"_alphaThreshold": 0.1,
|
||||
};
|
||||
class Mask {
|
||||
static typeTo2D(type) {
|
||||
switch (type) {
|
||||
case 2: // IMAGE_STENCIL
|
||||
return 3; // IMAGE_STENCIL
|
||||
}
|
||||
return type;
|
||||
}
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.MASK));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.MASK));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === 'node') {
|
||||
source.node = value;
|
||||
(0, utlis_1.setColor)(source, value.__id__, json2D);
|
||||
}
|
||||
else if (key === '_type') {
|
||||
source._type = Mask.typeTo2D(value);
|
||||
}
|
||||
else if (key === '_N$alphaThreshold') {
|
||||
source._alphaThreshold = value;
|
||||
}
|
||||
else if (key === '_spriteFrame') {
|
||||
source._spriteFrame = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(value.__uuid__, 'spriteFrame'),
|
||||
};
|
||||
}
|
||||
else if (key === '_N$inverted') {
|
||||
source._inverted = value;
|
||||
}
|
||||
else if (key === '_srcBlendFactor') {
|
||||
source._srcBlendFactor = (0, utlis_1.getBlendFactor2DTo3D)(value);
|
||||
}
|
||||
else if (key === '_dstBlendFactor') {
|
||||
source._dstBlendFactor = (0, utlis_1.getBlendFactor2DTo3D)(value);
|
||||
}
|
||||
else if (key === '_materials') {
|
||||
source._materials = [];
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Mask.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Mask = Mask;
|
||||
90
extensions/plugin-import-2x/dist/components/Material.js
vendored
Normal file
90
extensions/plugin-import-2x/dist/components/Material.js
vendored
Normal file
@@ -0,0 +1,90 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Material = exports.MATERIAL = void 0;
|
||||
const base_1 = require("../common/base");
|
||||
exports.MATERIAL = {
|
||||
"__type__": "cc.Material",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"_native": "",
|
||||
"_effectAsset": null,
|
||||
"_techIdx": 0,
|
||||
"_defines": [],
|
||||
"_states": [],
|
||||
"_props": [],
|
||||
};
|
||||
class Material {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.MATERIAL));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.MATERIAL));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === '_effectAsset') {
|
||||
source._effectAsset = {
|
||||
"__uuid__": yield base_1.ImporterBase.getUuid(json2D._effectAsset.__uuid__),
|
||||
};
|
||||
}
|
||||
else if (key === '_techniqueData') {
|
||||
for (const key in json2D._techniqueData) {
|
||||
const data = json2D._techniqueData[key];
|
||||
if (data.defines) {
|
||||
const defines = {};
|
||||
for (let defineKey in data.defines) {
|
||||
let va = data.defines[defineKey];
|
||||
if (defineKey === 'USE_DIFFUSE_TEXTURE') {
|
||||
defineKey = 'USE_TEXTURE';
|
||||
}
|
||||
defines[defineKey] = va;
|
||||
}
|
||||
source._defines.push(defines);
|
||||
}
|
||||
if (data.props) {
|
||||
const props = {};
|
||||
for (let propKey in data.props) {
|
||||
const value = data.props[propKey];
|
||||
if (propKey === 'mainTexture' || propKey === 'texture' || propKey === 'diffuseTexture') {
|
||||
// 由于 texture 是关键字,所有都改成 mainTexture
|
||||
propKey = 'mainTexture';
|
||||
props[propKey] = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(value.__uuid__, 'texture'),
|
||||
};
|
||||
}
|
||||
else {
|
||||
props[propKey] = value;
|
||||
}
|
||||
}
|
||||
data.props && source._props.push(props);
|
||||
}
|
||||
}
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Material.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Material = Material;
|
||||
50
extensions/plugin-import-2x/dist/components/Mesh.js
vendored
Normal file
50
extensions/plugin-import-2x/dist/components/Mesh.js
vendored
Normal file
@@ -0,0 +1,50 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Mesh = exports.MESH = void 0;
|
||||
exports.MESH = {
|
||||
"__type__": "cc.Mesh",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"_native": "",
|
||||
"_struct": {
|
||||
"vertexBundles": [],
|
||||
"primitives": [],
|
||||
},
|
||||
"_dataLength": 0,
|
||||
"_hash": 0,
|
||||
};
|
||||
class Mesh {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.MESH));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.MESH));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Mesh.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Mesh = Mesh;
|
||||
76
extensions/plugin-import-2x/dist/components/MeshCollider.js
vendored
Normal file
76
extensions/plugin-import-2x/dist/components/MeshCollider.js
vendored
Normal file
@@ -0,0 +1,76 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.MeshCollider = exports.MESHCOLLIDER = void 0;
|
||||
const base_1 = require("../common/base");
|
||||
exports.MESHCOLLIDER = {
|
||||
"__type__": "cc.MeshCollider",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_material": null,
|
||||
"_isTrigger": false,
|
||||
"_center": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
},
|
||||
"_mesh": null,
|
||||
"_convex": false,
|
||||
};
|
||||
class MeshCollider {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.MESHCOLLIDER));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.MESHCOLLIDER));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === '_materials') {
|
||||
source._materials = [];
|
||||
for (let i = 0; i < value.length; ++i) {
|
||||
let material = value[0];
|
||||
if (material) {
|
||||
material = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(material.__uuid__),
|
||||
};
|
||||
source._materials.push(material);
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (key === '_mesh') {
|
||||
source._mesh = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(value.__uuid__),
|
||||
};
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield MeshCollider.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.MeshCollider = MeshCollider;
|
||||
84
extensions/plugin-import-2x/dist/components/MeshRenderer.js
vendored
Normal file
84
extensions/plugin-import-2x/dist/components/MeshRenderer.js
vendored
Normal file
@@ -0,0 +1,84 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.MeshRenderer = exports.MESHRENDERER = void 0;
|
||||
const base_1 = require("../common/base");
|
||||
const ModelLightmapSettings_1 = require("./ModelLightmapSettings");
|
||||
exports.MESHRENDERER = {
|
||||
"__type__": "cc.MeshRenderer",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_materials": [],
|
||||
"_visFlags": 0,
|
||||
"lightmapSettings": null,
|
||||
"_mesh": null,
|
||||
"_shadowCastingMode": 0,
|
||||
"_shadowReceivingMode": 1,
|
||||
"_enableMorph": true,
|
||||
};
|
||||
class MeshRenderer {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.MESHRENDERER));
|
||||
}
|
||||
static migrate(index, json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const json = json2D[index];
|
||||
const source = JSON.parse(JSON.stringify(exports.MESHRENDERER));
|
||||
for (const key in json) {
|
||||
const value = json[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === '_materials') {
|
||||
source._materials = [];
|
||||
for (let i = 0; i < value.length; ++i) {
|
||||
let material = value[0];
|
||||
if (material) {
|
||||
material = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(material.__uuid__),
|
||||
};
|
||||
source._materials.push(material);
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (key === '_receiveShadows') {
|
||||
// 1 = ON, 0 = OFF
|
||||
source._shadowReceivingMode = value === 'true' ? 1 : 0;
|
||||
}
|
||||
else if (key === '_mesh') {
|
||||
source._mesh = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(value.__uuid__),
|
||||
};
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield MeshRenderer.migrate(index, json2D);
|
||||
const modelLightmapSettings = ModelLightmapSettings_1.ModelLightmapSettings.create();
|
||||
json3D.push(modelLightmapSettings);
|
||||
source.lightmapSettings = {
|
||||
__id__: json3D.length - 1,
|
||||
};
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.MeshRenderer = MeshRenderer;
|
||||
432
extensions/plugin-import-2x/dist/components/MigrateManager.js
vendored
Normal file
432
extensions/plugin-import-2x/dist/components/MigrateManager.js
vendored
Normal file
@@ -0,0 +1,432 @@
|
||||
"use strict";
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.MigrateManager = void 0;
|
||||
const Animation_1 = require("./Animation");
|
||||
const AnimationClip_1 = require("./AnimationClip");
|
||||
const Asset_1 = require("./Asset");
|
||||
const AudioClip_1 = require("./AudioClip");
|
||||
const AudioSource_1 = require("./AudioSource");
|
||||
const ArmatureDisplay_1 = require("./ArmatureDisplay"); // dragonBones.ArmatureDisplay
|
||||
const BaseNode_1 = require("./BaseNode");
|
||||
const Billboard_1 = require("./Billboard");
|
||||
const BitmapFont_1 = require("./BitmapFont");
|
||||
const BlockInputEvents_1 = require("./BlockInputEvents");
|
||||
const BoxCollider_1 = require("./BoxCollider");
|
||||
const BoxCollider2D_1 = require("./BoxCollider2D");
|
||||
const BufferAsset_1 = require("./BufferAsset");
|
||||
const Button_1 = require("./Button");
|
||||
const Camera_1 = require("./Camera");
|
||||
const Canvas_1 = require("./Canvas");
|
||||
const CapsuleCollider_1 = require("./CapsuleCollider");
|
||||
const CircleCollider2D_1 = require("./CircleCollider2D");
|
||||
const Collider_1 = require("./Collider");
|
||||
const Collider2D_1 = require("./Collider2D");
|
||||
const CompPrefabInfo_1 = require("./CompPrefabInfo");
|
||||
const CompactValueTypeArray_1 = require("./CompactValueTypeArray");
|
||||
const Component_1 = require("./Component");
|
||||
const ComponentModifier_1 = require("./ComponentModifier");
|
||||
const ConeCollider_1 = require("./ConeCollider");
|
||||
const ConstantForce_1 = require("./ConstantForce");
|
||||
const Constraint_1 = require("./Constraint");
|
||||
const CubicSplineNumberValue_1 = require("./CubicSplineNumberValue");
|
||||
const CubicSplineValueClass_1 = require("./CubicSplineValueClass");
|
||||
const CurveRange_1 = require("./CurveRange");
|
||||
const CurveValueAdapter_1 = require("./CurveValueAdapter");
|
||||
const CylinderCollider_1 = require("./CylinderCollider");
|
||||
const DirectionalLight_1 = require("./DirectionalLight");
|
||||
const DistanceJoint2D_1 = require("./DistanceJoint2D");
|
||||
const EditBox_1 = require("./EditBox");
|
||||
const EffectAsset_1 = require("./EffectAsset");
|
||||
const EventHandler_1 = require("./EventHandler");
|
||||
const FixedJoint2D_1 = require("./FixedJoint2D");
|
||||
const Font_1 = require("./Font");
|
||||
const ForwardFlow_1 = require("./ForwardFlow");
|
||||
const ForwardPipeline_1 = require("./ForwardPipeline");
|
||||
const ForwardStage_1 = require("./ForwardStage");
|
||||
const Graphics_1 = require("./Graphics");
|
||||
const HierachyModifier_1 = require("./HierachyModifier");
|
||||
const HingeConstraint_1 = require("./HingeConstraint");
|
||||
const HingeJoint2D_1 = require("./HingeJoint2D");
|
||||
const ImageAsset_1 = require("./ImageAsset");
|
||||
const JavaScript_1 = require("./JavaScript");
|
||||
const Joint2D_1 = require("./Joint2D");
|
||||
const JsonAsset_1 = require("./JsonAsset");
|
||||
const Label_1 = require("./Label");
|
||||
const LabelAtlas_1 = require("./LabelAtlas");
|
||||
const LabelOutline_1 = require("./LabelOutline");
|
||||
const LabelShadow_1 = require("./LabelShadow");
|
||||
const Layout_1 = require("./Layout");
|
||||
const Light_1 = require("./Light");
|
||||
const Line_1 = require("./Line");
|
||||
const Mask_1 = require("./Mask");
|
||||
const Material_1 = require("./Material");
|
||||
const Mesh_1 = require("./Mesh");
|
||||
const MeshCollider_1 = require("./MeshCollider");
|
||||
const MeshRenderer_1 = require("./MeshRenderer");
|
||||
const ModelLightmapSettings_1 = require("./ModelLightmapSettings");
|
||||
const MissingScript_1 = require("./MissingScript");
|
||||
const MotionStreak_1 = require("./MotionStreak");
|
||||
const MouseJoint2D_1 = require("./MouseJoint2D");
|
||||
const Node_1 = require("./Node");
|
||||
const PageView_1 = require("./PageView");
|
||||
const PageViewIndicator_1 = require("./PageViewIndicator");
|
||||
const ParticleAsset_1 = require("./ParticleAsset");
|
||||
const ParticleSystem_1 = require("./ParticleSystem");
|
||||
const ParticleSystem2D_1 = require("./ParticleSystem2D");
|
||||
const PhysicsMaterial_1 = require("./PhysicsMaterial");
|
||||
const PlaneCollider_1 = require("./PlaneCollider");
|
||||
const PointToPointConstraint_1 = require("./PointToPointConstraint");
|
||||
const PolygonCollider2D_1 = require("./PolygonCollider2D");
|
||||
const Prefab_1 = require("./Prefab");
|
||||
const PrefabInfo_1 = require("./PrefabInfo");
|
||||
const Primitive_1 = require("./Primitive");
|
||||
const PrivateNode_1 = require("./PrivateNode");
|
||||
const ProgressBar_1 = require("./ProgressBar");
|
||||
const RawAsset_1 = require("./RawAsset");
|
||||
const RelativeJoint2D_1 = require("./RelativeJoint2D");
|
||||
const RenderFlow_1 = require("./RenderFlow");
|
||||
const RenderPipeline_1 = require("./RenderPipeline");
|
||||
const RenderStage_1 = require("./RenderStage");
|
||||
const RenderTexture_1 = require("./RenderTexture");
|
||||
const RenderableComponent_1 = require("./RenderableComponent");
|
||||
const RichText_1 = require("./RichText");
|
||||
const RigidBody_1 = require("./RigidBody");
|
||||
const RigidBody2D_1 = require("./RigidBody2D");
|
||||
const SafeArea_1 = require("./SafeArea");
|
||||
const Scene_1 = require("./Scene");
|
||||
const SceneAsset_1 = require("./SceneAsset");
|
||||
const Script_1 = require("./Script");
|
||||
const ScrollBar_1 = require("./ScrollBar");
|
||||
const ScrollView_1 = require("./ScrollView");
|
||||
const ShadowFlow_1 = require("./ShadowFlow");
|
||||
const ShadowStage_1 = require("./ShadowStage");
|
||||
const SimplexCollider_1 = require("./SimplexCollider");
|
||||
const Skeleton_1 = require("./Skeleton");
|
||||
const SkeletalAnimation_1 = require("./SkeletalAnimation");
|
||||
const SkinnedMeshBatchRenderer_1 = require("./SkinnedMeshBatchRenderer");
|
||||
const SkinnedMeshRenderer_1 = require("./SkinnedMeshRenderer");
|
||||
const SkinnedMeshUnit_1 = require("./SkinnedMeshUnit");
|
||||
const Slider_1 = require("./Slider");
|
||||
const SliderJoint2D_1 = require("./SliderJoint2D");
|
||||
const SphereCollider_1 = require("./SphereCollider");
|
||||
const SphereLight_1 = require("./SphereLight");
|
||||
const SpotLight_1 = require("./SpotLight");
|
||||
const SpringJoint2D_1 = require("./SpringJoint2D");
|
||||
const Sprite_1 = require("./Sprite");
|
||||
const SpriteAtlas_1 = require("./SpriteAtlas");
|
||||
const SpriteFrame_1 = require("./SpriteFrame");
|
||||
const SubContextView_1 = require("./SubContextView");
|
||||
const TTFFont_1 = require("./TTFFont");
|
||||
const TextAsset_1 = require("./TextAsset");
|
||||
const Texture2D_1 = require("./Texture2D");
|
||||
const TextureCube_1 = require("./TextureCube");
|
||||
const TiledLayer_1 = require("./TiledLayer");
|
||||
const TiledMap_1 = require("./TiledMap");
|
||||
const TiledMapAsset_1 = require("./TiledMapAsset");
|
||||
const TiledObjectGroup_1 = require("./TiledObjectGroup");
|
||||
const TiledTile_1 = require("./TiledTile");
|
||||
const TiledUserNodeData_1 = require("./TiledUserNodeData");
|
||||
const Toggle_1 = require("./Toggle");
|
||||
const ToggleContainer_1 = require("./ToggleContainer");
|
||||
const TypeScript_1 = require("./TypeScript");
|
||||
const UIComponent_1 = require("./UIComponent");
|
||||
const UICoordinateTracker_1 = require("./UICoordinateTracker");
|
||||
const UIMeshRenderer_1 = require("./UIMeshRenderer");
|
||||
const UIOpacity_1 = require("./UIOpacity");
|
||||
const UIRenderable_1 = require("./UIRenderable");
|
||||
const UIReorderComponent_1 = require("./UIReorderComponent");
|
||||
const UIStaticBatch_1 = require("./UIStaticBatch");
|
||||
const UITransform_1 = require("./UITransform");
|
||||
const UniformCurveValueAdapter_1 = require("./UniformCurveValueAdapter");
|
||||
const VideoClip_1 = require("./VideoClip");
|
||||
const VideoPlayer_1 = require("./VideoPlayer");
|
||||
const ViewGroup_1 = require("./ViewGroup");
|
||||
const WebView_1 = require("./WebView");
|
||||
const WheelJoint2D_1 = require("./WheelJoint2D");
|
||||
const Widget_1 = require("./Widget");
|
||||
const AnimationCurve_1 = require("./AnimationCurve");
|
||||
const Keyframe_1 = require("./Keyframe");
|
||||
const AlphaKey_1 = require("./AlphaKey");
|
||||
const Gradient_1 = require("./Gradient");
|
||||
const GradientRange_1 = require("./GradientRange");
|
||||
const Burst_1 = require("./Burst");
|
||||
const ShapeModule_1 = require("./ShapeModule");
|
||||
const ColorOvertimeModule_1 = require("./ColorOvertimeModule");
|
||||
const SizeOvertimeModule_1 = require("./SizeOvertimeModule");
|
||||
const VelocityOvertimeModule_1 = require("./VelocityOvertimeModule");
|
||||
const ForceOvertimeModule_1 = require("./ForceOvertimeModule");
|
||||
const LimitVelocityOvertimeModule_1 = require("./LimitVelocityOvertimeModule");
|
||||
const RotationOvertimeModule_1 = require("./RotationOvertimeModule");
|
||||
const TextureAnimationModule_1 = require("./TextureAnimationModule");
|
||||
const ColorKey_1 = require("./ColorKey");
|
||||
const TrailModule_1 = require("./TrailModule");
|
||||
const base_1 = require("../common/base");
|
||||
const SpSkeleton_1 = require("./SpSkeleton");
|
||||
const StudioComponent_1 = require("./StudioComponent");
|
||||
const StudioWidget_1 = require("./StudioWidget");
|
||||
const utlis_1 = require("../common/utlis");
|
||||
const CCCLASS_LIST = {
|
||||
'cc.Animation': Animation_1.Animation,
|
||||
'cc.AnimationClip': AnimationClip_1.AnimationClip,
|
||||
'cc.AnimationCurve': AnimationCurve_1.AnimationCurve,
|
||||
'cc.Asset': Asset_1.Asset,
|
||||
'cc.AlphaKey': AlphaKey_1.AlphaKey,
|
||||
'cc.AudioClip': AudioClip_1.AudioClip,
|
||||
'cc.AudioSource': AudioSource_1.AudioSource,
|
||||
'cc.Burst': Burst_1.Burst,
|
||||
'cc.Button': Button_1.Button,
|
||||
'cc.BaseNode': BaseNode_1.BaseNode,
|
||||
'cc.Billboard': Billboard_1.Billboard,
|
||||
'cc.BitmapFont': BitmapFont_1.BitmapFont,
|
||||
'cc.BoxCollider2D': BoxCollider2D_1.BoxCollider2D,
|
||||
'cc.BlockInputEvents': BlockInputEvents_1.BlockInputEvents,
|
||||
'cc.BufferAsset': BufferAsset_1.BufferAsset,
|
||||
'cc.BoxCollider': BoxCollider_1.BoxCollider,
|
||||
'cc.ColorKey': ColorKey_1.ColorKey,
|
||||
'cc.Camera': Camera_1.Camera,
|
||||
'cc.Canvas': Canvas_1.Canvas,
|
||||
'cc.CapsuleCollider': CapsuleCollider_1.CapsuleCollider,
|
||||
'cc.CircleCollider2D': CircleCollider2D_1.CircleCollider2D,
|
||||
'cc.Collider': Collider_1.Collider,
|
||||
'cc.Collider2D': Collider2D_1.Collider2D,
|
||||
'cc.CompPrefabInfo': CompPrefabInfo_1.CompPrefabInfo,
|
||||
'cc.CompactValueTypeArray': CompactValueTypeArray_1.CompactValueTypeArray,
|
||||
'cc.Component': Component_1.Component,
|
||||
'cc.ComponentModifier': ComponentModifier_1.ComponentModifier,
|
||||
'cc.ConeCollider': ConeCollider_1.ConeCollider,
|
||||
'cc.ConstantForce': ConstantForce_1.ConstantForce,
|
||||
'cc.Constraint': Constraint_1.Constraint,
|
||||
'cc.CubicSplineNumberValue': CubicSplineNumberValue_1.CubicSplineNumberValue,
|
||||
'cc.CubicSplineValueClass': CubicSplineValueClass_1.CubicSplineValueClass,
|
||||
'cc.CurveRange': CurveRange_1.CurveRange,
|
||||
'cc.CurveValueAdapter': CurveValueAdapter_1.CurveValueAdapter,
|
||||
'cc.CylinderCollider': CylinderCollider_1.CylinderCollider,
|
||||
'cc.ColorOvertimeModule': ColorOvertimeModule_1.ColorOvertimeModule,
|
||||
'cc.DirectionalLight': DirectionalLight_1.DirectionalLight,
|
||||
'cc.DistanceJoint2D': DistanceJoint2D_1.DistanceJoint2D,
|
||||
'cc.EditBox': EditBox_1.EditBox,
|
||||
'cc.EffectAsset': EffectAsset_1.EffectAsset,
|
||||
'cc.EventHandler': EventHandler_1.EventHandler,
|
||||
'cc.FixedJoint2D': FixedJoint2D_1.FixedJoint2D,
|
||||
'cc.Font': Font_1.Font,
|
||||
'cc.ForwardFlow': ForwardFlow_1.ForwardFlow,
|
||||
'cc.ForwardPipeline': ForwardPipeline_1.ForwardPipeline,
|
||||
'cc.ForwardStage': ForwardStage_1.ForwardStage,
|
||||
'cc.ForceOvertimeModule': ForceOvertimeModule_1.ForceOvertimeModule,
|
||||
'cc.Graphics': Graphics_1.Graphics,
|
||||
'cc.Gradient': Gradient_1.Gradient,
|
||||
'cc.GradientRange': GradientRange_1.GradientRange,
|
||||
'cc.HierachyModifier': HierachyModifier_1.HierachyModifier,
|
||||
'cc.HingeConstraint': HingeConstraint_1.HingeConstraint,
|
||||
'cc.HingeJoint2D': HingeJoint2D_1.HingeJoint2D,
|
||||
'cc.ImageAsset': ImageAsset_1.ImageAsset,
|
||||
'cc.JavaScript': JavaScript_1.JavaScript,
|
||||
'cc.Joint2D': Joint2D_1.Joint2D,
|
||||
'cc.JsonAsset': JsonAsset_1.JsonAsset,
|
||||
'cc.Keyframe': Keyframe_1.Keyframe,
|
||||
'cc.Label': Label_1.Label,
|
||||
'cc.LabelAtlas': LabelAtlas_1.LabelAtlas,
|
||||
'cc.LabelOutline': LabelOutline_1.LabelOutline,
|
||||
'cc.LabelShadow': LabelShadow_1.LabelShadow,
|
||||
'cc.Layout': Layout_1.Layout,
|
||||
'cc.Light': Light_1.Light,
|
||||
'cc.Line': Line_1.Line,
|
||||
'cc.LimitVelocityOvertimeModule': LimitVelocityOvertimeModule_1.LimitVelocityOvertimeModule,
|
||||
'cc.Mask': Mask_1.Mask,
|
||||
'cc.Material': Material_1.Material,
|
||||
'cc.Mesh': Mesh_1.Mesh,
|
||||
'cc.MeshCollider': MeshCollider_1.MeshCollider,
|
||||
'cc.MeshRenderer': MeshRenderer_1.MeshRenderer,
|
||||
'cc.ModelLightmapSettings': ModelLightmapSettings_1.ModelLightmapSettings,
|
||||
'cc.MissingScript': MissingScript_1.MissingScript,
|
||||
'cc.MotionStreak': MotionStreak_1.MotionStreak,
|
||||
'cc.MouseJoint2D': MouseJoint2D_1.MouseJoint2D,
|
||||
'cc.Node': Node_1.Node,
|
||||
'cc.PageView': PageView_1.PageView,
|
||||
'cc.PageViewIndicator': PageViewIndicator_1.PageViewIndicator,
|
||||
'cc.ParticleAsset': ParticleAsset_1.ParticleAsset,
|
||||
'cc.ParticleSystem': ParticleSystem_1.ParticleSystem,
|
||||
'cc.ParticleSystem2D': ParticleSystem2D_1.ParticleSystem2D,
|
||||
'cc.PhysicsMaterial': PhysicsMaterial_1.PhysicsMaterial,
|
||||
'cc.PlaneCollider': PlaneCollider_1.PlaneCollider,
|
||||
'cc.PointToPointConstraint': PointToPointConstraint_1.PointToPointConstraint,
|
||||
'cc.PolygonCollider2D': PolygonCollider2D_1.PolygonCollider2D,
|
||||
'cc.Prefab': Prefab_1.Prefab,
|
||||
'cc.PrefabInfo': PrefabInfo_1.PrefabInfo,
|
||||
'cc.Primitive': Primitive_1.Primitive,
|
||||
'cc.PrivateNode': PrivateNode_1.PrivateNode,
|
||||
'cc.ProgressBar': ProgressBar_1.ProgressBar,
|
||||
'cc.RawAsset': RawAsset_1.RawAsset,
|
||||
'cc.RenderFlow': RenderFlow_1.RenderFlow,
|
||||
'cc.RenderStage': RenderStage_1.RenderStage,
|
||||
'cc.RichText': RichText_1.RichText,
|
||||
'cc.RigidBody': RigidBody_1.RigidBody,
|
||||
'cc.RigidBody2D': RigidBody2D_1.RigidBody2D,
|
||||
'cc.RenderTexture': RenderTexture_1.RenderTexture,
|
||||
'cc.RenderPipeline': RenderPipeline_1.RenderPipeline,
|
||||
'cc.RelativeJoint2D': RelativeJoint2D_1.RelativeJoint2D,
|
||||
'cc.RenderableComponent': RenderableComponent_1.RenderableComponent,
|
||||
'cc.RotationOvertimeModule': RotationOvertimeModule_1.RotationOvertimeModule,
|
||||
'cc.ShapeModule': ShapeModule_1.ShapeModule,
|
||||
'cc.SafeArea': SafeArea_1.SafeArea,
|
||||
'cc.Scene': Scene_1.Scene,
|
||||
'cc.SceneAsset': SceneAsset_1.SceneAsset,
|
||||
'cc.Script': Script_1.Script,
|
||||
'cc.Scrollbar': ScrollBar_1.Scrollbar,
|
||||
'cc.ScrollView': ScrollView_1.ScrollView,
|
||||
'cc.ShadowFlow': ShadowFlow_1.ShadowFlow,
|
||||
'cc.ShadowStage': ShadowStage_1.ShadowStage,
|
||||
'cc.SimplexCollider': SimplexCollider_1.SimplexCollider,
|
||||
'cc.Skeleton': Skeleton_1.Skeleton,
|
||||
'cc.SkeletalAnimation': SkeletalAnimation_1.SkeletalAnimation,
|
||||
'cc.SkinnedMeshBatchRenderer': SkinnedMeshBatchRenderer_1.SkinnedMeshBatchRenderer,
|
||||
'cc.SkinnedMeshRenderer': SkinnedMeshRenderer_1.SkinnedMeshRenderer,
|
||||
'cc.SkinnedMeshUnit': SkinnedMeshUnit_1.SkinnedMeshUnit,
|
||||
'cc.Slider': Slider_1.Slider,
|
||||
'cc.SliderJoint2D': SliderJoint2D_1.SliderJoint2D,
|
||||
'cc.SphereCollider': SphereCollider_1.SphereCollider,
|
||||
'cc.SphereLight': SphereLight_1.SphereLight,
|
||||
'cc.SpotLight': SpotLight_1.SpotLight,
|
||||
'cc.SpringJoint2D': SpringJoint2D_1.SpringJoint2D,
|
||||
'cc.Sprite': Sprite_1.Sprite,
|
||||
'cc.SpriteAtlas': SpriteAtlas_1.SpriteAtlas,
|
||||
'cc.SpriteFrame': SpriteFrame_1.SpriteFrame,
|
||||
'cc.SubContextView': SubContextView_1.SubContextView,
|
||||
'cc.SizeOvertimeModule': SizeOvertimeModule_1.SizeOvertimeModule,
|
||||
'cc.TTFFont': TTFFont_1.TTFFont,
|
||||
'cc.TextAsset': TextAsset_1.TextAsset,
|
||||
'cc.Texture2D': Texture2D_1.Texture2D,
|
||||
'cc.TextureCube': TextureCube_1.TextureCube,
|
||||
'cc.TiledLayer': TiledLayer_1.TiledLayer,
|
||||
'cc.TiledMap': TiledMap_1.TiledMap,
|
||||
'cc.TiledMapAsset': TiledMapAsset_1.TiledMapAsset,
|
||||
'cc.TiledObjectGroup': TiledObjectGroup_1.TiledObjectGroup,
|
||||
'cc.TiledTile': TiledTile_1.TiledTile,
|
||||
'cc.TiledUserNodeData': TiledUserNodeData_1.TiledUserNodeData,
|
||||
'cc.Toggle': Toggle_1.Toggle,
|
||||
'cc.ToggleContainer': ToggleContainer_1.ToggleContainer,
|
||||
'cc.TypeScript': TypeScript_1.TypeScript,
|
||||
'cc.TextureAnimationModule': TextureAnimationModule_1.TextureAnimationModule,
|
||||
'cc.TrailModule': TrailModule_1.TrailModule,
|
||||
'cc.UIComponent': UIComponent_1.UIComponent,
|
||||
'cc.UICoordinateTracker': UICoordinateTracker_1.UICoordinateTracker,
|
||||
'cc.UIMeshRenderer': UIMeshRenderer_1.UIMeshRenderer,
|
||||
'cc.UIOpacity': UIOpacity_1.UIOpacity,
|
||||
'cc.UIRenderable': UIRenderable_1.UIRenderable,
|
||||
'cc.UIReorderComponent': UIReorderComponent_1.UIReorderComponent,
|
||||
'cc.UIStaticBatch': UIStaticBatch_1.UIStaticBatch,
|
||||
'cc.UITransform': UITransform_1.UITransform,
|
||||
'cc.UniformCurveValueAdapter': UniformCurveValueAdapter_1.UniformCurveValueAdapter,
|
||||
'cc.VideoClip': VideoClip_1.VideoClip,
|
||||
'cc.VideoPlayer': VideoPlayer_1.VideoPlayer,
|
||||
'cc.ViewGroup': ViewGroup_1.ViewGroup,
|
||||
'cc.VelocityOvertimeModule': VelocityOvertimeModule_1.VelocityOvertimeModule,
|
||||
'cc.WebView': WebView_1.WebView,
|
||||
'cc.WheelJoint2D': WheelJoint2D_1.WheelJoint2D,
|
||||
'cc.Widget': Widget_1.Widget,
|
||||
'dragonBones.ArmatureDisplay': ArmatureDisplay_1.ArmatureDisplay,
|
||||
'sp.Skeleton': SpSkeleton_1.Sp_Skeleton,
|
||||
'cc.StudioComponent': StudioComponent_1.StudioComponent,
|
||||
'cc.StudioWidget': StudioWidget_1.StudioWidget,
|
||||
};
|
||||
const RENAME_COMPONENT = {
|
||||
'cc.BoxCollider3D': 'cc.BoxCollider',
|
||||
'cc.BoxCollider': 'cc.BoxCollider2D',
|
||||
'cc.PhysicsBoxCollider': 'cc.BoxCollider2D',
|
||||
'cc.CircleCollider': 'cc.CircleCollider2D',
|
||||
'cc.PhysicsCircleCollider': 'cc.CircleCollider2D',
|
||||
'cc.Collider': 'cc.Collider2D',
|
||||
'cc.PhysicsCollider': 'cc.Collider2D',
|
||||
'cc.PhysicsChainCollider': 'cc.Collider2D',
|
||||
'cc.Collider3D': 'cc.Collider',
|
||||
'cc.DistanceJoint': 'cc.DistanceJoint2D',
|
||||
'cc.ClickEvent': 'cc.EventHandler',
|
||||
'cc.MouseJoint': 'cc.MouseJoint2D',
|
||||
'cc.WheelJoint': 'cc.WheelJoint2D',
|
||||
'cc.PolygonCollider': 'cc.PolygonCollider2D',
|
||||
'cc.PhysicsPolygonCollider': 'cc.PolygonCollider2D',
|
||||
'cc.ParticleSystem': 'cc.ParticleSystem2D',
|
||||
'cc.ParticleSystem3D': 'cc.ParticleSystem',
|
||||
'cc.Joint': 'cc.Joint2D',
|
||||
'cc.RigidBody': 'cc.RigidBody2D',
|
||||
'cc.RigidBody3D': 'cc.RigidBody',
|
||||
'cc.SphereCollider3D': 'cc.SphereCollider',
|
||||
'cc.RenderComponent': 'cc.UIRenderable',
|
||||
'cc.SkeletonAnimation': 'cc.SkeletalAnimation',
|
||||
'cc.StudioWidget': 'cc.Widget',
|
||||
};
|
||||
class MigrateManager {
|
||||
static migrate(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const element2D = json2D[index];
|
||||
let type = element2D.__type__ || element2D[0].__type__; // 粒子存的是数组
|
||||
if (type === 'cc.Light') {
|
||||
switch (element2D._type) {
|
||||
case 0:
|
||||
type = 'cc.DirectionalLight';
|
||||
break;
|
||||
case 1:
|
||||
type = 'cc.PointLight';
|
||||
break;
|
||||
case 2:
|
||||
type = 'cc.SpotLight';
|
||||
break;
|
||||
case 3: // 环境不支持,已导入到场景中,而且实现也不一样
|
||||
break;
|
||||
}
|
||||
}
|
||||
const renameTyep = RENAME_COMPONENT[type];
|
||||
if (renameTyep) {
|
||||
type = renameTyep;
|
||||
}
|
||||
// @ts-ignore
|
||||
const CCClass = CCCLASS_LIST[type];
|
||||
if (CCClass) {
|
||||
return yield CCClass.apply(index, json2D, json3D);
|
||||
}
|
||||
else {
|
||||
if (type.startsWith('cc.')) {
|
||||
if (!MigrateManager.logs.includes(type)) {
|
||||
MigrateManager.logs.push(type);
|
||||
}
|
||||
// console.log('未适配类型:' + type + ' ' + index);
|
||||
}
|
||||
let source = {};
|
||||
for (const key in element2D) {
|
||||
let value = element2D[key];
|
||||
if (value && value.__uuid__) {
|
||||
value.__uuid__ = yield base_1.ImporterBase.getUuid(value.__uuid__);
|
||||
}
|
||||
else if (key === '_srcBlendFactor' || key === '_dstBlendFactor') {
|
||||
value = (0, utlis_1.getBlendFactor2DTo3D)(value);
|
||||
if (!source._color) {
|
||||
source._color = (0, utlis_1.getColor)(json2D[element2D.node.__id__]);
|
||||
}
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
let content = JSON.stringify(source, undefined, 2);
|
||||
const __uuids__ = content.match(/(?<=__uuid__": ")(.*)(?=")/g) || [];
|
||||
for (let uuid of __uuids__) {
|
||||
const oldUuid = uuid;
|
||||
uuid = (yield base_1.ImporterBase.getUuid(uuid));
|
||||
content = content.replace(oldUuid, uuid);
|
||||
}
|
||||
source = JSON.parse(content);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.MigrateManager = MigrateManager;
|
||||
MigrateManager.logs = [];
|
||||
41
extensions/plugin-import-2x/dist/components/MissingScript.js
vendored
Normal file
41
extensions/plugin-import-2x/dist/components/MissingScript.js
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.MissingScript = exports.MISSINGSCRIPT = void 0;
|
||||
exports.MISSINGSCRIPT = {
|
||||
"__type__": "cc.MissingScript",
|
||||
};
|
||||
class MissingScript {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.MISSINGSCRIPT));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.MISSINGSCRIPT));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield MissingScript.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.MissingScript = MissingScript;
|
||||
55
extensions/plugin-import-2x/dist/components/ModelLightmapSettings.js
vendored
Normal file
55
extensions/plugin-import-2x/dist/components/ModelLightmapSettings.js
vendored
Normal file
@@ -0,0 +1,55 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.ModelLightmapSettings = exports.MODELLIGHTMAPSETTINGS = void 0;
|
||||
exports.MODELLIGHTMAPSETTINGS = {
|
||||
"__type__": "cc.ModelLightmapSettings",
|
||||
"texture": null,
|
||||
"uvParam": {
|
||||
"__type__": "cc.Vec4",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
"w": 0,
|
||||
},
|
||||
"_bakeable": false,
|
||||
"_castShadow": false,
|
||||
"_receiveShadow": false,
|
||||
"_recieveShadow": false,
|
||||
"_lightmapSize": 64,
|
||||
};
|
||||
class ModelLightmapSettings {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.MODELLIGHTMAPSETTINGS));
|
||||
}
|
||||
static migrate(index, json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.MODELLIGHTMAPSETTINGS));
|
||||
const json = json2D[index];
|
||||
for (const key in json) {
|
||||
const value = json[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield ModelLightmapSettings.migrate(index, json2D);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.ModelLightmapSettings = ModelLightmapSettings;
|
||||
78
extensions/plugin-import-2x/dist/components/MotionStreak.js
vendored
Normal file
78
extensions/plugin-import-2x/dist/components/MotionStreak.js
vendored
Normal file
@@ -0,0 +1,78 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.MotionStreak = exports.MOTIONSTREAK = void 0;
|
||||
const utlis_1 = require("../common/utlis");
|
||||
const base_1 = require("../common/base");
|
||||
exports.MOTIONSTREAK = {
|
||||
"__type__": "cc.MotionStreak",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_materials": [],
|
||||
"_visFlags": 0,
|
||||
"_srcBlendFactor": 2,
|
||||
"_dstBlendFactor": 4,
|
||||
"_color": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 255,
|
||||
"g": 255,
|
||||
"b": 255,
|
||||
"a": 255,
|
||||
},
|
||||
"_preview": false,
|
||||
"_fadeTime": 1,
|
||||
"_minSeg": 1,
|
||||
"_stroke": 64,
|
||||
"_texture": null,
|
||||
"_fastMode": false,
|
||||
};
|
||||
class MotionStreak {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.MOTIONSTREAK));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.MOTIONSTREAK));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === '_srcBlendFactor') {
|
||||
source._srcBlendFactor = (0, utlis_1.getBlendFactor2DTo3D)(value);
|
||||
}
|
||||
else if (key === '_dstBlendFactor') {
|
||||
source._dstBlendFactor = (0, utlis_1.getBlendFactor2DTo3D)(value);
|
||||
}
|
||||
else if (key === '_texture') {
|
||||
source._texture = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(value.__uuid__, 'texture'),
|
||||
};
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield MotionStreak.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.MotionStreak = MotionStreak;
|
||||
61
extensions/plugin-import-2x/dist/components/MouseJoint2D.js
vendored
Normal file
61
extensions/plugin-import-2x/dist/components/MouseJoint2D.js
vendored
Normal file
@@ -0,0 +1,61 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.MouseJoint2D = exports.MOUSEJOINT2D = void 0;
|
||||
exports.MOUSEJOINT2D = {
|
||||
"__type__": "cc.MouseJoint2D",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"anchor": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
},
|
||||
"connectedAnchor": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
},
|
||||
"collideConnected": false,
|
||||
"connectedBody": null,
|
||||
"_maxForce": 1000,
|
||||
"_dampingRatio": 0.7,
|
||||
"_frequency": 5,
|
||||
};
|
||||
class MouseJoint2D {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.MOUSEJOINT2D));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.MOUSEJOINT2D));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield MouseJoint2D.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.MouseJoint2D = MouseJoint2D;
|
||||
163
extensions/plugin-import-2x/dist/components/Node.js
vendored
Normal file
163
extensions/plugin-import-2x/dist/components/Node.js
vendored
Normal file
@@ -0,0 +1,163 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Node = exports.NODE = void 0;
|
||||
const utlis_1 = require("../common/utlis");
|
||||
const UITransform_1 = require("./UITransform");
|
||||
const UIOpacity_1 = require("./UIOpacity");
|
||||
exports.NODE = {
|
||||
"__type__": "cc.Node",
|
||||
"_name": "New Node",
|
||||
"_objFlags": 0,
|
||||
"_parent": null,
|
||||
"_children": [],
|
||||
"_active": true,
|
||||
"_components": [],
|
||||
"_prefab": null,
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
},
|
||||
"_lrot": {
|
||||
"__type__": "cc.Quat",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
"w": 1,
|
||||
},
|
||||
"_lscale": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1,
|
||||
},
|
||||
"_layer": 1073741824,
|
||||
"_euler": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
},
|
||||
};
|
||||
class Node {
|
||||
static create(name, parentID) {
|
||||
const node = JSON.parse(JSON.stringify(exports.NODE));
|
||||
if (name) {
|
||||
node._name = name;
|
||||
}
|
||||
if (parentID) {
|
||||
node._parent = {
|
||||
__id__: parentID,
|
||||
};
|
||||
}
|
||||
return node;
|
||||
}
|
||||
static addComponents(node, componentID) {
|
||||
node._components.push({
|
||||
__id__: componentID,
|
||||
});
|
||||
}
|
||||
static addChildren(node, childID) {
|
||||
node._children.push({
|
||||
__id__: childID,
|
||||
});
|
||||
}
|
||||
static migrate(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.NODE));
|
||||
const node = json2D[index];
|
||||
// 先导入 components
|
||||
if (node._components) {
|
||||
for (const component of node._components) {
|
||||
const element = source._components.find((obj) => {
|
||||
return obj.__id__ === component.__id__;
|
||||
});
|
||||
if (!element) {
|
||||
source._components.push(component);
|
||||
}
|
||||
}
|
||||
}
|
||||
for (const key in node) {
|
||||
const value = node[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === '_groupIndex' || key === 'groupIndex') {
|
||||
let layer = yield (0, utlis_1.getGroupLayerByIndex)(value);
|
||||
// 如果是 Canvas 并且 layer 是默认的,就设置为 UI_2D
|
||||
if (layer === 1 && (0, utlis_1.hasCanvasComponent)(node, json2D)) {
|
||||
layer = 1 << 25;
|
||||
}
|
||||
if (!layer) {
|
||||
console.warn(`The group layer: ${layer} no found. node name: ${node._name}`);
|
||||
layer = value;
|
||||
}
|
||||
source._layer = layer;
|
||||
}
|
||||
else if (key === '_color' || key === '_components') {
|
||||
continue;
|
||||
}
|
||||
else if (key === '_trs') {
|
||||
const trs = value.array;
|
||||
source._lpos.x = trs[0];
|
||||
source._lpos.y = trs[1];
|
||||
source._lpos.z = trs[2];
|
||||
source._lrot.x = trs[3];
|
||||
source._lrot.y = trs[4];
|
||||
source._lrot.z = trs[5];
|
||||
source._lrot.w = trs[6] === 0 ? 1 : trs[6];
|
||||
source._lscale.x = trs[7];
|
||||
source._lscale.y = trs[8];
|
||||
// 如果不是 3d 节点并且 scale z 是 0,就默认设置为 1
|
||||
if (!node['_is3DNode'] && trs[9] === 0) {
|
||||
trs[9] = 1;
|
||||
}
|
||||
source._lscale.z = trs[9];
|
||||
}
|
||||
else if (key === '_eulerAngles') {
|
||||
source._euler.x = value.x;
|
||||
source._euler.y = value.y;
|
||||
source._euler.z = value.z;
|
||||
}
|
||||
else if (key === '_contentSize') {
|
||||
if ((0, utlis_1.hasUIRenderComponent)(source, json2D)) {
|
||||
UITransform_1.UITransform.setContentSize(source, index, value, json3D);
|
||||
}
|
||||
}
|
||||
else if (key === '_anchorPoint') {
|
||||
if ((0, utlis_1.hasUIRenderComponent)(source, json2D)) {
|
||||
UITransform_1.UITransform.setAnchorPoint(source, index, value, json3D);
|
||||
}
|
||||
}
|
||||
else if (key === '_opacity') {
|
||||
if ((0, utlis_1.hasUIRenderComponent)(source, json2D)) {
|
||||
UIOpacity_1.UIOpacity.setOpacity(source, index, value, json3D);
|
||||
}
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
(0, utlis_1.fromEuler)(source._lrot, source._euler.x, source._euler.y, source._euler.z);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Node.migrate(index, json2D, json3D);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Node = Node;
|
||||
91
extensions/plugin-import-2x/dist/components/PageView.js
vendored
Normal file
91
extensions/plugin-import-2x/dist/components/PageView.js
vendored
Normal file
@@ -0,0 +1,91 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.PageView = exports.PAGEVIEW = void 0;
|
||||
exports.PAGEVIEW = {
|
||||
"__type__": "cc.PageView",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"bounceDuration": 1,
|
||||
"brake": 0.5,
|
||||
"elastic": true,
|
||||
"inertia": true,
|
||||
"horizontal": true,
|
||||
"vertical": true,
|
||||
"cancelInnerEvents": true,
|
||||
"scrollEvents": [],
|
||||
"_content": null,
|
||||
"_horizontalScrollBar": null,
|
||||
"_verticalScrollBar": null,
|
||||
"autoPageTurningThreshold": 100,
|
||||
"pageTurningSpeed": 0.3,
|
||||
"pageEvents": [],
|
||||
"_sizeMode": 0,
|
||||
"_direction": 0,
|
||||
"_scrollThreshold": 0.5,
|
||||
"_pageTurningEventTiming": 0.1,
|
||||
"_indicator": null,
|
||||
};
|
||||
class PageView {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.PAGEVIEW));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.PAGEVIEW));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
switch (key) {
|
||||
case '_N$content':
|
||||
case 'content':
|
||||
source._content = value;
|
||||
break;
|
||||
case 'scrollThreshold':
|
||||
source._scrollThreshold = value;
|
||||
break;
|
||||
case 'pageTurningEventTiming':
|
||||
source._pageTurningEventTiming = value;
|
||||
break;
|
||||
case '_N$sizeMode':
|
||||
case 'sizeMode':
|
||||
source._sizeMode = value;
|
||||
break;
|
||||
case '_N$direction':
|
||||
case 'direction':
|
||||
source._direction = value;
|
||||
break;
|
||||
case '_N$indicator':
|
||||
case 'indicator':
|
||||
source._indicator = value;
|
||||
break;
|
||||
default:
|
||||
source[key] = value;
|
||||
break;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield PageView.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.PageView = PageView;
|
||||
68
extensions/plugin-import-2x/dist/components/PageViewIndicator.js
vendored
Normal file
68
extensions/plugin-import-2x/dist/components/PageViewIndicator.js
vendored
Normal file
@@ -0,0 +1,68 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.PageViewIndicator = exports.PAGEVIEWINDICATOR = void 0;
|
||||
const base_1 = require("../common/base");
|
||||
exports.PAGEVIEWINDICATOR = {
|
||||
"__type__": "cc.PageViewIndicator",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"spacing": 0,
|
||||
"_spriteFrame": null,
|
||||
"_direction": 0,
|
||||
"_cellSize": {
|
||||
"__type__": "cc.Size",
|
||||
"width": 20,
|
||||
"height": 20,
|
||||
},
|
||||
};
|
||||
class PageViewIndicator {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.PAGEVIEWINDICATOR));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.PAGEVIEWINDICATOR));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === 'spriteFrame') {
|
||||
source._spriteFrame = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(value.__uuid__, 'spriteFrame'),
|
||||
};
|
||||
}
|
||||
else if (key === 'cellSize') {
|
||||
source._cellSize = value;
|
||||
}
|
||||
else if (key === 'direction') {
|
||||
source._direction = value;
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield PageViewIndicator.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.PageViewIndicator = PageViewIndicator;
|
||||
45
extensions/plugin-import-2x/dist/components/ParticleAsset.js
vendored
Normal file
45
extensions/plugin-import-2x/dist/components/ParticleAsset.js
vendored
Normal file
@@ -0,0 +1,45 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.ParticleAsset = exports.PARTICLEASSET = void 0;
|
||||
exports.PARTICLEASSET = {
|
||||
"__type__": "cc.ParticleAsset",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"_native": "",
|
||||
"spriteFrame": null,
|
||||
};
|
||||
class ParticleAsset {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.PARTICLEASSET));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.PARTICLEASSET));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield ParticleAsset.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.ParticleAsset = ParticleAsset;
|
||||
181
extensions/plugin-import-2x/dist/components/ParticleSystem.js
vendored
Normal file
181
extensions/plugin-import-2x/dist/components/ParticleSystem.js
vendored
Normal file
@@ -0,0 +1,181 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.ParticleSystem = exports.PARTICLESYSTEM = void 0;
|
||||
const base_1 = require("../common/base");
|
||||
const GradientRange_1 = require("./GradientRange");
|
||||
const CurveRange_1 = require("./CurveRange");
|
||||
exports.PARTICLESYSTEM = {
|
||||
"__type__": "cc.ParticleSystem",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_materials": [],
|
||||
"_visFlags": 0,
|
||||
"startColor": {
|
||||
"__id__": -1,
|
||||
},
|
||||
"scaleSpace": 1,
|
||||
"startSize3D": false,
|
||||
"startSizeX": {
|
||||
"__id__": 2,
|
||||
},
|
||||
"startSize": {
|
||||
"__id__": 2,
|
||||
},
|
||||
"startSizeY": {
|
||||
"__id__": 3,
|
||||
},
|
||||
"startSizeZ": {
|
||||
"__id__": 4,
|
||||
},
|
||||
"startSpeed": {
|
||||
"__id__": 5,
|
||||
},
|
||||
"startRotation3D": false,
|
||||
"startRotationX": {
|
||||
"__id__": 6,
|
||||
},
|
||||
"startRotationY": {
|
||||
"__id__": 7,
|
||||
},
|
||||
"startRotationZ": {
|
||||
"__id__": 8,
|
||||
},
|
||||
"startRotation": {
|
||||
"__id__": 8,
|
||||
},
|
||||
"startDelay": {
|
||||
"__id__": 9,
|
||||
},
|
||||
"startLifetime": {
|
||||
"__id__": 10,
|
||||
},
|
||||
"duration": 5,
|
||||
"loop": true,
|
||||
"simulationSpeed": 1,
|
||||
"playOnAwake": true,
|
||||
"gravityModifier": {
|
||||
"__id__": 11,
|
||||
},
|
||||
"rateOverTime": {
|
||||
"__id__": 12,
|
||||
},
|
||||
"rateOverDistance": {
|
||||
"__id__": 13,
|
||||
},
|
||||
"bursts": [],
|
||||
"_colorOverLifetimeModule": null,
|
||||
"_shapeModule": null,
|
||||
"_sizeOvertimeModule": null,
|
||||
"_velocityOvertimeModule": null,
|
||||
"_forceOvertimeModule": null,
|
||||
"_limitVelocityOvertimeModule": null,
|
||||
"_rotationOvertimeModule": null,
|
||||
"_textureAnimationModule": null,
|
||||
"_trailModule": null,
|
||||
"renderer": {
|
||||
"__id__": 14,
|
||||
},
|
||||
"enableCulling": false,
|
||||
"_prewarm": false,
|
||||
"_capacity": 100,
|
||||
"_simulationSpace": 1,
|
||||
};
|
||||
const PARTICLESYSTEMRENDERER = {
|
||||
"__type__": "cc.ParticleSystemRenderer",
|
||||
"_renderMode": 0,
|
||||
"_velocityScale": 1,
|
||||
"_lengthScale": 1,
|
||||
"_mesh": null,
|
||||
"_mainTexture": null,
|
||||
"_useGPU": false,
|
||||
};
|
||||
class ParticleSystem {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.PARTICLESYSTEM));
|
||||
}
|
||||
static createRenderer() {
|
||||
return JSON.parse(JSON.stringify(PARTICLESYSTEMRENDERER));
|
||||
}
|
||||
static migrate(particleSystem) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.PARTICLESYSTEM));
|
||||
for (const key in particleSystem) {
|
||||
const value = particleSystem[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === '_materials') {
|
||||
source._materials = [];
|
||||
for (let i = 0; i < value.length; ++i) {
|
||||
let material = value[i];
|
||||
if (material) {
|
||||
material = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(material.__uuid__),
|
||||
};
|
||||
source._materials.push(material);
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (key === '_velocityScale' || key === '_lengthScale' || key === '_mesh' || key === '_renderMode') {
|
||||
// 不做处理
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const particleSystem = json2D[index];
|
||||
const source = yield ParticleSystem.migrate(particleSystem);
|
||||
const renderer = ParticleSystem.createRenderer();
|
||||
renderer._velocityScale = particleSystem._velocityScale;
|
||||
renderer._lengthScale = particleSystem._lengthScale;
|
||||
renderer._renderMode = particleSystem._renderMode;
|
||||
if (particleSystem._mesh) {
|
||||
renderer._mesh = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(particleSystem._mesh.__uuid__),
|
||||
};
|
||||
}
|
||||
json3D.push(renderer);
|
||||
source.renderer.__id__ = json3D.length - 1;
|
||||
const gr = GradientRange_1.GradientRange.create();
|
||||
json3D.push(gr);
|
||||
let cr = CurveRange_1.CurveRange.create();
|
||||
json3D.push(cr);
|
||||
source.startSizeX = json3D.length - 1;
|
||||
cr = CurveRange_1.CurveRange.create();
|
||||
json3D.push(cr);
|
||||
source.startSizeY = json3D.length - 1;
|
||||
cr = CurveRange_1.CurveRange.create();
|
||||
json3D.push(cr);
|
||||
source.startSizeZ = json3D.length - 1;
|
||||
cr = CurveRange_1.CurveRange.create();
|
||||
json3D.push(cr);
|
||||
source.startRotationX = json3D.length - 1;
|
||||
cr = CurveRange_1.CurveRange.create();
|
||||
json3D.push(cr);
|
||||
source.startRotationY = json3D.length - 1;
|
||||
cr = CurveRange_1.CurveRange.create();
|
||||
json3D.push(cr);
|
||||
source.startRotationZ = json3D.length - 1;
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.ParticleSystem = ParticleSystem;
|
||||
186
extensions/plugin-import-2x/dist/components/ParticleSystem2D.js
vendored
Normal file
186
extensions/plugin-import-2x/dist/components/ParticleSystem2D.js
vendored
Normal file
@@ -0,0 +1,186 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.ParticleSystem2D = exports.PARTICLESYSTEM2D = void 0;
|
||||
const base_1 = require("../common/base");
|
||||
const utlis_1 = require("../common/utlis");
|
||||
exports.PARTICLESYSTEM2D = {
|
||||
"__type__": "cc.ParticleSystem2D",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_materials": null,
|
||||
"_visFlags": 0,
|
||||
"_srcBlendFactor": 2,
|
||||
"_dstBlendFactor": 4,
|
||||
"_color": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 255,
|
||||
"g": 255,
|
||||
"b": 255,
|
||||
"a": 255,
|
||||
},
|
||||
"preview": true,
|
||||
"_custom": false,
|
||||
"_file": null,
|
||||
"_spriteFrame": null,
|
||||
"_texture": null,
|
||||
"playOnLoad": true,
|
||||
"autoRemoveOnFinish": false,
|
||||
"_totalParticles": 150,
|
||||
"duration": -1,
|
||||
"emissionRate": 10,
|
||||
"life": 1,
|
||||
"lifeVar": 0,
|
||||
"_startColor": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 255,
|
||||
"g": 255,
|
||||
"b": 255,
|
||||
"a": 255,
|
||||
},
|
||||
"_startColorVar": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 0,
|
||||
"g": 0,
|
||||
"b": 0,
|
||||
"a": 0,
|
||||
},
|
||||
"_endColor": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 255,
|
||||
"g": 255,
|
||||
"b": 255,
|
||||
"a": 0,
|
||||
},
|
||||
"_endColorVar": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 0,
|
||||
"g": 0,
|
||||
"b": 0,
|
||||
"a": 0,
|
||||
},
|
||||
"angle": 90,
|
||||
"angleVar": 20,
|
||||
"startSize": 50,
|
||||
"startSizeVar": 0,
|
||||
"endSize": 0,
|
||||
"endSizeVar": 0,
|
||||
"startSpin": 0,
|
||||
"startSpinVar": 0,
|
||||
"endSpin": 0,
|
||||
"endSpinVar": 0,
|
||||
"sourcePos": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
},
|
||||
"posVar": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
},
|
||||
"_positionType": 0,
|
||||
"emitterMode": 0,
|
||||
"gravity": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
},
|
||||
"speed": 180,
|
||||
"speedVar": 50,
|
||||
"tangentialAccel": 80,
|
||||
"tangentialAccelVar": 0,
|
||||
"radialAccel": 0,
|
||||
"radialAccelVar": 0,
|
||||
"rotationIsDir": false,
|
||||
"startRadius": 0,
|
||||
"startRadiusVar": 0,
|
||||
"endRadius": 0,
|
||||
"endRadiusVar": 0,
|
||||
"rotatePerS": 0,
|
||||
"rotatePerSVar": 0,
|
||||
};
|
||||
class ParticleSystem2D {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.PARTICLESYSTEM2D));
|
||||
}
|
||||
static migrate(json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.PARTICLESYSTEM2D));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === 'node') {
|
||||
source.node = value;
|
||||
(0, utlis_1.setColor)(source, value.__id__, json2D);
|
||||
}
|
||||
else if (key === '_N$preview') {
|
||||
source.preview = value;
|
||||
}
|
||||
else if (key === '_materials') {
|
||||
if (key === '_materials') {
|
||||
source._materials = [];
|
||||
for (let i = 0; i < value.length; ++i) {
|
||||
let material = value[i];
|
||||
if (material) {
|
||||
material = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(material.__uuid__),
|
||||
};
|
||||
source._materials.push(material);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (key === '_totalParticles') {
|
||||
source.totalParticles = value;
|
||||
}
|
||||
else if (key === '_spriteFrame') {
|
||||
source._spriteFrame = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(value.__uuid__, 'spriteFrame'),
|
||||
};
|
||||
}
|
||||
else if (key === '_texture') {
|
||||
source._texture = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(value.__uuid__, 'texture'),
|
||||
};
|
||||
}
|
||||
else if (key === '_file') {
|
||||
source._file = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(value.__uuid__),
|
||||
};
|
||||
}
|
||||
else if (key === '_dstBlendFactor') {
|
||||
source._dstBlendFactor = (0, utlis_1.getBlendFactor2DTo3D)(value);
|
||||
}
|
||||
else if (key === '_srcBlendFactor') {
|
||||
source._srcBlendFactor = (0, utlis_1.getBlendFactor2DTo3D)(value);
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield ParticleSystem2D.migrate(json2D[index], json3D);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.ParticleSystem2D = ParticleSystem2D;
|
||||
48
extensions/plugin-import-2x/dist/components/PhysicsMaterial.js
vendored
Normal file
48
extensions/plugin-import-2x/dist/components/PhysicsMaterial.js
vendored
Normal file
@@ -0,0 +1,48 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.PhysicsMaterial = exports.PHYSICSMATERIAL = void 0;
|
||||
exports.PHYSICSMATERIAL = {
|
||||
"__type__": "cc.PhysicsMaterial",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"_native": "",
|
||||
"_friction": 0.5,
|
||||
"_rollingFriction": 0.1,
|
||||
"_spinningFriction": 0.1,
|
||||
"_restitution": 0.1,
|
||||
};
|
||||
class PhysicsMaterial {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.PHYSICSMATERIAL));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.PHYSICSMATERIAL));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield PhysicsMaterial.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.PhysicsMaterial = PhysicsMaterial;
|
||||
76
extensions/plugin-import-2x/dist/components/PlaneCollider.js
vendored
Normal file
76
extensions/plugin-import-2x/dist/components/PlaneCollider.js
vendored
Normal file
@@ -0,0 +1,76 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.PlaneCollider = exports.PLANECOLLIDER = void 0;
|
||||
const base_1 = require("../common/base");
|
||||
exports.PLANECOLLIDER = {
|
||||
"__type__": "cc.PlaneCollider",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_material": null,
|
||||
"_isTrigger": false,
|
||||
"_center": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
},
|
||||
"_normal": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 1,
|
||||
"z": 0,
|
||||
},
|
||||
"_constant": 0,
|
||||
};
|
||||
class PlaneCollider {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.PLANECOLLIDER));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.PLANECOLLIDER));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === '_materials') {
|
||||
source._materials = [];
|
||||
for (let i = 0; i < value.length; ++i) {
|
||||
let material = value[0];
|
||||
if (material) {
|
||||
material = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(material.__uuid__),
|
||||
};
|
||||
source._materials.push(material);
|
||||
}
|
||||
}
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield PlaneCollider.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.PlaneCollider = PlaneCollider;
|
||||
60
extensions/plugin-import-2x/dist/components/PointToPointConstraint.js
vendored
Normal file
60
extensions/plugin-import-2x/dist/components/PointToPointConstraint.js
vendored
Normal file
@@ -0,0 +1,60 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.PointToPointConstraint = exports.POINTTOPOINTCONSTRAINT = void 0;
|
||||
exports.POINTTOPOINTCONSTRAINT = {
|
||||
"__type__": "cc.PointToPointConstraint",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_enableCollision": true,
|
||||
"_connectedBody": null,
|
||||
"_pivotA": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
},
|
||||
"_pivotB": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
},
|
||||
};
|
||||
class PointToPointConstraint {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.POINTTOPOINTCONSTRAINT));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.POINTTOPOINTCONSTRAINT));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield PointToPointConstraint.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.PointToPointConstraint = PointToPointConstraint;
|
||||
63
extensions/plugin-import-2x/dist/components/PolygonCollider2D.js
vendored
Normal file
63
extensions/plugin-import-2x/dist/components/PolygonCollider2D.js
vendored
Normal file
@@ -0,0 +1,63 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.PolygonCollider2D = exports.POLYGONCOLLIDER2D = void 0;
|
||||
exports.POLYGONCOLLIDER2D = {
|
||||
"__type__": "cc.PolygonCollider2D",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"tag": 0,
|
||||
"_group": 1,
|
||||
"_density": 1,
|
||||
"_sensor": false,
|
||||
"_friction": 0.2,
|
||||
"_restitution": 0,
|
||||
"_offset": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
},
|
||||
"_points": [],
|
||||
};
|
||||
class PolygonCollider2D {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.POLYGONCOLLIDER2D));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.POLYGONCOLLIDER2D));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === 'points') {
|
||||
source._point = value;
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield PolygonCollider2D.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.PolygonCollider2D = PolygonCollider2D;
|
||||
47
extensions/plugin-import-2x/dist/components/Prefab.js
vendored
Normal file
47
extensions/plugin-import-2x/dist/components/Prefab.js
vendored
Normal file
@@ -0,0 +1,47 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Prefab = exports.PREFAB = void 0;
|
||||
exports.PREFAB = {
|
||||
"__type__": "cc.Prefab",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"_native": "",
|
||||
"data": null,
|
||||
"optimizationPolicy": 0,
|
||||
"asyncLoadAssets": false,
|
||||
};
|
||||
class Prefab {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.PREFAB));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.PREFAB));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Prefab.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Prefab = Prefab;
|
||||
73
extensions/plugin-import-2x/dist/components/PrefabInfo.js
vendored
Normal file
73
extensions/plugin-import-2x/dist/components/PrefabInfo.js
vendored
Normal file
@@ -0,0 +1,73 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.PrefabInfo = exports.PREFABINFO = void 0;
|
||||
const base_1 = require("../common/base");
|
||||
exports.PREFABINFO = {
|
||||
"__type__": "cc.PrefabInfo",
|
||||
"root": null,
|
||||
"asset": null,
|
||||
"fileId": "",
|
||||
"sync": false,
|
||||
"_synced": {
|
||||
"default": false,
|
||||
"serializable": false,
|
||||
},
|
||||
};
|
||||
class PrefabInfo {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.PREFABINFO));
|
||||
}
|
||||
static migrate(json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.PREFABINFO));
|
||||
let isPrefab = false;
|
||||
if (json3D && json3D[0]) {
|
||||
isPrefab = json3D[0].__type__ === 'cc.Prefab';
|
||||
}
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === 'asset') {
|
||||
if (value.__uuid__) {
|
||||
let __uuid__;
|
||||
if (isPrefab) {
|
||||
__uuid__ = base_1.ImporterBase.getNewUuid(value.__uuid__);
|
||||
}
|
||||
else {
|
||||
__uuid__ = yield base_1.ImporterBase.getUuid(value.__uuid__);
|
||||
}
|
||||
source.asset = {
|
||||
__uuid__: __uuid__,
|
||||
};
|
||||
}
|
||||
else if (value.__id__) {
|
||||
source.asset = value;
|
||||
}
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield PrefabInfo.migrate(json2D[index], json3D);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.PrefabInfo = PrefabInfo;
|
||||
52
extensions/plugin-import-2x/dist/components/Primitive.js
vendored
Normal file
52
extensions/plugin-import-2x/dist/components/Primitive.js
vendored
Normal file
@@ -0,0 +1,52 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Primitive = exports.PRIMITIVE = void 0;
|
||||
exports.PRIMITIVE = {
|
||||
"__type__": "cc.Primitive",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"_native": "",
|
||||
"_struct": {
|
||||
"vertexBundles": [],
|
||||
"primitives": [],
|
||||
},
|
||||
"_dataLength": 0,
|
||||
"_hash": 0,
|
||||
"type": 0,
|
||||
"info": {},
|
||||
};
|
||||
class Primitive {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.PRIMITIVE));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.PRIMITIVE));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield Primitive.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Primitive = Primitive;
|
||||
153
extensions/plugin-import-2x/dist/components/PrivateNode.js
vendored
Normal file
153
extensions/plugin-import-2x/dist/components/PrivateNode.js
vendored
Normal file
@@ -0,0 +1,153 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.PrivateNode = exports.PRIVATENODE = void 0;
|
||||
const utlis_1 = require("../common/utlis");
|
||||
const UITransform_1 = require("./UITransform");
|
||||
const UIOpacity_1 = require("./UIOpacity");
|
||||
exports.PRIVATENODE = {
|
||||
"__type__": "cc.PrivateNode",
|
||||
"_name": "New Node",
|
||||
"_objFlags": 1024,
|
||||
"_parent": null,
|
||||
"_children": [],
|
||||
"_active": true,
|
||||
"_components": [],
|
||||
"_prefab": null,
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
},
|
||||
"_lrot": {
|
||||
"__type__": "cc.Quat",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
"w": 1,
|
||||
},
|
||||
"_lscale": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1,
|
||||
},
|
||||
"_layer": 1073741824,
|
||||
"_euler": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
},
|
||||
};
|
||||
class PrivateNode {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.PRIVATENODE));
|
||||
}
|
||||
static migrate(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.PRIVATENODE));
|
||||
const privateNode = json2D[index];
|
||||
for (const key in privateNode) {
|
||||
const value = privateNode[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === '_groupIndex') {
|
||||
let layer = yield (0, utlis_1.getGroupLayerByIndex)(value);
|
||||
if (!layer) {
|
||||
console.warn(`The group layer: ${index} no found. node name: ${privateNode._name}`);
|
||||
layer = value;
|
||||
}
|
||||
source._layer = layer;
|
||||
}
|
||||
else if (key === '_trs') {
|
||||
const trs = value.array;
|
||||
source._lpos.x = trs[0];
|
||||
source._lpos.y = trs[1];
|
||||
source._lpos.z = trs[2];
|
||||
source._lrot.x = trs[3];
|
||||
source._lrot.y = trs[4];
|
||||
source._lrot.z = trs[5];
|
||||
source._lrot.w = trs[6];
|
||||
source._lscale.x = trs[7];
|
||||
source._lscale.y = trs[8];
|
||||
source._lscale.z = trs[9];
|
||||
}
|
||||
else if (key === '_eulerAngles') {
|
||||
source._euler.x = value.x;
|
||||
source._euler.y = value.y;
|
||||
source._euler.z = value.z;
|
||||
}
|
||||
else if (key === '_contentSize' || key === '_anchorPoint') {
|
||||
let uiTransform = null;
|
||||
source._components.find((obj) => {
|
||||
const comp = json3D[obj.__id__];
|
||||
if (comp && comp.__type__ === 'cc.UITransform') {
|
||||
uiTransform = comp;
|
||||
return comp;
|
||||
}
|
||||
});
|
||||
if (!uiTransform) {
|
||||
uiTransform = UITransform_1.UITransform.create();
|
||||
uiTransform.node = {
|
||||
__id__: index,
|
||||
};
|
||||
json3D.push(uiTransform);
|
||||
source._components.push({
|
||||
__id__: json3D.length - 1,
|
||||
});
|
||||
}
|
||||
if (key === '_contentSize') {
|
||||
uiTransform._contentSize = privateNode._contentSize;
|
||||
}
|
||||
else if (key === '_anchorPoint') {
|
||||
uiTransform._anchorPoint = privateNode._anchorPoint;
|
||||
}
|
||||
}
|
||||
else if (key === '_opacity') {
|
||||
let uiOpacity = null;
|
||||
source._components.find((obj) => {
|
||||
const comp = json3D[obj.__id__];
|
||||
if (comp && comp.__type__ === 'cc.UIOpacity') {
|
||||
uiOpacity = comp;
|
||||
return comp;
|
||||
}
|
||||
});
|
||||
if (!uiOpacity) {
|
||||
uiOpacity = UIOpacity_1.UIOpacity.create();
|
||||
uiOpacity.node = {
|
||||
__id__: index,
|
||||
};
|
||||
json3D.push(uiOpacity);
|
||||
source._components.push({
|
||||
__id__: json3D.length - 1,
|
||||
});
|
||||
}
|
||||
uiOpacity._opacity = privateNode._opacity;
|
||||
}
|
||||
else {
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield PrivateNode.migrate(index, json2D, json3D);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.PrivateNode = PrivateNode;
|
||||
54
extensions/plugin-import-2x/dist/components/ProgressBar.js
vendored
Normal file
54
extensions/plugin-import-2x/dist/components/ProgressBar.js
vendored
Normal file
@@ -0,0 +1,54 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.ProgressBar = exports.PROGRESSBAR = void 0;
|
||||
exports.PROGRESSBAR = {
|
||||
"__type__": "cc.ProgressBar",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_barSprite": null,
|
||||
"_mode": 0,
|
||||
"_totalLength": 1,
|
||||
"_progress": 0.1,
|
||||
"_reverse": false,
|
||||
};
|
||||
class ProgressBar {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.PROGRESSBAR));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.PROGRESSBAR));
|
||||
for (let key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key.startsWith('_N$')) {
|
||||
key = key.replace(/N\$/, '');
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield ProgressBar.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.ProgressBar = ProgressBar;
|
||||
43
extensions/plugin-import-2x/dist/components/RawAsset.js
vendored
Normal file
43
extensions/plugin-import-2x/dist/components/RawAsset.js
vendored
Normal file
@@ -0,0 +1,43 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.RawAsset = exports.RAWASSET = void 0;
|
||||
exports.RAWASSET = {
|
||||
"__type__": "cc.RawAsset",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
};
|
||||
class RawAsset {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.RAWASSET));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.RAWASSET));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield RawAsset.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.RawAsset = RawAsset;
|
||||
68
extensions/plugin-import-2x/dist/components/RelativeJoint2D.js
vendored
Normal file
68
extensions/plugin-import-2x/dist/components/RelativeJoint2D.js
vendored
Normal file
@@ -0,0 +1,68 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.RelativeJoint2D = exports.RELATIVEJOINT2D = void 0;
|
||||
exports.RELATIVEJOINT2D = {
|
||||
"__type__": "cc.RelativeJoint2D",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"anchor": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
},
|
||||
"connectedAnchor": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
},
|
||||
"collideConnected": false,
|
||||
"connectedBody": null,
|
||||
"_maxForce": 5,
|
||||
"_maxTorque": 0.7,
|
||||
"_correctionFactor": 0.3,
|
||||
"_angularOffset": 0,
|
||||
"_linearOffset": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
},
|
||||
"_autoCalcOffset": true,
|
||||
};
|
||||
class RelativeJoint2D {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.RELATIVEJOINT2D));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.RELATIVEJOINT2D));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield RelativeJoint2D.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.RelativeJoint2D = RelativeJoint2D;
|
||||
45
extensions/plugin-import-2x/dist/components/RenderFlow.js
vendored
Normal file
45
extensions/plugin-import-2x/dist/components/RenderFlow.js
vendored
Normal file
@@ -0,0 +1,45 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.RenderFlow = exports.RENDERFLOW = void 0;
|
||||
exports.RENDERFLOW = {
|
||||
"__type__": "RenderFlow",
|
||||
"_name": "",
|
||||
"_priority": 0,
|
||||
"_tag": 0,
|
||||
"_stages": [],
|
||||
};
|
||||
class RenderFlow {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.RENDERFLOW));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.RENDERFLOW));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield RenderFlow.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.RenderFlow = RenderFlow;
|
||||
46
extensions/plugin-import-2x/dist/components/RenderPipeline.js
vendored
Normal file
46
extensions/plugin-import-2x/dist/components/RenderPipeline.js
vendored
Normal file
@@ -0,0 +1,46 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.RenderPipeline = exports.RENDERPIPELINE = void 0;
|
||||
exports.RENDERPIPELINE = {
|
||||
"__type__": "cc.RenderPipeline",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"_native": "",
|
||||
"_tag": 0,
|
||||
"_flows": [],
|
||||
};
|
||||
class RenderPipeline {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.RENDERPIPELINE));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.RENDERPIPELINE));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield RenderPipeline.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.RenderPipeline = RenderPipeline;
|
||||
44
extensions/plugin-import-2x/dist/components/RenderStage.js
vendored
Normal file
44
extensions/plugin-import-2x/dist/components/RenderStage.js
vendored
Normal file
@@ -0,0 +1,44 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.RenderStage = exports.RENDERSTAGE = void 0;
|
||||
exports.RENDERSTAGE = {
|
||||
"__type__": "RenderStage",
|
||||
"_name": "",
|
||||
"_priority": 0,
|
||||
"_tag": 0,
|
||||
};
|
||||
class RenderStage {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.RENDERSTAGE));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.RENDERSTAGE));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield RenderStage.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.RenderStage = RenderStage;
|
||||
46
extensions/plugin-import-2x/dist/components/RenderTexture.js
vendored
Normal file
46
extensions/plugin-import-2x/dist/components/RenderTexture.js
vendored
Normal file
@@ -0,0 +1,46 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.RenderTexture = exports.RENDERTEXTURE = void 0;
|
||||
exports.RENDERTEXTURE = {
|
||||
"__type__": "cc.RenderTexture",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"_native": "",
|
||||
"_width": 1,
|
||||
"_height": 1,
|
||||
};
|
||||
class RenderTexture {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.RENDERTEXTURE));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.RENDERTEXTURE));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield RenderTexture.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.RenderTexture = RenderTexture;
|
||||
48
extensions/plugin-import-2x/dist/components/RenderableComponent.js
vendored
Normal file
48
extensions/plugin-import-2x/dist/components/RenderableComponent.js
vendored
Normal file
@@ -0,0 +1,48 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.RenderableComponent = exports.RENDERABLECOMPONENT = void 0;
|
||||
exports.RENDERABLECOMPONENT = {
|
||||
"__type__": "cc.RenderableComponent",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_materials": [],
|
||||
"_visFlags": 0,
|
||||
};
|
||||
class RenderableComponent {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.RENDERABLECOMPONENT));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.RENDERABLECOMPONENT));
|
||||
for (const key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield RenderableComponent.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.RenderableComponent = RenderableComponent;
|
||||
93
extensions/plugin-import-2x/dist/components/RichText.js
vendored
Normal file
93
extensions/plugin-import-2x/dist/components/RichText.js
vendored
Normal file
@@ -0,0 +1,93 @@
|
||||
'use strict';
|
||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||
return new (P || (P = Promise))(function (resolve, reject) {
|
||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||
});
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.RichText = exports.RICHTEXT = void 0;
|
||||
const base_1 = require("../common/base");
|
||||
const utlis_1 = require("../common/utlis");
|
||||
exports.RICHTEXT = {
|
||||
"__type__": "cc.RichText",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"node": null,
|
||||
"_enabled": true,
|
||||
"__prefab": null,
|
||||
"_lineHeight": 40,
|
||||
"_string": "<color=#00ff00>Rich</color><color=#0fffff>Text</color>",
|
||||
"_horizontalAlign": 0,
|
||||
"_fontSize": 40,
|
||||
"_maxWidth": 0,
|
||||
"_fontFamily": "Arial",
|
||||
"_font": null,
|
||||
"_isSystemFontUsed": true,
|
||||
"_userDefinedFont": null,
|
||||
"_cacheMode": 0,
|
||||
"_imageAtlas": null,
|
||||
"_handleTouchEvent": true,
|
||||
};
|
||||
class RichText {
|
||||
static create() {
|
||||
return JSON.parse(JSON.stringify(exports.RICHTEXT));
|
||||
}
|
||||
static migrate(json2D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = JSON.parse(JSON.stringify(exports.RICHTEXT));
|
||||
for (let key in json2D) {
|
||||
const value = json2D[key];
|
||||
if (key === '__type__' || value === undefined || value === null) {
|
||||
continue;
|
||||
}
|
||||
if (key === 'node') {
|
||||
source.node = value;
|
||||
const node = json2D[value.__id__];
|
||||
if (node && node._color) {
|
||||
source._color.r = node._color.r;
|
||||
source._color.g = node._color.g;
|
||||
source._color.b = node._color.b;
|
||||
source._color.a = node._color.a;
|
||||
}
|
||||
}
|
||||
else if (key === '_materials') {
|
||||
// for (let i = 0; i < value.length; ++i) {
|
||||
let material = value[0];
|
||||
if (material) {
|
||||
material = {
|
||||
__uuid__: yield base_1.ImporterBase.getUuid(material.__uuid__),
|
||||
};
|
||||
}
|
||||
source._customMaterial = material;
|
||||
// }
|
||||
}
|
||||
else if (key === '_srcBlendFactor') {
|
||||
source._srcBlendFactor = (0, utlis_1.getBlendFactor2DTo3D)(value);
|
||||
}
|
||||
else if (key === '_dstBlendFactor') {
|
||||
source._dstBlendFactor = (0, utlis_1.getBlendFactor2DTo3D)(value);
|
||||
}
|
||||
else {
|
||||
key = key.replace(/_N\$/, '_');
|
||||
if (value.__uuid__) {
|
||||
value.__uuid__ = yield base_1.ImporterBase.getUuid(value.__uuid__);
|
||||
}
|
||||
source[key] = value;
|
||||
}
|
||||
}
|
||||
return source;
|
||||
});
|
||||
}
|
||||
static apply(index, json2D, json3D) {
|
||||
return __awaiter(this, void 0, void 0, function* () {
|
||||
const source = yield RichText.migrate(json2D[index]);
|
||||
json3D.splice(index, 1, source);
|
||||
return source;
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.RichText = RichText;
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user