unity
文章平均质量分 92
shiyuedyx
喜欢上写笔记
展开
-
Unity流水账11:编辑器工具总结(一)
ImportAsset原创 2020-05-30 15:32:23 · 880 阅读 · 0 评论 -
Unity流水账15:SRP Demo
示例1:使用给定颜色清除缓冲区 BasicAssetPipe:RenderPipelineAsset 1.创建asset资源,保存管线配置 2.实现CreatePipeline接口返回RenderPipeline对象 BasicPipeInstance:RenderPipeline 1.实现Render接口,实现渲染逻辑using UnityEngine;usi...原创 2020-03-17 10:17:05 · 418 阅读 · 0 评论 -
Unity流水账14:GL、Graphics及CommandBuffer
GL以及Graphics翻译原创 2020-02-18 13:48:56 · 4501 阅读 · 0 评论 -
Unity流水账4:动画
Animation翻译 2019-07-03 16:34:43 · 2710 阅读 · 0 评论 -
Unity流水账3:旋转
物体A存在以下关系: A.transform.up = A.transform.rotation * Vector3.up; A.transform.right = A.transform.rotation * Vector3.right; A.transform.forward = A.transform.rotation * Vector3.forward;//transform.f...翻译 2018-09-06 15:55:02 · 606 阅读 · 0 评论 -
Unity编辑器bug0
bug描述:ArgumentException: Getting control 0's position in a group with only 0 controls when doing repaint Aborting问题产生原因: 解决方案: 由于事件类型为EventType.Layout,unity在Ongui中记录此时编辑器的排版信息,但是并不绘制,等到Event...原创 2018-08-07 15:00:07 · 2549 阅读 · 0 评论 -
Unity流水账2:视频播放之Video Player
VideoPlayer将视频内容播放到目标上。内容可以是一个导入的VideoClip asset或者是一个类似file://,http://的路径。视频内容将被投影到一个受支持的目标上,例如摄像机背景(Camera background)或者渲染文理(RenderTexture)。如果视频内容是半透明的,那么这个半透明将会表现在目标上,使目标后面的对象可见。 电影文件支持格式说明: Video...翻译 2018-07-23 22:10:42 · 12567 阅读 · 2 评论 -
Unity流水账0:NGUI屏幕自适应
1.size解释:在2DUI中,摄像机常使用平行投影的camera(orthographic),其中size的含义是屏幕高度的一半,其单位不是像素而是unit坐标,即通过pixels to units换算的坐标。例如:屏幕高度为640,pixels to units为100的情况下,orthographic size为640/2/100 = 3.2(经过实际测试orthographic size ...原创 2018-07-03 20:21:53 · 611 阅读 · 0 评论 -
Unity流水账1:优化工具
Profiler:翻译 2018-07-08 11:16:21 · 3057 阅读 · 0 评论 -
Unity流水账9:Timeline
一、Timeline概述 使用Unity的Timeline创建电影内容,游戏序列,音频序列和复杂的粒子效果。 使用Unity的Timeline创建的每个剪切场景,电影或游戏序列都包含Timeline Asset和Timeline instance。 Timeline Overview部分包含有关Timeline Editor窗口,Timeline Assets和Timeline in...翻译 2019-04-19 10:50:15 · 1418 阅读 · 0 评论 -
Unity流水账8:MeshComponents
MeshComponents 3D网格是Unity的主要图形基元。Unity存在各种组件来渲染常规的mesh或skinned meshes,trails(轨迹),3D lines一、Meshes(1).Meshes mesh构成了3D世界的很大一部分。除了一些Asset store的插件,Unity不包含建模工具。然而,Unity与大多数3D建模软件包有很好的交互性。Unity支持三角...翻译 2019-03-26 09:53:25 · 1599 阅读 · 0 评论 -
Unity流水账4:Animation API(二)
十四、Animator1.描述 控制Mecanim animation系统的接口2.PropertiesangularVelocity:获得上一帧计算的avatar的角速度函数定义:public Vector3 angularVeclocity;applyRootMotion:是否应用root motion。root motion是对象的整个mesh远离其起点移动的效果,但该运动是...翻译 2019-03-21 15:45:08 · 1883 阅读 · 0 评论 -
Unity流水账4:Animation API(一)
一、Animation1.描述 Animation组件用于播放动画。 你可以将Animation Clips指定给Animation组件,并从脚本控制播放。Unity中的动画系统是基于权重的,支持Animation Blending,添加动画,Animation Mixing,Layers以及对播放各个方面的完全控制。 AnimationState可用于更改动画的Layer,修改播放...翻译 2019-03-21 11:03:57 · 4456 阅读 · 0 评论 -
Unity流水账6:Playables API
1.Playaables API Playables API提供了一种通过组织和评估PlayableGraph的树状结构中的数据源来创建工具,效果或其他游戏机制的方法。PlayableGraph允许你mix,blend和修改多个数据源,并通过单个输出播放它们。 Playables API支持动画,音频和脚本。Playables API还提供了通过脚本与animation系统和audio系统...翻译 2019-02-15 15:20:46 · 3653 阅读 · 0 评论 -
Unity重写Text
using UnityEngine;using UnityEngine.UI;public class AdaptiveText:Text{ [SerializeField]private Image m_Image;}需要在vs引入UnityEditor.UI.dll,点击vs引用,添加引用,路径为:安装路径\Editor\Data\UnityExtensions\Unity\GU原创 2017-05-05 05:17:08 · 3860 阅读 · 0 评论 -
unity之使用协程异步加载场景
public class UnityScriptManage : MonoBehaviour{ public void CallCoroutine(IEnumerator routine) { StartCoroutine(routine); }}public class Test{ public void LoadScene(LoadScene原创 2017-03-31 23:59:18 · 4717 阅读 · 0 评论