跳到主要内容

案例-如何实现物品的拾取

如何拾取掉落在地上的物品呢?

方法一:

在 “预制功能库“中,将通用背包拖拽到机制展示区,勾选”启用默认拾取功能“,并设置物品拾取距离。在游戏中生效后,当单位位于物品的一定距离内时,会出现拾取键,点击即可拾取物品。

方法二:如何实现点击物品即可拾取呢?

  • 步骤一: 在数据编辑器中给单位添加背包。

  • 步骤二: 在数据编辑器里新建该物品,然后将物品放在地图上。

  • 步骤三: 在触发编辑器里新建如下的触发器。

如何实现玩家拾取物品的同时,弹出类似下图的文字提示呢?

  • 步骤一: 在界面编辑器中创建label,并将其放置在想要的位置,可见性设为隐藏。

  • 步骤二: 在服务端新建自定义事件,并设置自动转发到客户端。

  • 步骤三: 在服务端新建触发器,当玩家获得物品时触发文字提示,等待3秒后关闭文字提示。

  • 步骤四: 在客户端新建触发器,响应事件。

这样就完成物品的拾取啦,快去编辑器里试一试吧!