救救孩子

[复制链接]
1174 |13
syef 发表于 2023-11-21 14:27:53 | 显示全部楼层 |阅读模式
问题描述及使用流程:如何使玩家攻击一个物体后会生成一个怪,物体还在,并且玩家再次攻击会再次生成一个新的怪,在玩家主动攻击怪物后,怪物才会主动攻击玩家,打败后会爆出装备

相关截图或视频:

补充信息(版本、日志等):
回复

使用道具 举报

叽里咕噜小胡桃 发表于 2023-11-21 14:29:33 | 显示全部楼层
你这是一个很复杂的系统工程了,拆分开来就是两个主要的模块
1. 玩家攻击模块
2. 怪物模块

既然能把需求写出来,那就可以分拆需求一个一个去实现了。
回复

使用道具 举报

syef楼主 发表于 2023-11-21 14:35:52 | 显示全部楼层
叽里咕噜小胡桃 发表于 2023-11-21 14:29
你这是一个很复杂的系统工程了,拆分开来就是两个主要的模块
1. 玩家攻击模块
2. 怪物模块

主要是不知道玩家攻击物体后怎么生成怪物
回复

使用道具 举报

叽里咕噜小胡桃 发表于 2023-11-21 14:37:35 | 显示全部楼层
syef 发表于 2023-11-21 14:35
主要是不知道玩家攻击物体后怎么生成怪物

如果你用的预制体的话就检测玩家攻击物体,然后生成怪物咯
你都知道要怎么做了,就去找上面的实现试试
玩家攻击检测就找玩家攻击的预制体的代码,从按下攻击键开始找起,看看里面是怎么检测的
生成怪物的话或许可以用生成预制体的形式呢?就那个GameObject.asyncSpawn
回复

使用道具 举报

syef楼主 发表于 2023-11-21 14:42:31 | 显示全部楼层
叽里咕噜小胡桃 发表于 2023-11-21 14:37
如果你用的预制体的话就检测玩家攻击物体,然后生成怪物咯
你都知道要怎么做了,就去找上面的实现试试
玩 ...

好滴,我试试
回复

使用道具 举报

复读机读复读机 发表于 2023-11-23 14:36:11 | 显示全部楼层

怎么样,需要帮助吗
回复

使用道具 举报

syef楼主 发表于 2023-11-23 14:57:20 | 显示全部楼层

有没有监听玩家攻击事件的代码呀,最近才学有点写不出来
回复

使用道具 举报

复读机读复读机 发表于 2023-11-23 15:11:00 | 显示全部楼层
syef 发表于 2023-11-23 14:57
有没有监听玩家攻击事件的代码呀,最近才学有点写不出来

如果是刚学可能要先看一遍教程才能实现这一类较为复杂的逻辑,如果想试试使用预制体实现功能可以看看这个https://forum.ark.online/forum.p ... =%E5%9D%A4%E5%9D%A4,上面胡桃老师的单脚本也非常好用!
回复

使用道具 举报

syef楼主 发表于 2023-11-23 15:18:49 | 显示全部楼层
复读机读复读机 发表于 2023-11-23 15:11
如果是刚学可能要先看一遍教程才能实现这一类较为复杂的逻辑,如果想试试使用预制体实现功能可以看看这个 ...

好~
回复

使用道具 举报

吃到苦就是得到了甜 发表于 2023-12-1 12:00:24 | 显示全部楼层
和那个吃丹药的游戏好像!
回复

使用道具 举报

72小时热榜
热门版块
快速回复 返回顶部 返回列表