unity3d 预制文件是啥

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity3d 预制文件是啥相关的知识,希望对你有一定的参考价值。

参考技术A 就是在unity里预先根据需求制作的模块,英文是prefab。
通过右键就可以create。
预置文件可以将Hierarchy 中的object(你自己做好效果的)拖拉到你create的prefab中就好。
主要用来在程序中调用方便。本回答被提问者和网友采纳

Layabox 预制体prefab使用

//腊鸭官方api不详细系列之ui预制体

// 创建预制体文件,随便拖一个场景中的预制体到 Assets的任意文件夹中,要规范的话则放在Prefab中

技术图片

// 上一步操作完后就可以在文件夹中看到.prefab文件了

技术图片

// 双击该.prefab文件如下图所示,然后按F12键 保存导出

技术图片

 

 // 如下图,可以看到bin文件目录下的prefab文件夹离会多一个和上面prefab文件同名的.json文件

 技术图片

 

 

// 然后添加预制体,操作完成

Laya.loader.create("prefab/changeView.json", Laya.Handler.create(this, function(){
            this.cellView = Laya.loader.getRes("prefab/changeView.json");
            this.cell = new Laya.View();
            this.cell.createView(cellView);
            this.addChild(this.cell);
        }));

以上是关于unity3d 预制文件是啥的主要内容,如果未能解决你的问题,请参考以下文章

UNITY3D 添加预制的方法

unity3d对象的克隆

Unity3D入门笔记

Unity3d 4.6 GUI - 按钮单击脚本从预制中消失

Unity3D日常开发生成预制体,并且预制体自动销毁

Unity3D日常开发生成预制体,并且预制体自动销毁