随笔分类 -  Unity3D

摘要:UGUI:Unity官方最新,与NGUI同源 UI:User Interface(用户的操作界面),图片+文字 UGUI的组件: 1、创建UGUI组件时,会默认创建Canvas(画布)和EventSystem(时间系统) 2、所有UGUI组件必须放在Canvas下才能显示 Image组件(显示图片) 阅读全文
posted @ 2019-02-11 22:19 vuciao 阅读(3839) 评论(0) 推荐(0)
摘要:动画系统: 旧动画系统(帧动画系统:关键帧驱动,关键帧记录的数据进行插值移动) 1、添加Animation,添加到父物体上 2、添加动画片段 3、添加关键帧(子物体的坐标是相对于父物体的坐标),帧之间插值移动,关键帧可以复制粘贴 关键帧的插值曲线 改成线性插值,右键打开选项,Both Tangent 阅读全文
posted @ 2019-02-11 22:04 vuciao 阅读(757) 评论(0) 推荐(0)
摘要:新动画系统: 反向动力学动画(IK功能): 魔兽世界(头部动画),神秘海域(手部动画),人类一败涂地(手部动画) 如何启用(调整) 1、必须是新动画系统Animator 设置头、手、肘的目标点 2、动画类型必须是Humanoid,除此之外其他类型都不可以 3、动画系统对应层级的IKPass必须开启 阅读全文
posted @ 2019-02-11 21:51 vuciao 阅读(1392) 评论(0) 推荐(0)
摘要:新动画系统: 给模型选择动画类型 普通动画:Generic 人形动画:Humanoid 建立动画控制器 - 在Project右击 - 选择Create-AnimatorContorller 将对应动画控制器拖入到Animator的Contorller 双击动画控制器可以打开Animator窗口 将对 阅读全文
posted @ 2019-02-11 20:21 vuciao 阅读(1309) 评论(0) 推荐(0)
摘要:动画生硬切换:animation.play();//极少使用,常用融合方法 动画融合淡入:animation.CrossFade(“Idle”, 0.2f);//0.2f为与前一动画的融合百分比为20% 枚举做状态机: AI系统 - 寻路系统: 关键要素: 1、寻路元件 挂载寻路组件 2、寻路平面( 阅读全文
posted @ 2019-02-11 20:11 vuciao 阅读(1201) 评论(0) 推荐(0)
摘要:animator(新动画系统):骨骼动画,骨骼驱动,格式化编辑,动画机图形化 animation(旧动画系统):物理系统,帧动画 一、如何建立动画文件 Animation Clip 手动添加动画 1、添加animation 旧动画和新动画Clips文件的区别: 旧动画,设置少 运动模式: Once: 阅读全文
posted @ 2019-02-11 20:03 vuciao 阅读(1244) 评论(0) 推荐(1)
摘要:委托:比较什么时候用委托好 下课案例:不用下课铃 1、ClassManager需要拿到所有教室的引用,课堂管理者应该只负责计时并告知每间教室 2、每间教室应该是由当班老师负责是否需要下课,而课堂管理者应该负责告知时间到,并不应该强制执行下课方法 3、每间教室的类可能不是同一个程序员写的,下课方法也不 阅读全文
posted @ 2019-02-11 19:52 vuciao 阅读(880) 评论(0) 推荐(0)
摘要:2D模式和3D模式区别:背景纯色,摄像机2D,没有深度轴 精灵图片设置 Normal map,法线贴图,更有立体感 Sprite (2D and UI),2D精灵贴图,有两种用途 1、当做UI贴图 2、当做2D精灵直接作为游戏物体 Sprite Mode:精灵模式 Single:单图模式,一张2D精 阅读全文
posted @ 2019-02-11 19:49 vuciao 阅读(1261) 评论(0) 推荐(0)
摘要:延迟函数:动态资源加载:T:Resources.Load<T>(string path);Assets - Resources,Resources是一个资源管理的工具类,预制体放在Resources 文件夹下绝对路径:从磁盘的根目录开始相对路径:相对于Resources文件夹下的路径,用斜杠斜杠(除 阅读全文
posted @ 2019-02-11 19:17 vuciao 阅读(1094) 评论(0) 推荐(0)
摘要:物理系统:碰撞器、触发器等 力:有大小有方向的矢量,有受力点位置(和向量的区别) F = ma(m质量,a加速度,质量越大,加速度越小,停下来越慢) m1v1 = m2v2(冲量守恒定理,质量越小,速度越快) 力的分解 Ft = mv(动量定理) Rigid.AddForce(Vector3.for 阅读全文
posted @ 2019-02-11 19:12 vuciao 阅读(3467) 评论(0) 推荐(0)
摘要:3D数学复习 RotateAround 摄像机 Clear Flags(清除标志):摄像机剔除标志选择 Skybox(天空盒):增加显卡渲染负担,2D游戏看不到天空的可以选择 Solid Color纯色 Solid Color(纯色): Depth only(只深度): Don't Clear(不清 阅读全文
posted @ 2019-02-11 19:09 vuciao 阅读(1966) 评论(0) 推荐(0)
摘要:书籍推荐: 四元数的几个概念: 四元数的模长:Mathf.Sqrt(x^2 + y^2 + z^2 + w^2) 标准四元数:模长为1的四元数叫标准四元数:在Unity中所有用来表示旋转的四元数都是标准四元数 单位四元数:[0,0,0,1],单位四元数表示无旋转,Quaternion.identit 阅读全文
posted @ 2019-02-11 19:00 vuciao 阅读(1328) 评论(0) 推荐(0)
摘要:向量的叉乘: 数学运算:a(ax,ay,az) x b(bx,by,bz) = c(aybz-azby,azbx-axby,axby-aybx) 几何意义:得到一个新的向量,同时垂直于a向量和b向量,垂直于ab向量所组成的平面,c向量是ab平面的法向量 左手螺旋定则:四指指向a,握向b,大拇指指向c 阅读全文
posted @ 2019-02-11 18:58 vuciao 阅读(1412) 评论(0) 推荐(0)
摘要:三角函数: 概念:用来描述三角形中某个角和对应的三条边的比例关系。 正弦:sin<θ>(sin<theta>)=对边/斜边 余弦:cos<θ>(cos<theta>)=邻边/斜边 正切:tan<θ>(tan<theta>)=对边/邻边 正弦函数曲线:随着θ角度不断增大,sinθ的值的变化周期 余弦函 阅读全文
posted @ 2019-02-11 18:31 vuciao 阅读(3631) 评论(0) 推荐(0)
摘要:Unity复习 发生碰撞(触发)的必要条件 3D数学 3D数学:利用数学的方式解决计算机几何的问题。 坐标系: 一维坐标系(线性坐标系):线性变化 二维坐标系(笛卡尔2D坐标系):笛卡尔发明的 坐标点的分量,代表坐标点距离轴的距离(相当于轴的偏移量) 三维坐标系 标量:只有大小 矢量:大小和方向,坐 阅读全文
posted @ 2019-02-11 18:19 vuciao 阅读(1369) 评论(0) 推荐(0)
摘要:Rigidbody(刚体组件):加了此组件游戏物体就变成刚体了 Mass(质量,单位kg):重力G = 质量m * 重力加速度g(g=9.81 m/s^2) 冲量守恒定理 动量守恒定律:m1v1+m2v2=m1v1'+m2v2' Drag(空气阻力):和摩擦力不同,与物体不接触也有 Angular 阅读全文
posted @ 2019-02-11 18:12 vuciao 阅读(3104) 评论(0) 推荐(0)
摘要:盯着看:盯住一个点 transform.LookAt(Vector3 worldPosition); using System.Collections; using System.Collections.Generic; using UnityEngine; public class LookGir 阅读全文
posted @ 2019-02-11 18:06 vuciao 阅读(896) 评论(0) 推荐(0)
摘要:Directional Light:平行光源/方向性光源,用来模拟太阳光(角度只与旋转角度有关,与位置无关) Point Light:点光源,用来模拟灯泡,向四周发散光源 Spotlight:锥光源/聚光灯,用来模拟手电筒,灯塔等光源,向一个方向扩散性发散光源 Area Light:区域光,用于烘焙 阅读全文
posted @ 2019-02-11 18:02 vuciao 阅读(1678) 评论(0) 推荐(1)
摘要:Project(工程、项目):工程是把游戏开发当前所需要的资源归类管理用的。 Console控制台:日志、报错、调试,右上角,消息过滤 Assets:资源,存储游戏中一切用到的资源 Library:临时库文件 ProjectSettings:项目设置、项目控制 Temp:临时文件夹 UnityPac 阅读全文
posted @ 2019-02-11 17:43 vuciao 阅读(1966) 评论(0) 推荐(0)
摘要:111 阅读全文
posted @ 2019-02-11 17:33 vuciao 阅读(342) 评论(0) 推荐(0)