Nomango
|
c7115a1162
|
计时功能优化
|
2018-08-02 00:27:45 +08:00 |
Nomango
|
4a80f2df88
|
增加Node::setClipEnabled方法,实现渲染区域裁剪
|
2018-07-28 18:44:37 +08:00 |
Nomango
|
6c921079ac
|
性能优化
|
2018-07-26 21:43:47 +08:00 |
Nomango
|
dda7e17347
|
Config增加FPS配置
|
2018-07-24 12:49:32 +08:00 |
Nomango
|
f5752252a2
|
修复切换场景时按钮回调函数执行两次的BUG
|
2018-07-22 21:49:14 +08:00 |
Nomango
|
26ed76ae2b
|
性能优化
|
2018-07-22 21:22:27 +08:00 |
Nomango
|
7d17c3b225
|
增加Time时间点和Duration时间段
|
2018-07-21 22:57:21 +08:00 |
Nomango
|
2dfa2b3f07
|
SceneManager函数重命名
|
2018-07-17 22:27:00 +08:00 |
Nomango
|
85a4c0584a
|
一次碰撞触发两次碰撞事件,两次都调用Scene::onCollision
|
2018-07-17 14:08:03 +08:00 |
Nomango
|
be8972f52a
|
移除场景的onCollision函数
|
2018-07-17 12:37:37 +08:00 |
Nomango
|
109bebb1e4
|
显示FPS配置移动到Config类中
|
2018-07-17 12:32:20 +08:00 |
Nomango
|
d180c4dd74
|
增加按键消息、鼠标消息、碰撞消息
|
2018-07-16 22:11:27 +08:00 |
Nomango
|
f718a197a8
|
增加碰撞消息处理
|
2018-07-13 00:45:39 +08:00 |
Nomango
|
2ac7ac6591
|
Collider::Type改为Collider::Shape;增加节点变化差值。
|
2018-07-10 00:30:17 +08:00 |
Nomango
|
38d9671411
|
输入监听分离到InputManager
|
2018-07-08 19:13:39 +08:00 |
Nomango
|
7e31505529
|
移除Collision类;ColliderManager更名为CollisionManager
|
2018-07-08 16:57:12 +08:00 |
Nomango
|
0423b49bb9
|
Scene方法重命名
|
2018-07-07 19:05:39 +08:00 |
Nomango
|
7e3b224b69
|
增加节点轮廓
|
2018-07-07 18:04:18 +08:00 |
Nomango
|
de951eaa40
|
Collider作为Node的成员对象;禁止Ref子类的拷贝
|
2018-07-07 15:12:18 +08:00 |
Nomango
|
c8e8a38685
|
将Config配置设置改为指针传值
|
2018-07-07 11:00:41 +08:00 |
Nomango
|
c8771231b4
|
重做GC引用计数方式
|
2018-07-07 01:43:41 +08:00 |
Nomango
|
fb389cce89
|
GC模式重做
|
2018-07-06 00:47:50 +08:00 |
Nomango
|
2d2c70c05d
|
重做Timer单例模式,增加Task定时任务类
|
2018-07-05 22:05:23 +08:00 |
Nomango
|
caf6297bf1
|
SceneManager和ColliderManager单例模式重做
|
2018-07-05 16:34:53 +08:00 |
Nomango
|
58ae8dee20
|
ActionManager单例模式重做
|
2018-07-05 01:09:54 +08:00 |
Nomango
|
5ccae4a308
|
Collider碰撞体重做,所有的Collider合并为一个类,增加Collider::Type
|
2018-07-05 00:20:53 +08:00 |
Nomango
|
2c0f7c5178
|
新增Config配置类
|
2018-07-04 17:00:21 +08:00 |
Nomango
|
0cf402e6e0
|
Game类单例模式重做
|
2018-07-03 01:49:20 +08:00 |
Nomango
|
bc23efb5c8
|
修复节点被删除后不能及时停止Action的BUG
|
2018-06-01 18:31:05 +08:00 |
Nomango
|
2058dfaa7d
|
enum命名改为大驼峰式
|
2018-05-24 20:37:34 +08:00 |
Nomango
|
6af90623fa
|
增加SystemException,移除ASSERT
|
2018-05-24 12:24:39 +08:00 |
Nomango
|
7499e1af7f
|
增加Exception类
|
2018-05-24 00:58:16 +08:00 |
Nomango
|
afb8780a31
|
重做输入监听器和碰撞监听器
|
2018-05-22 00:36:03 +08:00 |
Nomango
|
432a0150b9
|
碰撞监听器移动到Collision类中
|
2018-05-22 00:11:57 +08:00 |
Nomango
|
198ff09eaa
|
Collision判断方式重做
|
2018-05-21 23:04:58 +08:00 |
Nomango
|
29f7d35844
|
ObjectManager改为GC类
|
2018-05-19 01:10:37 +08:00 |
Nomango
|
ec1cbaec13
|
增加Collision类,去除Node::onCollide和Scene::onCollide方法
|
2018-05-19 00:36:32 +08:00 |
Nomango
|
c297d7d0e3
|
部分全局枚举类型修改为类内嵌套枚举
|
2018-05-17 15:22:14 +08:00 |
Nomango
|
012c7aad50
|
细节调整
|
2018-05-15 23:59:58 +08:00 |
Nomango
|
2c13083c09
|
细节优化
|
2018-05-14 22:51:40 +08:00 |
Nomango
|
d125e5cf5b
|
修复无效的动作倒转
|
2018-05-14 00:36:01 +08:00 |
Nomango
|
2528e41a58
|
细节调整
|
2018-05-10 20:23:32 +08:00 |
Nomango
|
01882e73d4
|
性能优化
|
2018-05-10 14:16:36 +08:00 |
Nomango
|
f66a56e028
|
新增Animate类;细节调整
|
2018-05-10 00:58:43 +08:00 |
Nomango
|
4a62b2a5bf
|
细节调整;去除Transition构造器
|
2018-05-09 00:34:15 +08:00 |
Nomango
|
83a90fcb0e
|
Action类重命名;去除Action构造器
|
2018-05-08 20:03:29 +08:00 |
Nomango
|
f9181a2080
|
细节调整
|
2018-05-08 17:40:36 +08:00 |
Nomango
|
a18ff4295d
|
细节调整
|
2018-05-08 11:37:11 +08:00 |
Nomango
|
6336c979c9
|
函数参数中的String替换为const String&
|
2018-05-07 15:48:06 +08:00 |
Nomango
|
904218e74d
|
新增Action生成器和Transition生成器
|
2018-04-30 16:49:44 +08:00 |