Unity在编辑器模式下修改预制体

Unity在编辑器模式下修改预制体,第1张

AssetDatabase.FindAssets:获取目标路径下符合过滤器要求的所有资源的GUID(GUID是一个资源文件的唯一标识符)

AssetDatabase.GUIDToAssetPath:GUID转路径

PrefabUtility.LoadPrefabContents:载入给定路径的预制

PrefabUtility.SaveAsPrefabAsset:保存预制体到指定路径

PrefabUtility.UnloadPrefabContents:释放通过LoadPrefabContents加载的预制体

方法一:在Assets目录下新建Resources,将你的图片和模型放在里面,用

C代码:

public static Texture2D YourTexture

YourTexture = Resources.Load(YourImage, typeof(Texture2D)) as Texture2D//YourImage扩展名必须被忽略

其他查看Resources类

方法二:包资源打包成.unity3d格式的文件用WWW调用。善用搜索,查找答案

第一步:创建预制件笔刷

在Assets下右键

第二步:设置参数和添加预制件

点击创建好的预制件刷子,在属性size中输入1,然后将预制件对象拖入下方位置

第三步:选择预制件刷子,绘制地图

①打开2D地图绘制面板

②选择刚刚创建的笔刷

③选择绘制层,绘制地图效果

补充:鼠标一直点,会一直创建对象,请注意创建对象的次数.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/7954236.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存