- 博客(9)
- 收藏
- 关注

原创 【Wwise】一篇文看懂Wwise&Unity热更
1、首先明确2个API:AkSoundEngine.SetBasePath();AkSoundEngine.AddBasePath();AkSoundEngine.SetBasePath()接口,用于指定基础得bank所在路径,也就是游戏第一次上线所包含得所有初始bank得路径。该路径为Application.streamingAssetsPath:(WIN平台下为unity工程路径下Assets/StreamingAssets;安卓平台下为:jar:file:///data/ap.
2020-10-10 15:56:54
5310
11
原创 UE4提醒asset保存失败,弹出cancle、retry、continue对话框
这种情况多半是因为后台有残留的UE4进程,比如CrashReportClientEditor、UE4Editor,将其结束进程即可。
2021-05-08 16:31:36
1379
原创 UE4中Enum类型元素如何在蓝图中直接转成string
如果枚举中的元素名包含两个大写,那么UE4默认会把两个大写视为两个单词,之间会加入一个空格。如果直接转成string,得到的也是包含空格的string。如何得到不含空格的元素名?答案:先转FName,再转FString...
2021-05-07 11:19:47
1108
原创 win查看so文件的导出函数
1、下载安装Cygwin64 Terminal地址:http://www.cygwin.com/2、安装完成后运行Cygwin64软件输入命令行:nm -D so路径 (将so直接拖进去命令行窗口,会自动读入路径)nm -D xxx.so如:nm -D /cygdrive/c/Users/zhangchenggong01/Desktop/aaa/SharedObject1/SharedObject1/native/libs/armeabi-v7a/libSharedObject..
2021-04-25 14:26:23
1201
1
原创 vcpkg使用备忘(用于跨平台开发插件)
参考:https://blog.youkuaiyun.com/cjmqas/article/details/792828471、cmake安装(安装最新的msi文件)https://cmake.org/download/2、ninja安装(安装最新的)3、vcpkg安装(可在国内码云上下载)https://devblogs.microsoft.com/cppblog/vcpkg-a-tool-to-acquire-and-build-c-open-source-libraries-on-win.
2021-04-23 11:45:23
446
原创 【Unity】编辑器扩展【二】
几个交互窗口界面的接口:1、打开保存文件的窗口 EditorUtility.SaveFilePanel(“窗口名”,路径,,默认名字,后缀);例:EditorUtility.SaveFilePanel("嘿嘿",Application.dataPath,"默认名字","json");2、打开加载文件的窗口EditorUtility.OpenFilePanel(“标题”,路径,后缀);例: EditorUtility.OpenFilePanel("嘿嘿",Application.d
2020-12-16 14:31:52
373
1
原创 【Wwise】PrepareEvent&PrepareBank系列接口研究
Prepare系列接口的意义是:用一个就拿一个,用两个就拿两个,绝不多拿(media文件颗粒度极小,不会出现即便用不到,但依旧持续存在在内存中)PrepareBank,PrepareEvent的设计中,event和结构显示加载,media隐式加载。PrepareEvent接口,将media文件隐式load进内存中,且要求media文件时磁盘中可见的文件,因为PrepareEvent无法读取bank里的media(说白了,使用PrepareEvent要求bank里不能勾选media),且要..
2020-09-08 16:48:49
1144
7
原创 Unity打开Windows窗口得两个Api
1、 EditorUtility.OpenFilePanel("窗口名",path,"exe");该接口打开本地对应路径,打开固定后缀名得文件,并返回该文件得路径。 public String OpenFile() { string s; s= EditorUtility.OpenFilePanel("窗口名", Application.streamingAssetsPath, "houzhui"); return s; }2
2020-08-05 16:00:22
741
原创 【Unity】编辑器扩展【一】
EditorGUIUtility.PingObject();Selection.activeObject = go;该接口用于把场景scene内或者文件夹路径视图内得文件高亮显示,看起来就像鼠标点击了一样。1、场景scene内物体高亮显示。需要EditorGUIUtility.PingObject()传入得实参为拿到得场景内得物体,通常可以通过GameObject.FindObjectOfType<>()接口,获取到某一类得GameObject,作为参数传入EditorGUIUtil
2020-08-05 15:04:04
1394
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人