DOTS
文章平均质量分 65
cc_shan
用最优秀的代码去面对最优秀的人生!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【DOTS】基于DOTS的BUFF系统实现
言归正传,想实现buff系统首先分析一下buff的定义,这样才能知道它需要实现什么功能。我对buff的定义就是,一个有生命周期、能触发事件的标记这里可以将一次攻击简单理解成 “给敌人上了一个buff,这个buff的效果是:在OnStart的时候对自身造成x点伤害,持续0秒”中毒的话,则是“给敌人上了一个buff,这个buff的效果是:持续10秒,每秒造成10点伤害” -,- 这是一个比较正常的buff了再比如减速buff:在OnStart时减少x点移速,OnEnd时恢复x点移速,持续10秒。原创 2024-01-04 23:02:31 · 697 阅读 · 0 评论 -
【DOTS】 01_生成cube并随机移动
4、创建ChangeCubeMoveDirSystem.cs,根据倒计时间隔,随机修改移动方向。1、构建一个CubeMoveAuthoring类,用于将数据拿进ECS。3、创建SpawnerObjSystem.cs用于生成Cube。5、创建CubeMoveSystem.cs让cube移动。十万个Cube,没使用job,能跑45~50帧。2、创建一些需要的ComponentData。原创 2023-12-07 10:51:36 · 419 阅读 · 0 评论 -
【DOTS】环境与配置
注意:Entities工程,需要使用URP或HDRP管线创建的工程。Unity 版本:2022.3.0 LTS。原创 2023-12-07 10:45:14 · 398 阅读 · 0 评论
分享