E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
AssetDatabase
unity editor 编辑器 GUID localID LocalFileId 查找问题
IDlocalid=预设内的ID//这个方法有个问题如果在预设编辑器状态下可能出现查不到guidlocalid原因可能传入对象是是编辑状态下instanceid并不是保存状态下的UnityEditor.
AssetDatabase
.TryGetGUIDAndLocalFileIdentifier
Summer鹏
·
2024-02-08 08:24
unity开发
刨坑小计
unity3d
前端
Unity报错:Assembly-CSharp - 可用Assembly-CSharp.Player - 不可用(解决方案)
#ifUNITY_EDITOR//刷新资源
AssetDatabase
.Refresh();#endif预处理指令的作用是区分使用场景,这里就不展开介绍,有兴趣的可以自己去搜搜看。
三青云烟
·
2024-02-06 22:36
Unity
unity
编辑器
c#
游戏引擎
一键替换工程文件和场景中的UI对象字体
具体流程:找到工程中使用到的所有字体找到工程和场景中包含Text的所有对象展示要替换的字体名字让用户选择通过用户选择的字体,展示响应的物体对象一键替换通过
AssetDatabase
.FindAssets
阳光下的大嘴猴王
·
2024-01-23 19:33
UGUI
unity3d
Unity中图片合成图集Editor工具
一般图片合成图集用的是Unity自带的SpriteAtlas类添加一个Sprite集合,而所有图片保存在Sprite集合中,然后把Sprite通过Add方法添加到SpriteAtlas类,通过
AssetDatabase
.CreateAsset
小邹同学1
·
2024-01-15 02:14
unity
游戏
Unity
AssetDatabase
.FindAssets
Unity里的
AssetDataBase
简单介绍UnityEditor:提示:
AssetDatabase
.FindAssetsusingUnityEngine;usingUnityEditor;usingSystem.IO
cwl72
·
2024-01-05 10:36
unity
游戏引擎
【Unity编辑器】使用
AssetDatabase
创建、删、改、加载资源
AssetDatabase
是Unity编辑器环境下的一种API,主要用于在代码中对项目中的资源进行管理和操作。
Unity3d青子
·
2023-12-17 05:55
Unity第二阶段
unity
编辑器
游戏引擎
Unity 获取资源项目文件的路径
1.获取相对于存储资源的项目文件的路径名称使用
AssetDatabase
类中的静态方法:publicstaticstringGetAssetPath(intinstanceID);publicstaticstringGetAssetPath
斗乐八神
·
2023-12-06 04:40
Unity
unity
游戏引擎
c#
Unity获取资源路径
string[]guids=
AssetDatabase
.FindAssets("***");2、获取路径通过guid获取文件路径,会获取到xx/xx/xxx.xx。
末零
·
2023-12-06 04:38
Unity3D
unity
guid
path
Unity总结整理编辑器常用接口
目录一、Selection获得Project面板下选中的路径信息二、Directory获得路径下的文件或文件夹信息三、
AssetDatabase
获得资源相关信息四、File文件操作五、EditorUtility
漫步云巅Kim
·
2023-11-29 21:23
Unity
unity
Unity编辑器扩展实践二、通过代码查找所有预制
1、利用
AssetDatabase
查找预制:通过
AssetDatabase
的FindAssets方法可以查找到所有文件的guid,参数filter是过滤字符。
不文不武的禾文
·
2023-11-27 20:35
Unity脚本查询
staticvoidFind(){Find(rType:"t:prefab");}staticListFind(stringrType){ListresultList=newList();string[]prefabs=
AssetDatabase
.FindAssets
Dongo2
·
2023-11-07 21:13
windows
服务器
linux
Unity Editor 遍历指定文件夹下的所有prefab
步骤分析:1、通过guid获取资源路径2、获取文件夹中包含后缀为.prefab的路径3、编辑器下加载该资源(如果对资源有编辑的话需要在资源加载前加上开始资源编辑
AssetDatabase
.StartAssetEditing
ThreePointsHeat
·
2023-10-21 11:24
unity
游戏引擎
c#
unity 获取脚本的相对路径
MonoBehaviourscript){stringpath="";#ifUNITY_EDITORMonoScriptmonoScript=MonoScript.FromMonoBehaviour(script);path=
AssetDatabase
.GetAssetPath
人生不过一瞬间
·
2023-10-14 20:29
没用的小技巧
unity
游戏引擎
编辑器
Unity减少发布打包文件的体积——获取精灵图片的信息限制它的大小
后来把大的精灵图片设置最大尺寸,降低大小后,再次发布,zip文件缩减到250M二、如何一键获得工程里面的精灵图片信息三、获取精灵图片信息1、查找项目中的所有精灵图片//查找工程文件中的所有精灵图片string[]guids=
AssetDatabase
.FindAssets
dzj2021
·
2023-09-19 04:05
unity
WebGL
打包体积
UnityAssetDatabase
AssetDatabase
动态加载//加载物体GameObjectattack=UnityEditor.
AssetDatabase
.LoadAssetAtPath("Assets/GameData/Attack.prefab
林一怂儿
·
2023-09-16 09:48
Unity工具——反向查找资源依赖
前言: 在项目开发过程中,有时候需要查找一个某个美术资源被那些其他资源使用了,可是Unity只提供给了以我们正向查找的接口(
AssetDatabase
.GetDependencies()),并没有提供给我们反向查找依赖的接口
Supernova Kai
·
2023-09-15 07:18
Unity工具
unity
【Unity3D】资源管理
1前言Unity中资源管理方案主要有Resources、TextAsset、ScriptableObject、
AssetDatabase
、PlayerPrefs、Addressables、AssetBundle
little_fat_sheep
·
2023-09-15 05:48
Unity3D
#
Unity基础
资源管理
TextAsset
AssetDatabase
PlayerPrefs
Addressables
[Unity] 找到选中文件节点下的所有文件
SerializationMode.ForceText;添加工具借口在菜单:[MenuItem("Assets/ChooseObject")]读取选中的文件:Selection.activeObject获得文件的路径:
AssetDatabase
.GetAssetPath
胡海辉
·
2023-08-28 12:59
Unity查找资源依赖关系
查找选中资源依赖关系",false,0)]publicstaticvoidFindDependencies(){foreach(varguidinSelection.assetGUIDs){stringlpath=
AssetDatabase
.GUIDToAssetPath
小1毅1
·
2023-08-26 07:18
unity
API
plane.Raycast射线检测拷贝Asset比如拷贝AnimationClipAnimationClipnewClip=newAnimationClip();AnimationClipoldClip=
AssetDatabase
.LoadAssetAtPath
泱千澈
·
2023-07-26 23:22
预设删除Missing空脚本
方法一:遍历
AssetDatabase
资源[MenuItem("Assets/DelectMissingScript/All")]publicstaticvoidDelectAllNullReference
泱千澈
·
2023-07-25 23:20
Unity 中的特殊文件夹名称、程序集定义
Unity中的特殊文件夹:Assets:主要的资源文件夹,使用
AssetDatabase
类来访问。
TO_ZRG
·
2023-06-24 10:24
unity
unity
游戏引擎
Unity工程里的Library、Plugins、StreamingAssets、Standard Assets等东东
Library、ProjectSettingsAssetsUnity工程中所用到的所有Asset都放在该文件夹中,是资源文件的根目录,很多API都是基于这个文件目录的,查找目录都需要带上Assets,比如
AssetDatabase
苍狼王unity学院
·
2023-06-15 08:24
unity与unity脚本
游戏开发+虚拟仿真
[Unity]
AssetDatabase
的应用和介绍
AssetDatabase
是对资源的管理,可以创建,查找,删除,等常用功能,一般在工具类里用的比较多,比如批量修改配置表参数,动态创建配置,查找指定文件等等这里有几个常常用到:创建文件:
AssetDatabase
.CreateAsset
Hunter_2020
·
2023-06-15 05:33
Unity
Editor
ios
android
编辑器扩展入门《三》
这篇文章先看看文件操作和文件夹常用到的一些api;首先看下unity编辑器常用的一些文件操作的apiAssetDatabase.Refresh();//刷新有更新的资源
AssetDatabase
.GetAssetPa
b36f744bdd4d
·
2023-06-13 18:56
Unity创建文本时自动修改默认字体
publicclassUnityUIEvent{privatestaticFontfont;[InitializeOnLoadMethod]privatestaticvoidInit(){if(font==null){font=
AssetDatabase
.LoadAs
小1毅1
·
2023-04-19 16:25
unity
ui
Text
基于C#的Unity可热更游戏框架「Zero」
其中包括但不限于:资源管理可快速切换通过Resources接口加载资源的管理工具支持开发时通过
AssetDataBase
接口加载资源调试的管理工具支持通过AssetBundle加载资源的管理工具视图管理不用继承
Pieces_Jing
·
2023-02-17 02:23
Unity里的
AssetDataBase
简单介绍
GameObject.Find("Cube");varobjre=cube.GetComponent();stringObjPath="Assets/Resources/"+objre.name+"ss.mat";if(
AssetDatabase
.LoadAssetAtPath
摸狗
·
2023-02-01 04:55
Unity 一键制作预制体,一键修改预制体
APIPrefabUtility.SaveAsPrefabAsset(GameObjectinstanceRoot,stringassetPath);PrefabUtility.SavePrefabAsset(GameObjectasset);
AssetDatabase
.LoadAssetAtPath
Mark_源
·
2022-12-23 05:43
Unity
unity
游戏引擎
Unity通过SerializedObject修改SpriteAtlas的属性Include In Build
//首先加载图集UnityEngine.U2D.SpriteAtlasspriteAtlas=
AssetDatabase
.LoadAssetAtPath(assetPathAndName);//序列化对象
Thinbug
·
2022-12-16 03:51
Unity
unity
游戏引擎
Unity工程目录下的文件夹(Assets、Library、Logs、Packages、ProjectSettings、UserSettings)
查找目录都需要带上Assets,例如
AssetDataBase
二、Library库文件夹(unity自动生成管理)Unity把Asset下支持的资源导入成自身识别的格式,以及编译代码成为DLL文件都
蒙双眼看世界
·
2022-04-18 12:47
C#
Unity
Unity
Unity脚本组件
可以在脚本上三、usingUnityEditor;之后无法Build,出错,不导出时在编辑器里是没有报错的,运行也正常解决:引用这个命名空间,必须要把此脚本放到Editor文件夹下;四、扩展:命名空间下的
AssetDatabase
.Refresh
Kyle_An
·
2022-02-21 02:09
AssetDatabase
的灵活运用
前言Unity种提供了
AssetDatabase
这个类,可以做很多事情,比如在编辑器模式下加载模型,获取当前物体的路径,删除选中的物体等等编辑器下加载模型首先我们都知道Unity中加载模型的方式有很多种
能不写代码么
·
2022-02-19 07:33
【Unity编辑器扩展】获取Assets下选中文件夹目录
vardir="Assets";foreach(varobjinSelection.GetFiltered(SelectionMode.Assets)){varpath=
AssetDatabase
.GetAssetPath
星暮迟迟夜未央
·
2021-11-27 15:00
获取Unity内置UI精灵贴片
通过
AssetDatabase
.GetBuiltinExtraResource来获取uniyt内置的图片,图片地址为"UI/Skin/图片名称.psd",类型为sprite原文地址(需要科学上网)
爱喝粥的西瓜
·
2021-08-06 12:14
【Unity 笔记】AssetBundle API认识
开发平台:Unity编程平台:VisualStudio2017以上编程语言:C#参考书籍:UNITY官方案例精讲 返回相对于工程目录的存储路径
AssetDatabase
.GetAssetPath(ObjectassetObject
野奔在山外的猫
·
2021-05-25 14:00
Unity
游戏开发笔记
unity
Unity动画切割
一定要调用
AssetDatabase
.ImportAsset重新导入资源;否则这里对资源的更改,在工程视图下的文件不会生效!//切割动画文件.获取模型中的动画文件。
一剑卿心
·
2021-05-15 03:17
unity代码添加Tag
isHasTag(tag)){SerializedObjecttagManager=newSerializedObject(
AssetDatabase
.LoadAllAssetsAtPath("ProjectSettings
红定义
·
2021-04-29 08:36
unity创建资源及打包
```DynamicDependenciesHolderholder=ScriptableObject.CreateInstance();
AssetDatabase
.CreateAsset(holder
jojo911
·
2021-04-28 10:56
unity的ugui-3.生成图片字体
图片字符创建单一字符用到的脚本api知识
AssetDatabase
类CharacterInfo创建多个字符创建单一字符首先我们需要一张字体图片:放入unity,修改spritemode为multipie
mr.chenyuelin
·
2021-04-27 22:19
unity的ugui
unity
Unity学习—资源管理概览
本文介绍了Unity常用四种默认路径,以及
AssetDataBase
、Resources、AssetBundle和目前最新的Addressable四种资源管理方式文中所有API均以版本2019.3为准本文原地址
Warl_G
·
2021-04-19 10:28
Unity 判断是否选中了文件夹
MenuItem("BuildAssets/选择文件夹")]publicstaticvoidSelcetWaitBuildAB(){varSelect=Selection.activeObject;varpath=
AssetDatabase
.GetAssetPath
SLZ开发
·
2021-02-24 17:09
UnityEditor
unity ab包加载_Unity学习—资源管理概览
本文介绍了Unity常用四种默认路径,以及
AssetDataBase
、Resources、AssetBundle和目前最新的Addressable四种资源管理方式文中所有API均以版本2019.3为准本文原地址
weixin_39556811
·
2020-12-06 03:35
unity
ab包加载
unity
api中文手册
unity
webgl优化
unity开发文档
unity编辑器安装路径
关于_CameraDepthTexture的疑惑
1)关于_CameraDepthTexture的疑惑2)贴图Alpha通道对图片大小的影响3)URP要怎么实现GrabPass的效果4)如何获取
AssetDatabase
加载失败的Asset的InstanceID5
侑虎科技
·
2020-11-19 17:17
rendering
editor
Unity 编辑器拓展功能之代码动态创建预制体
asyncTaskcreatorPrefab(stringfilePath){//这个相对路径最好修改为当前脚本路径,具体方法参考我另外一篇获得脚本路径得文章GameObject_newPrefab=
AssetDatabase
.LoadAssetAtPath
lq1340817945
·
2020-09-16 05:49
unity
lua
Unity3D之查找资源被哪里引用了
Unity提供了一个方法
AssetDatabase
.GetDependencies(),但是它只能查找这个资源引用了那些资源。但是我想要的是查找某个资源被那些资源引用了,这是两种相反的查找公式。
Csoap994
·
2020-09-15 19:23
Unity3D
unity
Unity Assets 资源加载与优化干货笔记(一)
资源加载与使用二、版本管理三、Unity打包资源四、资源卸载五、关于AssetBundle六、游戏对象七、特殊文件夹八、推荐资源加载策略九、查找资源引用关系一、资源加载与使用1】所有Assets目录下的资源都可以被
AssetDatabase
Ho_Smile
·
2020-09-14 01:43
Unity
性能优化
Unity
Asset
Bundle
assets
Unity 用代码实现创建资源
创建材质,并设置默认着色器Materialmat=newMaterial(Shader.Find("Transparent/Diffuse"));//加载图片资源texture=(Texture2D)
AssetDatabase
.LoadAssetAtPath
杜甲同学
·
2020-09-12 19:59
Unity3D
Unity Json存档读档操作
以下代码需要引入System.IO,其中
AssetDatabase
.Refresh()也需要引入对应命名空间,但是没弄懂这句代码是干嘛的,先放着。
不要辣不要辣
·
2020-08-21 15:51
Unity中
AssetDatabase
相关的笔记(坑)
如果在编辑器模式下,需要加载资源,除了使用assetbundle外,更方便的是使用Resource.Load和
AssetDatabase
这个类。
童小豆子
·
2020-08-20 22:10
Unity相关技术
Unity项目踩坑
unity
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他