Добавил Cocos Code Mode

This commit is contained in:
ftc
2026-09-13 09:43:24 +03:00
parent f0e745a734
commit ec44436c26
54 changed files with 7663 additions and 0 deletions
@@ -0,0 +1,15 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.BaseAssetImporter = void 0;
class BaseAssetImporter {
get className() {
// Default: Capitalize name + AssetImporter (e.g. image -> ImageAssetImporter)
return this.name.charAt(0).toUpperCase() + this.name.slice(1) + 'AssetImporter';
}
async setProperty(assetInfo, path, value) {
console.warn(`[BaseAssetImporter] setProperty not implemented for ${this.name}`);
return false;
}
}
exports.BaseAssetImporter = BaseAssetImporter;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmFzZS1pbXBvcnRlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NvdXJjZS91dGNwL3V0aWxzL2Fzc2V0LWltcG9ydGVycy9iYXNlLWltcG9ydGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQTZCQSxNQUFzQixpQkFBaUI7SUFHbkMsSUFBSSxTQUFTO1FBQ1QsOEVBQThFO1FBQzlFLE9BQU8sSUFBSSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxFQUFFLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsZUFBZSxDQUFDO0lBQ3BGLENBQUM7SUFJRCxLQUFLLENBQUMsV0FBVyxDQUFDLFNBQXFCLEVBQUUsSUFBWSxFQUFFLEtBQVU7UUFDN0QsT0FBTyxDQUFDLElBQUksQ0FBQyx1REFBdUQsSUFBSSxDQUFDLElBQUksRUFBRSxDQUFDLENBQUM7UUFDakYsT0FBTyxLQUFLLENBQUM7SUFDakIsQ0FBQztDQUNKO0FBZEQsOENBY0MiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJQXNzZXRJbmZvIH0gZnJvbSBcIkBjb2Nvcy9jcmVhdG9yLXR5cGVzL2VkaXRvci9wYWNrYWdlcy9hc3NldC1kYi9AdHlwZXMvcHVibGljXCI7XG5pbXBvcnQgeyBJUHJvcGVydHlWYWx1ZVR5cGUgfSBmcm9tICdAY29jb3MvY3JlYXRvci10eXBlcy9lZGl0b3IvcGFja2FnZXMvc2NlbmUvQHR5cGVzL3B1YmxpYyc7XG5cbmV4cG9ydCBpbnRlcmZhY2UgSUFzc2V0SW1wb3J0ZXIge1xuICAgIC8qKlxuICAgICAqIFRoZSBpbXBvcnRlciBuYW1lIHRoaXMgaGFuZGxlciBzdXBwb3J0cyAoZS5nLiAnbWF0ZXJpYWwnLCAndGV4dHVyZScsICd0eXBlc2NyaXB0JylcbiAgICAgKi9cbiAgICBuYW1lOiBzdHJpbmc7XG5cbiAgICAvKipcbiAgICAgKiBUaGUgXCJGYWtlXCIgQ2xhc3MgTmFtZSBmb3IgdGhpcyBpbXBvcnRlciAoZS5nLiAnTWF0ZXJpYWxBc3NldEltcG9ydGVyJylcbiAgICAgKi9cbiAgICBjbGFzc05hbWU6IHN0cmluZztcblxuICAgIC8qKlxuICAgICAqIFJldHVybnMgdGhlIGFjdHVhbCBwcm9wZXJ0aWVzIG9mIHRoZSBhc3NldCwgY29uZm9ybWluZyB0byB0aGUgZGVmaW5pdGlvblxuICAgICAqIEBwYXJhbSBhc3NldEluZm8gVGhlIGFzc2V0IGluZm8gb2JqZWN0IGZyb20gYXNzZXQtZGJcbiAgICAgKi9cbiAgICBnZXRQcm9wZXJ0aWVzKGFzc2V0SW5mbzogSUFzc2V0SW5mbyk6IFByb21pc2U8eyBba2V5OiBzdHJpbmddOiBJUHJvcGVydHlWYWx1ZVR5cGUgfT47XG5cbiAgICAvKipcbiAgICAgKiBTZXRzIGEgcHJvcGVydHkgb24gdGhlIGFzc2V0XG4gICAgICogQHBhcmFtIGFzc2V0SW5mbyBUaGUgYXNzZXQgaW5mbyBvYmplY3QgZnJvbSBhc3NldC1kYlxuICAgICAqIEBwYXJhbSBwYXRoIFRoZSBwYXRoIG9mIHRoZSBwcm9wZXJ0eSB0byBzZXRcbiAgICAgKiBAcGFyYW0gdmFsdWUgVGhlIHZhbHVlIHRvIHNldFxuICAgICAqL1xuICAgIHNldFByb3BlcnR5KGFzc2V0SW5mbzogSUFzc2V0SW5mbywgcGF0aDogc3RyaW5nLCB2YWx1ZTogYW55KTogUHJvbWlzZTxib29sZWFuPjtcbn1cblxuZXhwb3J0IGFic3RyYWN0IGNsYXNzIEJhc2VBc3NldEltcG9ydGVyIGltcGxlbWVudHMgSUFzc2V0SW1wb3J0ZXIge1xuICAgIGFic3RyYWN0IG5hbWU6IHN0cmluZztcbiAgICBcbiAgICBnZXQgY2xhc3NOYW1lKCk6IHN0cmluZyB7XG4gICAgICAgIC8vIERlZmF1bHQ6IENhcGl0YWxpemUgbmFtZSArIEFzc2V0SW1wb3J0ZXIgKGUuZy4gaW1hZ2UgLT4gSW1hZ2VBc3NldEltcG9ydGVyKVxuICAgICAgICByZXR1cm4gdGhpcy5uYW1lLmNoYXJBdCgwKS50b1VwcGVyQ2FzZSgpICsgdGhpcy5uYW1lLnNsaWNlKDEpICsgJ0Fzc2V0SW1wb3J0ZXInO1xuICAgIH1cblxuICAgIGFic3RyYWN0IGdldFByb3BlcnRpZXMoYXNzZXRJbmZvOiBJQXNzZXRJbmZvKTogUHJvbWlzZTx7IFtrZXk6IHN0cmluZ106IElQcm9wZXJ0eVZhbHVlVHlwZSB9PjtcblxuICAgIGFzeW5jIHNldFByb3BlcnR5KGFzc2V0SW5mbzogSUFzc2V0SW5mbywgcGF0aDogc3RyaW5nLCB2YWx1ZTogYW55KTogUHJvbWlzZTxib29sZWFuPiB7XG4gICAgICAgIGNvbnNvbGUud2FybihgW0Jhc2VBc3NldEltcG9ydGVyXSBzZXRQcm9wZXJ0eSBub3QgaW1wbGVtZW50ZWQgZm9yICR7dGhpcy5uYW1lfWApO1xuICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgfVxufVxuXG4iXX0=