[Unity]实现类似传奇暗黑破坏神物品掉落显示物品名称

本文介绍如何在Unity中实现类似暗黑破坏神和传奇的物品掉落效果,包括物品名称的显示策略,以方便玩家拾取。通过逻辑说明和示例代码,阐述了不同游戏物品排列和UI跟随逻辑,强调了BoxCollider2D和Rigidbody2D的配置细节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

俯视角游戏,掉落物品,拾取物体太麻烦,必须显示物品的名称,点击物品的名称才可以拾取物品。

暗黑破坏神 和传奇 的这两种 思路和方法都不一样。

 

暗黑破坏神,掉落物品是随机的,有的物品会重叠在一起,因此 显示 名字的UI可以错开,才更方便 拾取物品。

传奇,掉落物品是先判断 周围有没有 掉落物品,按照从左至右,从上至下 的 格子判断 如果有掉落物品,就使得即将掉落的物品进行判断,往右,往下 进行 范围判断 排列。

 

要实现的效果

已经实现的效果

 

本文仅提供 逻辑思路,具体 更细节的需要自己实现。


逻辑图

 

逻辑说明

当 uifollowTrans函数 在Start 函数里面进行 调用的时候,仅当 游戏运行后,只运行 1次。(参考逻辑图)

当 uifollowTrans函数 在Update 函数里面进

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值