libgdx经验
来源:互联网 发布:仓库管理java源码下载 编辑:程序博客网 时间:2024/05/29 04:15
<1>弹出框
1,Pixmap可以用于制作弹出框背后的阴影
2,由于弹出框背后的东西不可以触摸,所以得用InputMultiplexer重新设定弹出和去掉弹出框后的优先级,越后添加的越在上面。
<2>Screen, Stage, Group, Actor关系
一个场景就是一个Screen,一个Screen由多个舞台Stage组成,一个Stage由多个Actor组成,往往Actor一块放到Group中。且Group的act(float)被调用,则添加到它上面的Actor的act都会。
<3>屏幕适配
StretchViewport
<4>游戏逻辑的运行
由于当前游戏有且只有一个Screen,里面有一个render进行每一帧的渲染,每一帧调用Stage的act和draw来进行游戏逻辑的渲染和运行.所以可以只调用draw而不调用act来进行游戏的暂停。
<5>框的弹出
DialogUtils.show来弹框,是把一个group添加到Screen的dialogStage上,group也是一个Actor,在移除的时候,将Screen的dialogStage清空。
<6>触摸事件
touchDown是按钮按下,如果返回值是false,touchUp则是手指抬起时触发。
<7>Eclipse全局搜索
ctrl + h
<8>processEx
用于暂停时,点击返回键,做出不同的响应。
<9>
image.setName("abort");
leftBtn.findActor("abort").remove()
<10>多边形碰撞检测
CollisionPolygon
douPolygon = new CollisionPolygon(new float[]{6, 6..}, getX(), getY())
douPolygon.overlaps(screen.hero.getPolygon());
- libgdx经验
- libGDX
- LibGDX
- libgdx 编译
- libgdx-action
- libgdx-demos
- libgdx 学习
- libgdx demo1
- LibGdx----scene2d
- libgdx 分析
- 编译libgdx
- LibGdx生命周期
- libgdx相关
- libGDX介绍
- libgdx 概述
- libgdx 概述
- libgdx初探
- 配置libgdx
- Solr4.7从文件创建索引
- easyui combotree 动态模糊查询 后台 数据库
- 1003 图片
- php学习笔记--面向对象oop及注意点
- 不规则物体形状匹配综述
- libgdx经验
- 请求方式Get和Post的区别
- 我想叫醒一些创业者
- poj1182(加权值的并查集)
- OC学习:OC中的协议
- android 在加代码混淆时 ,搜集到的错误(一)
- win7下ndk环境搭建
- kd树简析
- 如何定位占用oracle数据库cpu过高的sql