摘要: FSM有限状态机 一、设计思路 1.共同的状态父类,提供可重写的进入,保持,退出该状态的生命周期方法; 2.状态机,管理所有状态(增删查改),状态机运行方法(Run); 3.在角色控制器中,实例化状态机,并初始化添加状态; 二、关键类 1.StateBase 给物体所有状态提供的基类,所有状态比较继 阅读全文
posted @ 2021-09-28 23:55 小紫苏 阅读(443) 评论(0) 推荐(0) 编辑
摘要: #无限滚动复用列表 ##Demo展示 ##前言 游戏中有非常多的下拉滚动菜单,比如成就列表,任务列表,以及背包仓库之类;如果列表内容非常丰富,会占用大量内存,这篇无限滚动复用ScrollView就是解决这种问题;还可以用来做朋友圈,聊天等; 一般情况,ScrollView中每个Item的大小是一直的 阅读全文
posted @ 2021-09-28 16:27 小紫苏 阅读(2407) 评论(9) 推荐(1) 编辑