主页 > canvas引擎 > lufylegend游戏引擎 >
来源:未知 时间:2019-05-12 21:24 作者:小飞侠 阅读:次
[导读] 1.上层弹窗LSprite已经遮挡了下层Lsprite,弹窗事件如何遮挡下层事件 LMouseEventContainer是一个鼠标事件监听器的容器,一般的鼠标事件监听需要遍历所有的可视对象,对程序消耗是比较大的...
1.上层弹窗LSprite已经遮挡了下层Lsprite,弹窗事件如何遮挡下层事件 LMouseEventContainer是一个鼠标事件监听器的容器,一般的鼠标事件监听需要遍历所有的可视对象,对程序消耗是比较大的,使用LMouseEventContainer后,鼠标监听对象变为只监听加载了鼠标事件的对象,可以大幅度提升鼠标事件监听的效率,但是,缺点是无法使用显示对象对鼠标事件进行遮挡。 2.不用CSS 对矩形做一个倾斜 一个对象,具有与显示对象的矩阵有关的属性。在 LTransform 类的条目中对特定属性 matrix 进行了说明。 transform 对象的每个属性本身都是一个对象。此概念很重要,因为设置 matrix 对象的新值的唯一方法是,创建新对象并将该对象复制到 transform.matrix 属性。 3.游戏战斗回放,实现思路 部落战争这类的游戏,AI都是固定的,比如你在画面上放一个英雄,它自己会根据它自己的AI来判断往哪里走,遇到对方的英雄或者建筑应该优先攻击哪个,所以你只需要记录下每个英雄及建筑出现的位置和时间即可 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com