first commit

This commit is contained in:
2026-02-09 20:10:14 +08:00
commit 47a5cff08b
2638 changed files with 322636 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
"use strict";
// //FYI: https://github.com/Tencent/puerts/blob/master/doc/unity/manual.md
Object.defineProperty(exports, "__esModule", { value: true });
exports.onPublish = onPublish;
exports.onDestroy = onDestroy;
var FairyEditor = CS.FairyEditor;
var System = CS.System;
// import { genCode } from './GenCode_CSharp';
const GenCode_CSharp_1 = require("./GenCode_CSharp");
const GenCodeCustomInspector_1 = require("./GenCodeCustomInspector");
const LanguageCustomInspector_1 = require("./LanguageCustomInspector");
const GenCodeSettings_1 = require("./GenCodeSettings");
const App = FairyEditor.App;
const File = System.IO.File;
// console.log(App.project.settingsPath+"/Adaptation.json");
// console.log(System.IO.File.ReadAllText(App.project.settingsPath+"/Adaptation.json"))
(0, GenCodeCustomInspector_1.runGenCodeCustom)();
(0, LanguageCustomInspector_1.runLanguageCustom)();
function onPublish(handler) {
if (!handler.genCode)
return;
handler.genCode = false; //prevent default output
console.log('Handling gen code in plugin 1');
(0, GenCode_CSharp_1.genCSCode)(handler);
}
var callBack = context => {
GenCodeSettings_1.default.packageItemChange(context);
};
function onDestroy() {
(0, LanguageCustomInspector_1.languageDestroy)();
//do cleanup here
//App.project.
//console.error("坑爹的ts没法注销事件刷新后请重启fgui")
//App.Off(FairyEditor.EditorEvents.PackageItemChanged, callBack)
}