摘要: 回收池 利用队列建立对象的线池。 当需要实例化GameObject的时候,如果不能从线池中取出实例,就Instantiate出一个。 例如子弹射击,完成射击动作的子弹,会被回收到队列,而不是Destroy,在需要子弹的时候再从队列中取出。避免频繁地Instantiate和Destroy。 publi 阅读全文
posted @ 2020-08-09 13:54 他们讨厌我 阅读(195) 评论(0) 推荐(0)
摘要: Unity Input多按键组合 基于InputManager读取按键 InputConfig存放KeyCode组合 以字典形式存放InputConfig 遍历字典访问KeyCode信息 InputConfig类 枚举Action方便获取KeyCode[]内容 namespace Configs { 阅读全文
posted @ 2020-06-11 19:47 他们讨厌我 阅读(2727) 评论(0) 推荐(0)
摘要: Unity 2D Animation 案例 Animator Controller 在project面板中 右键 create Animator Controller 创建动画控制器并将动画控制器绑定到 Player 上。 Animation制作 1. Windows Animation Anima 阅读全文
posted @ 2020-05-06 11:51 他们讨厌我 阅读(956) 评论(0) 推荐(1)
摘要: Unity 2D Movement 物体移动案例 导入工程 可通过Unity Asset Store导入或者自行下载导入 "Sunny Land" 绘制地图 1. 制作Tile Palette 通过 Window 2D Tile Palette 调整面板 新建Palette 2. 导入素材:将 Su 阅读全文
posted @ 2020-05-04 15:45 他们讨厌我 阅读(2537) 评论(0) 推荐(0)
摘要: Unity MonoBehavior类部分函数解析 本文来源于Unity官方文档,仅做翻译和部分修改 Awake() 加载脚本实例时将调用Awake。 在游戏开始之前,Awake用于初始化任何变量或游戏状态。在脚本实例的生存期内仅会调用一次Awake。在初始化所有对象之后,将调用Awake,我们可安 阅读全文
posted @ 2020-05-01 23:00 他们讨厌我 阅读(591) 评论(0) 推荐(0)
摘要: 基于Transform移动 Transform SetPosition 直接改变物体的位置,适合非物理碰撞的物体移动。 Transform Translate 与第一种类似,适合非物理碰撞的物体移动。 基于Rigidbody移动 Rigidbody MovePosition Rigidboyd Ad 阅读全文
posted @ 2020-04-27 12:53 他们讨厌我 阅读(1693) 评论(0) 推荐(0)
摘要: 1.SimpleAdapter部分函数介绍 重要方法介绍 abstract View getView (int position, View convertView, ViewGroup parent) 方法介绍:获取数据集中指定位置的数据并显示数据到视图中。 数据映射方法 1. inflate(i 阅读全文
posted @ 2020-01-20 17:17 他们讨厌我 阅读(316) 评论(0) 推荐(0)
摘要: new Date()与new Timestamp()输出对比 由于我的后台的时间格式:yyyy-MM-dd HH:mm:ss,所以上传的数据会忽略毫秒,由于我不知道new Date()会有毫秒上的误差,毕竟单纯地输出new Date() 会显示Sun Jan 12 12:02:56 CST 2020 阅读全文
posted @ 2020-01-12 12:34 他们讨厌我 阅读(7740) 评论(0) 推荐(0)