Unity2023
文章平均质量分 50
Unity2023
一零壹0
这个作者很懒,什么都没留下…
展开
-
unity代码热修改HotReload
●方法2:使用快捷键组合“Alt+Shift+H”快速打开热重装窗口。Unity版本:2018,2019,2020,2021,2023。Unity菜单栏中的“窗口”打开热重装窗口,然后选择“热重装”。不需要重新启动,可以看到log刷出的更改。HotReload的版本:1.12.9。输出从111,改为222。原创 2024-03-07 16:44:34 · 485 阅读 · 0 评论 -
UGUI Panel的显示和隐藏优化
这边要引入命名空间UnityEngine.Profiling才可以使用性能检测,在需要性能测试的函数前后添加Profiler.BeginSample("展示的名字")和Profiler.EndSample()即可。如果把自己的引用给另外一个脚本来对自己SetActive(true)或者SetActive(false),又会造成多余的耦合,并不符合OOP设计理念。第二,Disable掉的物体,重新SetActive(true),会造成较大的性能消耗,如果此界面draw call较多,会有明显的延迟。原创 2023-12-25 21:24:56 · 911 阅读 · 0 评论 -
Unity 实用的方法
阻尼运动是指一个物体在受到外部力或作用下,沿着一条路径逐渐减速接近目标值的运动方式。Mathf.SmoothDamp 阻尼函数。原创 2023-12-05 19:14:14 · 437 阅读 · 0 评论 -
Unity C++交互
根据选项Release或Debug,运行完上面的生成解决方案后,会在工程目录下生成x64/Relese/xxx.dll。至此dll生成完成。_declspec(dllexport)是必须在方法前面,否则c#会调用不到这个方法。再创建DllForUnity.cpp实现文件。DllForUnity.h头文件。原创 2023-11-29 13:41:49 · 1193 阅读 · 0 评论 -
unity3d消除不想要的黄色警告
当我们引用别人的插件时,有可能会带来很多不必要的警告,这会影响我们自己对警告的处理,这里提供几种方式过滤掉一些不希望显示的警告方法一、1. 创建文件“mcs.rsp”2. 保存文件到你工程的Assets文件下面3. 一行写一个你要废止的警告(写法看下面)4. 修改任意一个文件,Unity会重新现场加载并遵从你的新设置mcs.rsp的内容:-nowa...原创 2016-10-25 13:24:08 · 4321 阅读 · 0 评论 -
unity Camera 属性详解
一、Camera 理解1、正如电影中的镜头用来将故事呈现给观众一样,Unity的相机用来将游戏世界呈现给玩家。你始终至少有一个相机在场景中,你也可以有多个。多相机可以给你一个双人分屏效果或创建高级的自定义效果。你可以让相机动起来,或用物理(组件)控制它们。二、属性1、Clear Flags 包含一下4种方式*Skybox:天空盒(默认项)。在屏幕空白处显示当前摄像机的天空盒,如果没...原创 2016-08-26 18:25:28 · 16650 阅读 · 2 评论