摘要: Tools FileTools using System.Collections; using System.Collections.Generic; using UnityEngine; using System.IO; using System.Text; public static class 阅读全文
posted @ 2019-02-11 23:59 vuciao 阅读(830) 评论(0) 推荐(0) 编辑
摘要: MVC背包 需求: 1、背包格子的装备是可以拖动的 2、装备栏的装备也是可以拖动的 3、当背包格子的装备拖动到装备栏时,如果是装备类型和装备栏类型是一致的能装上 4、背包的装备是按照顺序放在格子中的,有分页的功能 5、每件装备上有物品的属性加成 6、人物有基本的属性和装备加成的属性,界面显示就是基本 阅读全文
posted @ 2019-02-11 23:54 vuciao 阅读(1477) 评论(0) 推荐(0) 编辑
摘要: Json:使用固定的文本格式来存储和表示数据! 优点:简介,清晰,易于人的阅读和编写,易于机器的解析和生成。 类似:XML富文本形式 Json的键值对(类中的变量): Json的键值对是使用冒号来区分,冒号左边的部分是“键”,右边的部分是“值”;“键”都是使用引号包裹的字符串,每个键值对之间是以逗号 阅读全文
posted @ 2019-02-11 23:48 vuciao 阅读(709) 评论(0) 推荐(0) 编辑
摘要: 文件是什么? 存储在硬盘上的最后的节点。 文件夹是什么? 文件的上级单位称为文件夹。 文件夹的基本结构? 文件夹是层级化结构的,对于同级的文件夹不可以重名,父文件夹和子文件夹可以同名》 IO:I是Input输入,O是Output输出 IO流:指数据的输入输出流。 命名空间:using System. 阅读全文
posted @ 2019-02-11 23:14 vuciao 阅读(3416) 评论(0) 推荐(0) 编辑
摘要: MVC:全名是Model-View-Controller View(视图层 - 顶层) Controller(控制层 - 中层) Model(数据层 - 底层) View(视图层) 说明:展现给玩家的(包括UI,包括场景中的一些表现) 注意:View层不能对Model的数据进行修改,但是能对Mode 阅读全文
posted @ 2019-02-11 23:10 vuciao 阅读(1085) 评论(0) 推荐(0) 编辑
摘要: 事件接口 IDragHandler(常用):鼠标按下拖动时执行(只要鼠标在拖动就一直执行) IDropHandler:对象拖动结束时,如果鼠标在物体的范围内,执行一次(依赖于IDragHandler存在) (结束时鼠标必须在图片范围内) IBeginDragHandler:开始拖动时执行一次 IEn 阅读全文
posted @ 2019-02-11 23:07 vuciao 阅读(1619) 评论(0) 推荐(0) 编辑
摘要: 昨天问题 InputField光标被遮挡问题:背景图片输入层级高于光标的层级,把光标弄成子物体,子物体层级高 自制的滑动框,选项怎么对齐,把Template的Pivot.y改为1 分辨率的区别:16:9和1920x1080 16:9,屏幕像素按比例缩放,文本会变模糊 1920x1080,屏幕像素是固 阅读全文
posted @ 2019-02-11 23:02 vuciao 阅读(6472) 评论(0) 推荐(0) 编辑
摘要: InputFiled组件(输入框) Text Component(显示内容):显示输入内容的Text的组件 Text(输入内容):输入的文本内容 Character Limit:字符数量限值,0是无限制,中英文字符长度相同 Content Type:输入内容限值 Standard:标准类型,什么字符 阅读全文
posted @ 2019-02-11 22:48 vuciao 阅读(1772) 评论(0) 推荐(0) 编辑
摘要: Rect Transform(锚点):图片中心的四个点,界面以雪花形式显示 当四个点在一起的时候组成锚点,当四个点分开的时候组成锚框(合则锚点,分则锚框) Anchors: Min x:控制左两个点,当为0的时候,左两个点在父物体边框的左边缘,当为1时,左两个点在父物体边框的右边缘(取值范围并不是0 阅读全文
posted @ 2019-02-11 22:35 vuciao 阅读(1072) 评论(0) 推荐(0) 编辑
摘要: UGUI:Unity官方最新,与NGUI同源 UI:User Interface(用户的操作界面),图片+文字 UGUI的组件: 1、创建UGUI组件时,会默认创建Canvas(画布)和EventSystem(时间系统) 2、所有UGUI组件必须放在Canvas下才能显示 Image组件(显示图片) 阅读全文
posted @ 2019-02-11 22:19 vuciao 阅读(3597) 评论(0) 推荐(0) 编辑
摘要: 动画系统: 旧动画系统(帧动画系统:关键帧驱动,关键帧记录的数据进行插值移动) 1、添加Animation,添加到父物体上 2、添加动画片段 3、添加关键帧(子物体的坐标是相对于父物体的坐标),帧之间插值移动,关键帧可以复制粘贴 关键帧的插值曲线 改成线性插值,右键打开选项,Both Tangent 阅读全文
posted @ 2019-02-11 22:04 vuciao 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 新动画系统: 反向动力学动画(IK功能): 魔兽世界(头部动画),神秘海域(手部动画),人类一败涂地(手部动画) 如何启用(调整) 1、必须是新动画系统Animator 设置头、手、肘的目标点 2、动画类型必须是Humanoid,除此之外其他类型都不可以 3、动画系统对应层级的IKPass必须开启 阅读全文
posted @ 2019-02-11 21:51 vuciao 阅读(1314) 评论(0) 推荐(0) 编辑
摘要: 新动画系统: 给模型选择动画类型 普通动画:Generic 人形动画:Humanoid 建立动画控制器 - 在Project右击 - 选择Create-AnimatorContorller 将对应动画控制器拖入到Animator的Contorller 双击动画控制器可以打开Animator窗口 将对 阅读全文
posted @ 2019-02-11 20:21 vuciao 阅读(1231) 评论(0) 推荐(0) 编辑
摘要: 动画生硬切换:animation.play();//极少使用,常用融合方法 动画融合淡入:animation.CrossFade(“Idle”, 0.2f);//0.2f为与前一动画的融合百分比为20% 枚举做状态机: AI系统 - 寻路系统: 关键要素: 1、寻路元件 挂载寻路组件 2、寻路平面( 阅读全文
posted @ 2019-02-11 20:11 vuciao 阅读(1156) 评论(0) 推荐(0) 编辑
摘要: animator(新动画系统):骨骼动画,骨骼驱动,格式化编辑,动画机图形化 animation(旧动画系统):物理系统,帧动画 一、如何建立动画文件 Animation Clip 手动添加动画 1、添加animation 旧动画和新动画Clips文件的区别: 旧动画,设置少 运动模式: Once: 阅读全文
posted @ 2019-02-11 20:03 vuciao 阅读(1135) 评论(0) 推荐(0) 编辑
摘要: 委托:比较什么时候用委托好 下课案例:不用下课铃 1、ClassManager需要拿到所有教室的引用,课堂管理者应该只负责计时并告知每间教室 2、每间教室应该是由当班老师负责是否需要下课,而课堂管理者应该负责告知时间到,并不应该强制执行下课方法 3、每间教室的类可能不是同一个程序员写的,下课方法也不 阅读全文
posted @ 2019-02-11 19:52 vuciao 阅读(854) 评论(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 阅读(1174) 评论(0) 推荐(0) 编辑
摘要: 延迟函数:动态资源加载:T:Resources.Load<T>(string path);Assets - Resources,Resources是一个资源管理的工具类,预制体放在Resources 文件夹下绝对路径:从磁盘的根目录开始相对路径:相对于Resources文件夹下的路径,用斜杠斜杠(除 阅读全文
posted @ 2019-02-11 19:17 vuciao 阅读(1061) 评论(0) 推荐(0) 编辑
摘要: 物理系统:碰撞器、触发器等 力:有大小有方向的矢量,有受力点位置(和向量的区别) F = ma(m质量,a加速度,质量越大,加速度越小,停下来越慢) m1v1 = m2v2(冲量守恒定理,质量越小,速度越快) 力的分解 Ft = mv(动量定理) Rigid.AddForce(Vector3.for 阅读全文
posted @ 2019-02-11 19:12 vuciao 阅读(3365) 评论(0) 推荐(0) 编辑
摘要: 3D数学复习 RotateAround 摄像机 Clear Flags(清除标志):摄像机剔除标志选择 Skybox(天空盒):增加显卡渲染负担,2D游戏看不到天空的可以选择 Solid Color纯色 Solid Color(纯色): Depth only(只深度): Don't Clear(不清 阅读全文
posted @ 2019-02-11 19:09 vuciao 阅读(1918) 评论(0) 推荐(0) 编辑