- 博客(7)
- 收藏
- 关注
原创 21.09.06 添加陷阱 计时器
添加陷阱,挂载一计时掉血脚本。因为是固定时间掉血,所以计时器写在FixedUpdate里就行using System.Collections;using System.Collections.Generic;using UnityEngine;public class Damagable : MonoBehaviour{ bool flag;//陷阱开关 private float damageCD = 1f; private float damageCDLeftTime; /
2021-09-06 20:10:17 116
原创 21.08.30 添加交互道具
实现吃草莓加血量首先添加草莓素材,并添加一个碰撞盒。像之前的相机边界一样,我们希望这个碰撞盒起到一个引示范围的作用,并不是真的想让他与其他碰撞盒发生碰撞,所以我们给这个Collider 2D勾选 is trigger接下来是触发脚本using System.Collections;using System.Collections.Generic;using UnityEngine;public class Collectable : MonoBehaviour{ // S
2021-08-30 21:31:31 131
原创 21.08.28 Tilemap加入碰撞盒
首先为Tilemap加入 Tilemap Collider 2D组件这时候每个小方格都被设置了碰撞盒,所以人物是不能动的我们只想让水路有碰撞信息,在之前装Tiles那把所有陆地的碰撞信息取消即可我们还可以将Tilemap相邻的碰撞盒合并,减少性能消耗添加Composite Collider 2D组件,将刚体设为静态并设置运用即可...
2021-08-28 15:17:10 621
原创 21.08.20 添加相机跟随角色移动
先添加一个二维的相机将目录中的玩家设置为相机的跟随对象当然,写脚本让相机的偏移量等于角色的偏移量也能实现,但组件实现起来很方便而且提供了诸如相机平滑移动的功能。这有一个讲的很好的英文听力,描述了此插件各种参数的作用,功能十分强大【教程】Unity中的2D Camera (摄影机制教程)...
2021-08-20 18:44:26 271
原创 21.08.19 修改角色碰撞抖动
昨天看比赛摸鱼去了首先是比较Update函数和FixedUpdate函数,前者是逐帧刷新,后者是固定时间刷新,也就是说Update函数的循环受电脑性能限制,所以我们一般将一些物理运动(比如位移)写进FixedUpdate函数。修复碰撞抖动,我们将原先的贴图移动修改为刚体移动,因为是物理运动所以写进FixedUpdate就好了?先跟着做吧。。还是有不理解的地方//Ruby移动脚本 PlayerControllerusing System.Collections;using System.Co
2021-08-20 18:08:44 96
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人