
unity学习笔记
文章平均质量分 54
每次在学习unity的时候我会同步更新笔记,记录我学习进度的同时也好跟大家一起交流心得,一起学习一起进步吧!
小A敲代码
一名后端小白,互关一起进步
展开
-
【sunny land】利用Animation编辑器实现近战敌人判定
Boss近战判定原创 2023-04-28 11:10:27 · 1037 阅读 · 16 评论 -
【sunnyland】【unity2D】使用碰撞器实现平台开关移动以及吃药解锁超级跳模式
我这一套写了很多不必要的步骤,全部是按自己的编程习惯来的,有点子复杂与麻烦,还有些漏洞,不过也算是提供一点不那么好的思路吧,可以看一下。有点其实也可以不这么复杂的,但是我想起来raycast的时候已经做完了,我还想做点其他的东西,就这样写了。没用raycast投射,使用碰撞检测函数实现了一个平台的小开关。原创 2023-04-25 14:44:02 · 233 阅读 · 19 评论 -
【unity2D横板】【sunnyland】敌人巡逻追击主角以及返回原点
敌人追击主角行为逻辑原创 2023-04-22 20:45:41 · 963 阅读 · 15 评论 -
【unity2D横板】【sunnyland】角色的跳跃
这一套模式还挺自然的,无论是跳跃还是落地都遵循物理系统,方便得很,修改坐标的模式就显得很蹩脚了,十分不推荐。这两天在做一个2D横板的小游戏,不过有点打不起精神,果然还是得写博客才能又学习的动力嘛哈哈哈。效果如下,由于跳跃时间等等都可以设置,所以还是很好用的。这里是有长跳和短跳系统。原创 2023-04-19 19:02:20 · 338 阅读 · 6 评论 -
Ruby2D总结
Ruby2D我认为主要分为一下几个部分:1、地图的绘制,Tilemap等工具的应用,以及2Dcamera下角色的显示,图层的遮盖关系问题。2、Ruby的动作,enemy的运动设置,发射飞弹、碰撞检测等等行为逻辑的运动,以及是否贴合现实世界,不会显出一种诡异感3、动画的控制,这里的Ruby的运动轨迹没有采用骨骼动画来处理,而是对于每个动作都画了四帧图片,通过动画混合树监听行动方向来处理Ruby的动作变化4、UI血条的处理、camera跟随以及UI血条的制作,再加上音效的控制。原创 2023-04-13 21:04:22 · 754 阅读 · 1 评论 -
【Ruby 2D】【unity learn】抬头显示血条
Ruby的血条制作原创 2023-04-12 21:12:47 · 1864 阅读 · 16 评论 -
【unity learn】【Ruby 2D】角色发射飞弹
Ruby的飞弹系统以及攻击系统原创 2023-04-11 13:48:18 · 1717 阅读 · 12 评论 -
【Ruby 2D】【unity learn】控制敌人随机运动以及动画控制
unity敌人的动画控制原创 2023-04-10 10:46:06 · 3122 阅读 · 17 评论 -
【unity learn】【Ruby2D】控制人物运动的两套模式
第一种,采用更加现实的模式进行运动,代码里含有加速度和速度,以及摩擦力,在人物开始运动时会有一定延迟(毕竟要先加速嘛),优点时贴合实际,这套模式可采用到赛车游戏等需要加速的游戏中。第二套是立刻启动,因为原理是直接修改Rigidbody的position属性,不过这一套我们也要添加摩擦力系统,不然的话我们如果被带有速度的刚体撞击的话会停不下来。原创 2023-04-04 18:07:47 · 438 阅读 · 2 评论