二、道具篇
2.1、金币获取
玩家经过路边的金币,可以获取金币,同时让金币消失。首先,准备好金币的图片:
创建一个材质球(修改成金黄色,类似金币的颜色),设置如上图。
为了添加效果,希望可以让金币漂浮在地面上同事上下动作起来,类似于物理学的简谐运动,我们想到给金币的运动添加一个sin函数。
对于sin函数,y轴是固定的,x轴则是无限的,因此将x轴看做Time.time。
为此,我们创建一个类:
public class Diamond : MonoBehaviour {
public float

本文详细介绍了在Unity中如何实现金币的获取功能,通过创建一个钻石类(Diamond),利用sin函数让金币模拟简谐运动,实现上下浮动的效果。当玩家角色碰撞到金币时,金币会消失。通过绑定特定的脚本到金币对象,成功地完成了金币的动态效果和交互功能。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



