自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hoxily的窝窝

请多多指教

  • 博客(166)
  • 收藏
  • 关注

原创 Qt源代码调试配置

Qt源代码调试配置本文将指导你在Windows环境下,使用Visual Studio 2019调试Qt源代码。前提条件

2020-12-17 11:27:30 1213

翻译 Unity图形特性的硬件需求

Unity图形特性的硬件需求总结.Win/Mac/LinuxiOS/Android主机延迟光照SM3.0, GPU支持-是前向渲染是是是顶点光照渲染是是-实时阴影GPU支持GPU支持是图像特效是是是可编程着色器是是是固定函数着色器是是-实时阴影实时阴影能在大部分PC、主机和移动平台上运行。在windows(Direct3D)上,GPU需要支持阴影映射特性。大部分2003年或更新的独立显卡和200

2020-07-23 16:10:36 619

翻译 顶点光照渲染路径细节

顶点光照渲染路径细节此页面详细描述顶点光照渲染路径。顶点光照渲染路径通常对每个物体执行1个pass,在每个顶点上计算所有灯光的光照。它是最快的渲染路径。它拥有最大范围的硬件支持。由于所有的光照都是在顶点级别上计算的,因此这个渲染路径不支持大部分逐像素特效:阴影、法线贴图、灯光剪影以及精细的镜面高光。...

2020-07-23 11:50:43 380

翻译 前向渲染路径细节

前向渲染路径细节此页描述前向渲染路径的细节。前向渲染路径对每个物体渲染一个或者多个pass,具体情况由影响该物体的灯光决定。根据灯光的设置和亮度,前向渲染会区别对待。实现细节在前向渲染的情况下,影响物体的最亮的灯光中一部分以逐像素光照模式渲染。然后最多4个点光以逐顶点的方式渲染。其余的灯光以球谐(Spherical Harmonics,SH)方式计算,计算速度很快但是仅仅是一个近似。一个灯光是否是逐像素灯光依赖以下条件:RenderMode设置为NotImportant的灯光作为逐顶点或者球谐处

2020-07-23 10:53:35 338

翻译 延迟渲染路径

延迟渲染路径此页面将详细介绍延迟渲染路径。参见 Wikipedia: 延迟渲染以获取介绍性的技术概述。概述当使用延迟渲染时,在单个GameObject物体上起作用的灯光的数量就没有限制。所有的灯光都是逐像素计算的,这意味着它们都能正确地与法线贴图交互。除此之外,所有的灯光都能拥有剪影和阴影。延迟渲染的一个优势就是处理光照的开销是与灯光照亮的像素数量成正比。这由场景里的灯光的体积所决定,而跟它照亮了多少个GameObject无关。因此,可以通过保持小体积的灯光来提高性能。延迟渲染还拥有高度一致和可预测

2020-07-22 13:58:16 238

翻译 渲染路径

渲染路径手册路径:Unity User Manual(2018.4) / Graphics / Graphics Overview / Advanced Rendering Features / Rendering PathsUnity支持不同的渲染路径。你应该根据你的游戏内容和目标平台硬件来选择渲染路径。不同的渲染路径拥有不同的性能特征,主要是影响灯光和阴影。技术细节请参见 渲染管线。你的工程的当前渲染路径可以在 Graphics 窗口进行设置。除此之外,你也可以给某些相机单独设置渲染路径。如果显

2020-07-21 16:33:39 273

翻译 Unity的渲染管线

Unity的渲染管线手册路径 Unity User Manual(2018) / Graphics / Graphics Reference / Shader Reference / Advanced ShaderLab topics / Unity’s Rendering Pipeline着色器同时定义了两个东西,其中一个是物体它自己长什么样子(它的材质属性),另一个则是物体如何跟灯光交互。由于光照计算必须内置到着色器里面,而且存在许多灯光和阴影类型,编写一个高品质的正好能工作的着色器是一个复杂的任务

2020-07-20 22:04:42 506

翻译 Shaders: 顶点和片元程序

Shaders: 顶点和片元程序此教程将会教你书写Unity Shader里的顶点和片元程序的基础。请查看 开始学习 以获取更多关于ShaderLab的介绍。如果你想编写与灯光相互作用的着色器,那么请去阅读 [表面着色器](file:///D:/Users/hoxily/Documents/UnityDocs/Documentation.2018.4/en/Manual/SL-SurfaceShaders.html)。让我们简要地概括一下着色器的一般结构:Shader "MyShaderName"{

2020-07-20 09:52:25 269

翻译 Shaders: ShaderLab 和 固定函数着色器

Shaders: ShaderLab 和 固定函数着色器此教程教你踏出自建Shader的第一步,帮助你控制你的游戏画面,优化图形性能。Unity配备了一个强大的着色和材质语言——ShaderLab。它跟CgFX和Direct3D Effects(.FX)语言相似——它描述了显示一个材质所需的所有东西。Shader描述了在Unity的材质面板上展示的属性,提供了针对不同图形硬件能力的多种着色器实现(SubShader),每个SubShader完整描述了图形硬件的渲染状态以及所使用的顶点、片元程序。Sha

2020-07-18 16:21:45 348

原创 Unity自动化打包注意事项

问题描述使用Unity手册上介绍的程序启动参数,在不打开Unity Editor界面的情况下自动执行C#代码,可以实现自动打包。如果是专门打包iOS包的话,一切OK。但是一旦在Android与iOS之间切换,就会发现iOS的PostProcessBuild标记的后处理代码没有执行,造成打包流程出错。解决方案出现该问题的原因是iOS平台特定代码通常是使用#if UNITY_IOS的宏定义包裹。...

2019-04-04 10:20:48 1355 1

原创 ReactNative工程自定义脚本

自定义脚本指令创建的ReactNative工程后,在项目根目录下有一个 package.json 文件,其中的 scripts 字段可以定义快捷指令。例如下面的配置{ "scripts": { "start": "node node_modules/react-native/local-cli/cli.js start", "jest": "jest", "dev"...

2019-04-04 09:54:36 490

原创 Unity3D在android平台跳转至桌面

需求点击一个最小化按钮,应用最小化后跳到桌面。示例代码public class TestMinimize : MonoBehaviour{ const string action_main = "android.intent.action.MAIN"; const string category_home = "android.intent.category.HO...

2018-03-05 12:28:00 691

原创 安装awscli时遇到依赖的PyYAML安装出错

Running setup.py install for PyYAML ... errorException:Traceback (most recent call last): File "C:\Python36\lib\site-packages\pip\compat\__init__.py", line 73, in console_to_str return s.decode(sys.__st

2017-09-07 15:47:10 3103 2

原创 7z的资源管理器右键菜单缺失

问题描述在64位Windows环境下安装的7zip软件,但是集成在windows资源管理器的右键菜单弄不出来。即便是以管理员权限运行7zFM.exe,然后在选项里重新设置过也是依然无效。导致每次想压缩个文件,得先打开7zFM,定位到要打包的文件或者文件夹位置才行。解决办法检查一下安装的7zip软件是32位的,还是64位的。再看windows系统是32位的还是64位的。如果是64位的windows安装

2017-08-17 20:40:56 7535

翻译 自定义的==运算符,我们应该保留吗?

原文地址:https://blogs.unity3d.com/cn/2014/05/16/custom-operator-should-we-keep-it/当你在Unity里做这样子的操作时:if (myGameObject == null) {}Unity针对==运算符做了一些特殊处理。并非像大部分人预期的那样,我们实现了一个特别的==运算符。这服务于两个目的:1. 仅在Editor时[1],当

2017-02-24 14:48:22 635

翻译 为什么相同的一段代码运行在Editor上得到MissingReferenceException错误而在移动设备上则是NullReferenceException

原文地址:https://support.unity3d.com/hc/en-us/articles/115000404563-Why-am-I-getting-MissingReferenceException-in-the-Editor-and-a-NullReferenceException-on-mobile-devices-when-running-the-same-piece-of-co

2017-02-23 11:57:05 553

翻译 为什么我会得到“必须先修复所有的编译错误才能进入Play模式!”的错误?

原文地址:https://support.unity3d.com/hc/en-us/articles/205637689-Why-do-I-get-a-All-compiler-errors-have-to-be-fixed-before-you-can-enter-playmode-error-症状当尝试进入Play模式时,我得到了如下的错误: All compiler errors have

2017-02-23 10:49:41 26769 6

翻译 CS8025号错误是什么

原文地址:https://support.unity3d.com/hc/en-us/articles/205057609-What-is-error-CS8025-症状当Unity编译你的脚本时,你得到了如下错误: CS8025: Parsing error原因你可能在你复制粘贴了已有的代码到脚本后遇到该错误,或者添加了一个新的方法但是漏掉了右花括号时遇到该错误。解决方案确保脚本结构正确,如下

2017-02-23 10:39:29 741

翻译 CS1922号错误是什么

原文地址:https://support.unity3d.com/hc/en-us/articles/207276293-What-is-CS1922-症状当尝试进入Play模式时,我得到了如下的错误: error CS1922: A field or property `__’ cannot be initialized with a collection object initializer

2017-02-23 10:30:58 747

翻译 CS1656号错误是什么

原文地址:https://support.unity3d.com/hc/en-us/articles/207213593-What-is-CS1656-症状当尝试进入Play模式时,我得到了如下的错误: error CS1656: Cannot assign to `__’ because it is a `__’原因当无效的赋值操作发生时就会引发CS1656错误。在下面的例子中,我们通过尝试

2017-02-23 10:16:34 1348

翻译 CS1526号错误是什么

原文地址:https://support.unity3d.com/hc/en-us/articles/207432773-What-is-CS1526-症状当尝试进入Play模式时,我得到了如下错误: error CS1526: A new expression requires () or [] after type原因出现CS1526错误的原因是new运算符用法不正确

2017-02-23 10:00:07 1038

翻译 CS1525号错误是什么

原文地址:https://support.unity3d.com/hc/en-us/articles/206126976-What-is-CS1525-症状你在Console窗口看到了如下的错误: error CS1525: Unexpected symbol `__’, expecting `__’原因当在一个表达式里遇到无效的字符时就会引发该错误。举个例子,下面例

2017-02-23 09:59:34 8976

翻译 CS1519号错误是什么

原文地址:https://support.unity3d.com/hc/en-us/articles/206562373-What-is-CS1519-症状当尝试进入Play模式时,我得到了如下的错误: error CS1519: Unexpected symbol `__’ in class struct, or interface member declaration原因

2017-02-23 09:58:55 7682

翻译 CS1503号错误是什么

原文地址:https://support.unity3d.com/hc/en-us/articles/205886936-What-is-CS1503-症状你在Console窗口里得到了如下的错误: error CS1503: Argument `#1’ cannot convert `__’ expression to type `__’原因当你尝试把一个“intege

2017-02-23 09:58:21 13150

翻译 CS1502号错误是什么

原文地址:https://support.unity3d.com/hc/en-us/articles/205851926-What-is-CS1502-症状你在你的脚本调用某个方法时得到了如下的错误: error CS1502: The best overloaded method match for `__’ has some invalid arguments.原因当

2017-02-23 09:57:52 1165

翻译 CS1501号错误是什么

原文地址:https://support.unity3d.com/hc/en-us/articles/206780033-What-is-CS1501-症状当尝试进入Play模式时,我得到了如下错误: error CS1501: No overload for method `__’ takes `__’ arguments原因当调用某个方法时,没有传递正确数量的参数,会

2017-02-23 09:56:51 4167

翻译 CS1061号错误是什么

原文地址:https://support.unity3d.com/hc/en-us/articles/206193836-What-is-CS1061-症状当尝试进入Play模式时,我得到了如下的错误: error CS1061: Type `__’ does not contain a definition for `__’ and no extension method `__’ of ty

2017-02-23 09:56:18 30418

翻译 CS1612号错误是什么

原文地址:https://support.unity3d.com/hc/en-us/articles/207079263-What-is-CS1612-症状当尝试进入Play模式时,我得到了如下的错误: error CS1612: Cannot modify a value type return value of `__’. Consider storing it in a te

2017-02-23 09:55:30 1891

翻译 CS1624号错误是什么

原文地址:https://support.unity3d.com/hc/en-us/articles/207157773-What-is-CS1624-症状当尝试进入Play模式时,我得到了如下错误: error CS1624: The body of `__’ cannot be an iterator block because `__’ is not an iterator

2017-02-23 09:54:55 1913

翻译 CS1041号错误是什么

原文地址:https://support.unity3d.com/hc/en-us/articles/206530303-What-is-CS1041-症状当尝试进入Play模式时,我得到了如下错误: error CS1041: Identifier expected原因当一个方法没有定义参数类型或者参数名时,将会引发CS1041号错误。在下面的例子中,我们移除了参数的类型“int”。解决方案

2017-02-22 16:19:30 765

翻译 CS1010号错误是什么

原文地址:https://support.unity3d.com/hc/en-us/articles/206507033-What-is-CS1010-症状你在Console窗口里看到如下错误: error CS1010: Newline in constant原因当分号放在一个未终止的字符串后面时,会引起CS1010错误。解决方案你需要关闭引起错误的字符串的边界,以修复CS1010错误。更多

2017-02-22 16:13:33 652

翻译 CS0664号错误是什么

原文地址:https://support.unity3d.com/hc/en-us/articles/207515893-What-is-CS0664-症状当尝试进入Play模式时,我得到如下的错误: error CS0664: Literal of type double cannot be implicitly converted to type `float’. Add suffix `f

2017-02-22 16:04:09 672

翻译 CS0619号错误是什么

原文地址:https://support.unity3d.com/hc/en-us/articles/205886996-What-is-CS0619-症状当你尝试访问某个类型的成员时,得到了如下的错误: error CS0619: `__’ is obsolete: `__ is not supported any more. Use __’原因当一个类型成员使用Obsolete属性标记时(

2017-02-22 15:56:01 6266

翻译 CS0618号警告是什么

原文地址:https://support.unity3d.com/hc/en-us/articles/206733606-What-is-CS0618-症状当尝试进入Play模式时,我得到了如下的警告: warning CS0618: `__’ is obsolete: `__’原因当你尝试使用一个废弃的属性或者方法时,将会报CS0618号警告。下面的例子展示了一个脚本使用“Applicati

2017-02-22 15:46:22 10403 1

翻译 CS0432号错误是什么

原文地址:https://support.unity3d.com/hc/en-us/articles/206518473-What-is-CS0432-症状你在Console窗口上看到了如下错误: error CS0432: Alias `__’ not found原因当你把“::”放在一个非别名的标识符右边时,就会报CS0432号错误。本例子的错误信息如下: error CS0432:

2017-02-22 15:22:24 422

翻译 CS0428号错误是什么

原文地址:https://support.unity3d.com/hc/en-us/articles/206529373-What-is-CS0428-症状当尝试进入Play模式时,我得到了如下的错误: error CS0428: Cannot convert method group `__’ to non-delegate type `__’ Consider using parent

2017-02-22 15:16:32 3414

翻译 CS0414号警告是什么

原文地址:https://support.unity3d.com/hc/en-us/articles/206471466-What-is-CS0414-症状Console窗口出现了如下警告: warning CS0414: The private field `__’ is assigned but its value is never used原因当一个变量使用 private 修饰符修饰,

2017-02-22 15:08:33 4113

翻译 CS0266号错误是什么

原文地址:https://support.unity3d.com/hc/en-us/articles/206570786-What-is-CS0266-症状当尝试进入Play模式时,我得到如下错误: error CS0266: Cannot implicitly convert type double’ to float’. An explicit conversion exists (are

2017-02-22 14:57:49 4250

翻译 CS0246号错误是什么

原文地址:https://support.unity3d.com/hc/en-us/articles/206116726-What-is-CS0246-症状我尝试访问一个命名空间,但是得到了如下错误: error CS0246: The type or namespace name `__’ Could not be found. Are you missing a using directiv

2017-02-22 14:11:05 8396

翻译 CS0236号错误是什么

原文地址:https://support.unity3d.com/hc/en-us/articles/206829863-What-is-CS0236-症状当尝试进入Play模式时,我得到了如下错误: error CS0236: A field initializer cannot reference the nonstatic field, method, or property `__’原

2017-02-22 14:00:44 3659

空空如也

空空如也

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

TA关注的人

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