自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (3)
  • 收藏
  • 关注

原创 Unity development build打包APK包体容量过大解决办法

导致 C# 代码库(.NET DLLs)不会被优化。修改前907M,修改后503M.(推荐):移除未使用的代码。(默认):几乎不移除代码。:适当优化,减少体积。

2025-03-27 13:18:57 170

原创 Unity编辑器卡在Application.TrickGlobalCallbacks Waiting for Unity‘s code to finish executing.解决办法

在任务管理器中结束进程。重启电脑,再次尝试打开Unity工程。若仍旧卡住,删除工程下Library文件夹,重新打开。卡住一个小时,丝毫没有好转的迹象。

2025-03-18 19:40:44 320

原创 adb devices后显示offline解决办法

进入手机开发者选项,关闭USB调试,再打开USB调试。使用手机为realme GT(真我GT)

2025-03-18 19:34:25 391

原创 Unity性能测试工具UPR使用问题汇总

此时的做法是,退出UPR,从网页端唤起UPR程序,建议一直使用从网页端唤起方式,而不是启动UPR程序,填入Session id方式。2.运行Asset check,控制台(cmd)报错。更多问题请参考官方FAQ。

2025-03-18 10:25:30 155

原创 Unity ADB安装apk到安卓手机上的小技巧

安装apk文件到安卓手机,需要运行控制台(cmd),然后cd 到Android build-tools目录下,最后使用adb install命令安装apk。在测试安卓apk时,需要频繁使用build-tools,这套流程略显繁琐。最后重命名此快捷方式,Build-tools或者platform-tools等等。在桌面打开快捷方式属性,修改起始位置为Android build-tools路径。方法1:找到build-tools的文件夹,在地址栏输入cmd,回车。在搜索栏输入cmd,找到程序位置。

2025-03-18 09:52:21 205

原创 Unity工程打包安卓报错Gradle Failed解决办法

Unity工程打包安卓报错Gradle Failed解决办法

2025-03-06 17:07:44 218

原创 【Unity Package Manger】[Package Manager Window] Error searching for packages

在unity中使用网络代理,解决package manager因联网问题而报错。请注意,大型企业和很多机构组织会使用网络代理,原因包括安全、隐私和网络效率。

2024-12-04 01:09:41 407

原创 Unity报错 RenderTexture.Create: Requested anti-aliasing with random write flag. This is not supported.

unity URP项目报错解决

2024-10-01 12:05:07 351

原创 使用SIMD指令shufps计算点积

代码如上所示,这里重点分析shufps指令的用法,shufps xmm_dest, xmm_src, xontrol8。组合起来xmm0 = [y,x,y+1,x+z],从左到右就是上面的顺序。将源操作数中的第二个32位字作为最终结果的第3个字,x+z。将源操作数中的第三个32位字作为最终结果的第2个字,y+1。将目标操作数中的第零个32位字作为最终结果的第1个字,x。将目标操作数中的第一个32位字作为最终结果的第0个字,y。参考书籍:《3D游戏编程大师技巧》下册。

2024-08-08 17:08:21 277

原创 解决TortoiseGitPlink Fatal Error - No supported authentication methods available

TortoiseGitPlink Fatal Error - No supported authentication methods available (server sent: publickey,keyboard-interactive)使用小乌龟报错,原因及解决方法如下:Tortoisegit 使用的协议并非 openssh协议,而git以及很多其他git GUI工具使用的协议均为openssh协议。这也就是为什么,我的git命令行可以用,但是Tortoisegit却不能够用的原因.

2022-04-27 09:53:49 2739

转载 VR和移动设备的后处理

Post-processing for VR and mobile devicesDo or don’t the post-processing for VR?Is there anyone today who does not like graphics refined by post-processing? These breathtaking photo-realistic views, glowing neon lights, reflections in puddles and win

2021-03-29 10:28:47 935

原创 Oculus Quest 2 Unity 开发环境配置

Oculus Quest 2 开发环境配置1.新建工程,切换到Android平台。2.进入PackageManager,安装Oculus XR Plugins 1.7.0,XR Plugins Management 3.2.16,XR Interaction Subsystems 1.0.1,如下图所示(Oculus XR Plugins版本可酌情使用最新的版本,支持更多功能及bug修复)。安装完毕后进入Playersetting, 在XR Plug-in Management选项卡处.

2021-03-26 15:49:08 741

原创 使用Notepad++编译运行Cpp代码

先安装GNU 的 C/C++ 编译器,下载地址https://osdn.net/projects/mingw/releases/1.安装mingw-get-setup.exe。这里我只需要编译cpp代码,所以安装的包如下2.安装完之后设置环境变量。在控制台输入 gcc -v出现上图所示即表示安装成功。3.配置Notepad++编译快捷键点击菜单栏"运行", 输入 cmd /k pushd "$(CURRENT_DIRECTORY)" && g...

2020-10-13 16:38:30 754

原创 Fixing Performance Problems - 2019.3 (性能优化——Unity 2019.3)

一旦你发现了游戏中的性能问题,你应该如何去解决它呢?脚本、垃圾收集和图形呈现的一些常见问题和优化技术。 1.Optimizing scripts in Unity games 在unity中优化脚本Introduction 当我们的游戏运行时,设备的中央处理器(CPU)执行指令。我们游戏的每一帧都需要执行数百万条CPU指令。 为了保持平滑的帧速率,CPU必须在规定的时间内执行指令。当CPU不能及时执行所有指令时,我们的游戏可能会变慢、卡顿或暂停。 许多事情会导致CPU有太多的工作要做。例子可能.

2020-05-21 11:06:09 3709

原创 Unity中C#代码优化——在Dictionary中使用Enum类型作为键

Enum类型没有实现IEquatable接口,Dictionary中使用Enum作为键时,将发生装箱,使效率降低。此时可用Dictionary中一个接收IEqualityComparer<T>类型的重载版本来避免对枚举的装箱操作。public class Product{ public string Name { get; set; } public int...

2020-04-03 17:26:40 1059

原创 unity 报错 Loading script assembly “Assets/Plugins/System.Net.Http.dll“ failed!的解决方案

unity2017.4.2f2由于脚本中要使用类 HttpClient,但using System.Net.Http;时发现时灰色的 将playerSetting做如下修改。在Assets文件夹下新建mcs.rcp文件,里面写上-r:System.Net.Http.dll ,这样unity就能引用到.Net 4.6的动态链接库了。详情请查看https://docs.unity3d....

2020-01-08 10:27:34 5218 6

原创 Sprite Renderer

深度解析unitySprite Renderer组件,如果你觉得不错,不妨点个赞哦.....The Sprite Renderer is very important component to use when developing 2D projects as it determines how the given Sprite is rendered. It’s an essential...

2019-11-06 17:01:49 2132

原创 unity LayerMask相关运用

unity设置游戏对象层级 如下图所示根据打印信息可知 Debug.Log("Value is " + (1 << LayerMask.NameToLayer("Default"))); ——> 0 Debug.Log("Value is " + (1 << LayerMask.NameToLayer("i...

2019-11-06 16:39:29 500

unity3D有限状态机

有限状态机,附带工程及源码,清晰注释

2017-02-17

unity3D游戏开发优化策略

draw call产生原因及优化方式,静态,动态批处理,Texture Atlasing-纹理合并,骨骼合并,减少实时光照和实时阴影,NGUI中UI元素的深度。 附带工程源码,在unity中打开直观体验

2017-02-17

Doom启示录

本书首先是为众多的游戏玩家,尤其是John Carmack和id software 的忠实拥趸们准备的,而对更多的人,无论你是否玩DOOM游戏,无论你是否崇拜John Carmack,都会从John Carmack和id software的成功中获得启示。

2017-02-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除