一、Unity的资源(Asset)和对象(UnityEngine.Objects) 资源(Asset) : 是硬盘中的文件,存储在Unity工程的Assets文件夹内。 例如,纹理(Texture),材质(Material)和FBX文件等,它们都是资源。一些资源的数据格式是Unity原生支持的,例如 ...
分类:
编程语言 时间:
2020-05-22 19:18:21
阅读次数:
57
在制作游戏时,导入的箱子模型本身自带动画。然而,它的动画是一个从打开到关闭的完整过程,并且没有给出控制打开关闭的方法。 最直接的想法是对该动画进行拆分,再封装成不同的动画状态,但是不巧的是,这个动画被设置了不可修改。因此我们只能退而求其次,采取添加动画帧事件的方式对动画进行控制。 动画帧事件,顾名思 ...
分类:
编程语言 时间:
2020-05-22 16:50:43
阅读次数:
63
一、Unity使用的资源 1、外部资源: 不是Unity创建,而是外部工具做的模型以及贴图或通用的格式资源。例如图片资源、模型资源、动画资源、视频和声音资源。 2、内部资源: Unity创建的,并且只有放在Unity才能识别。例如脚本、Shader、场景、预设、材质、精灵、动画控制器、时间线、物理材 ...
分类:
编程语言 时间:
2020-05-21 16:02:52
阅读次数:
380
1)Shader变体使用策略2)AssetBundle产生的SerializedFile卸载不干净3)如何优化LWRP下产生的大量RenderTexture4)场景的灯光保存在Prefab中,烘焙参数丢失5)如何跳过Shader中某个Pass不执行 Shader Q:最近在做项目的Shader变体收 ...
分类:
其他好文 时间:
2020-05-19 14:44:11
阅读次数:
81
HikVision for Unity3D 视频监控功能集成
分类:
编程语言 时间:
2020-05-18 18:26:14
阅读次数:
68
在游戏开发中,我们经常需要用到类似烟花的效果。在Unity3d中,实现烟花效果的方法不止一种,我选用了Unity3d中新添加的粒子特效工具 visual effect graph来进行实现。 实现过程分为三步:首先添加火箭效果,然后加一些爆炸效果,最后调整一下各种参数。 1.添加火箭 首先在场景中新 ...
分类:
编程语言 时间:
2020-05-17 20:37:17
阅读次数:
407
https://docs.unity3d.com/Manual/NativePlugins.html https://github.com/Unity-Technologies/NativeRenderingPlugin ...
分类:
编程语言 时间:
2020-05-15 11:46:10
阅读次数:
161
因为要做AR的标记功能,所以就要用到坐标的转换,就总结了一下屏幕坐标、世界坐标、相机坐标之间的转换。
首先说明的是Unity3D遵从Direct3D标准的左手笛卡尔坐标系变换规则。
分类:
编程语言 时间:
2020-05-13 21:44:49
阅读次数:
86
SystemInfo类中的静态变量: 中文显示:Rendering.CopyTextureSupport copyTextureSupport:(只读)支持多种复制纹理功能的情况。string deviceModel:(只读)设备型号(看到好多帖子都写的设备模型很让人误解)。string devic ...
分类:
编程语言 时间:
2020-05-11 10:34:37
阅读次数:
149