
Unity
微笑丶人生
学无止境
展开
-
UI模块设计——想法记录
第一步:分析需求这个过程主要是把一个具体的目标从开始到结束的过程预演一遍第二步:抽象对象通过第一步的过程预演,把这个过程中涉及到的对象抽象构建出来第三步:接口出发,设计对象在第二步的基础上,分析每个对象需要具有何种行为,何种数据第四步:伪代码实现每个行为划分好行为之后,通过伪代码的形式去规划实现方式第五步:实现代码实现行为实现之后不断迭代重构 2 ~ 5 步...原创 2019-10-30 17:54:24 · 1065 阅读 · 0 评论 -
Unity练习项目——思考记录
游戏脑图如下:第一步:让主角动起来学习练习:动画系统的相关知识目标:实现基本的人物控制 走,跑,跳,动作切换和融合,IK第二步:人物控制状态机,摄像机控制练习:FSM有限状态机模式,摄像机控制,向量矩阵运用目标:人物控制,摄像机控制,easytouch移动端控制...原创 2019-07-18 15:36:36 · 470 阅读 · 0 评论 -
Unity摄像机惯性滑动效果实现(附demo)
实现鼠标在屏幕上拖拽,物体或者摄像机惯性滑动的效果:问题分解:在惯性滑动效果中,鼠标拖动物体移动分为俩个阶段drag移动阶段,此时鼠标或者手指未离开屏幕,物体跟随手指移动 惯性移动阶段,此时物体继续保持一个速度,并且速度持续衰减直到速度等于0,相当于做一个减速运动所以有伪代码:if(drag移动){ //获取鼠标位置 //物体移动到鼠标位置}else{...原创 2019-09-01 13:05:21 · 4630 阅读 · 6 评论