插件自动生成预制自动添加UITransform组件

This commit is contained in:
dgflash
2024-10-24 15:50:32 +08:00
parent 18f8bda03f
commit f4a3524873
2 changed files with 4 additions and 2 deletions

3
dist/scene.js vendored
View File

@@ -15,9 +15,10 @@ exports.unload = unload;
exports.methods = {
/** 创建视图层制 */
async createPrefab(fileName, className, prefabUrl) {
const { Node, js, Layers } = require('cc');
const { Node, js, Layers, UITransform } = require('cc');
const node = new Node(fileName);
node.layer = Layers.Enum.UI_2D;
node.addComponent(UITransform);
while (true) {
const result = js.getClassByName(className);
if (result)

View File

@@ -12,9 +12,10 @@ export function unload() { }
export const methods = {
/** 创建视图层制 */
async createPrefab(fileName: string, className: string, prefabUrl: string) {
const { Node, js, Layers } = require('cc');
const { Node, js, Layers, UITransform } = require('cc');
const node = new Node(fileName);
node.layer = Layers.Enum.UI_2D;
node.addComponent(UITransform);
while (true) {
const result = js.getClassByName(className);