
Unity3D
懵懂记忆
这个作者很懒,什么都没留下…
展开
-
Unity性能优化之纹理格式终极篇
快速了解并掌握Unity资源优化的原理以及意义原创 2023-02-18 20:54:40 · 3021 阅读 · 0 评论 -
Unity曲面化
很早的一篇文章了,思路就是通过mesh做曲面,如果是要将UI曲面化,需要先将UI的最后的渲染转换到mesh renderer,而不是canvas renderer原创 2019-10-22 07:46:56 · 2406 阅读 · 1 评论 -
Unity3D入门篇——Quaternion类
1、Quaternion.Angle(Quaternion a, Quaternion b)计算两个旋转之间的夹角。与Vector3.Angle()作用是一样的2、Quaternion.AngleAxis(float angle, Vector3 axis) 将物体绕axis旋转angle度 例:transform.rotation = Quaternion.AngleA原创 2016-07-10 23:13:16 · 12336 阅读 · 2 评论 -
Unity3D入门篇——Transform类
position:在世界空间坐标transform的位置。成员变量localPosition:相对于父级的变换的位置。如果该变换没有父级,那么等同于Transform.position。eulerAngles:世界坐标系中的旋转(欧拉角)。localEulerAngles:相对于父级的变换旋转角度。right:世界坐标系中的右方向。(世界空间坐标变换的红原创 2017-02-03 16:21:30 · 27009 阅读 · 1 评论 -
Unity3D基础篇——聊一聊三维世界和Unity3D中常用的坐标系和
最近在看Unity的旋转变换,看着看着就发现里边有一些基础知识自己还是没彻底弄明白,于是为了扫清障碍,就跳到了基础知识的学习中(也是醉了,每次看东西只要看到不懂得就会身就不放,结果就跑偏了),废话不多说,接下来就学习下3D数学中的一个基础知识点——坐标系。一、笛卡尔坐标系一般情况下没有特殊说明笛卡尔坐标系就是指直角坐标系,但直角坐标系是笛卡尔坐标系的一种特殊情况。定义:1.每个2D原创 2017-01-24 15:59:00 · 2025 阅读 · 0 评论 -
Unity3d碰撞器与触发器的区别详解(rigidbody移动和charactercontroller移动区别)
转自:http://blog.youkuaiyun.com/alayeshi/article/details/48176527前提:要用collider发生碰撞的话必须是使用力来移动物体。如果只是单纯的位置移动(transform.position)使用这种方法是不行的。必须有了物理的力Rigidbody或者charactercontroller移动才可以用collider的碰撞。正文:转载 2017-01-15 16:53:12 · 1277 阅读 · 0 评论 -
Unity5.0 EventSystem事件系统的详细说明
转载自:http://www.manew.com/blog-56596-2917.html unity5.0开发了新的UI系统UGUI,附带的事件系统EventSystem不仅可以用于UI,对于场景中的对象也同样适用。网络上有很多使用说明,但是仅仅是怎么用而已……这篇文章是我翻了无数遍官方手册整理出来的,包括自己的理解,还有官方文档的传送门,也许你会有兴趣。一、Event转载 2016-08-05 15:10:39 · 17540 阅读 · 2 评论 -
Unity插件——EasyTouch的使用
对于移动平台上的RPG类的游戏,我们常用虚拟摇杆来控制人物角色的行走和一些行为,那么今天我将对我前段时间学习EasyTouch这个插件制作摇杆做一下总结。当然网上有很多关于EasyTouch的教程,我这里只是对自己的学习做一个备忘录。1、以下是EasyTouch插件的使用步骤:1.import“EasyTouch”资源包2.创建空物体,命名为EasyTouch(当然你也可以原创 2016-08-01 17:32:35 · 4955 阅读 · 2 评论 -
Unity3D之第一人称第三人称角色控制组件修改C#版本
转自: 之前MOMO在 Unity3D研究院之角色控制器组件研究(二十二)文章中向大家介绍了角色控制器组件。默认系统提供了JavaScript脚本的支持,可是我们还是喜欢用C#来编写脚本,本篇文章MOMO将把角色控制器的所有脚本全部改成C#语言。方便自己也方便大家学习,哇咔咔。首先,我们将角色控制器包引入工程中。如下图所示,默认提供的脚本除了MouseLook以外其它的都是JS脚本,本篇文转载 2016-08-01 16:48:24 · 3608 阅读 · 0 评论 -
Unity3D之鼠标控制角色移动与奔跑示例
转自:雨松MOMO 2012年05月11日 于 雨松MOMO程序研究院 发表最新补充。 一般在做鼠标选择时是从摄像机向目标点发送一条射线,然后取得射线与对象相交的点来计算3D目标点。后来在开发中发现了一个问题(射线被别的对象挡住了),就是如果主角的前面有别的游戏对象挡着。此时如果使用射线的原理,鼠标选择被档的对象,这样主角就会向被当的对象的方向行走。为了解决这个问题转载 2016-08-01 16:19:46 · 7389 阅读 · 1 评论 -
Unity3D之与根据动态的两个轨迹点绘制面详解
转自:雨松MOMO 2012年05月06日 于 雨松MOMO程序研究院 发表大家应该知道3D世界中任何的面都是由三角形绘制完成的,因为任何无规则的集合图形都可以由三角形来组成。比如四边形,无论是正四边形还是无规则四边形都可以由两个三角形拼接而成。结合本文的标题大家仔细想想,如果需要绘制一个动态无规则面其实只需要得到动态的两个轨迹点即可,那么结合下面的图片大家仔细在想想。(点转载 2016-08-01 16:09:49 · 3330 阅读 · 0 评论 -
Unity3D之游戏对象的访问绘制线与绘制面详解
转自: 雨松MOMO 2012年05月01日 于 雨松MOMO程序研究院 发表一眨眼学习Unity3D 也有一段时间了,基本已经拿下了这套游戏引擎,回过头来想想以前写的RPG 游戏引擎,越来越发现以前写的就是垃圾。人果然是要不断学习与不断进步,好好学习,天天向上。哇咔咔~ 加油!!最近做一个项目须要去绘制线与绘制面,那么把这两天的学习笔记整理一下,一是给自己留作转载 2016-08-01 15:56:33 · 1645 阅读 · 0 评论