
【libgdx】
从不喝茶
走到哪,学到哪。需要啥,就学啥。想学就学,但是我从不喝茶!
展开
-
Libgdx 遮盖例子
来自 261954621 群友分享 下面是使用到的纹理grass.png mask.png package osg.net.abcs.game;import com.badlogic.gdx.ApplicationListener;import com.badlogic.gdx.Gdx;import com.badlogic.gdx.backends.lwjgl.LwjglAppli原创 2016-02-29 14:33:36 · 1194 阅读 · 0 评论 -
gdx 播放 sound 失败
gdx 播放 sound 失败原创 2017-05-23 19:19:24 · 876 阅读 · 0 评论 -
isKeyPressed 与 listener 的使用选择
引子程序有一需求:需要知道当前程序空格键 space 的箭头情况?Gdx.input.isKeyPressedGdx.input.isKeyPressed(key) 方法是 Input 类提供的。方法的全路径为boolean com.badlogic.gdx.Input.isKeyPressed(int key) 该方法的作用是:返回 key 键是否被按下Input 类也提供了其他关于按键方法In原创 2016-10-13 17:17:59 · 1469 阅读 · 0 评论 -
TextureAtlas 使用注意
缓存下面结果AtlasRegion com.badlogic.gdx.graphics.g2d.TextureAtlas.findRegion(String name)当前还有其他的方法,只要是对 com.badlogic.gdx.graphics.g2d.TextureAtlas 中 regions 中获取的操作。 regions 具体引用情况查看源码主要是因为查找的方法是一个很“昂贵”的功能原创 2016-10-13 17:16:54 · 1108 阅读 · 0 评论 -
dialog 设置窗口大小无效
引出最近使用 dialog 时,发现设置 dialog 的窗口固定大小无效问题。public static Dialog showOkDialog(Stage stage, String title, String text, Skin skin) { final Dialog dialog = new Dialog(title, skin); dialog.text(text).b原创 2016-09-27 09:30:36 · 3839 阅读 · 0 评论 -
libgdx 源码导入 idea 工具
libgdx 源码导入原创 2016-04-09 17:12:58 · 1375 阅读 · 0 评论 -
SpriteBatch 使用注意点
SpriteBatch 使用注意点SpriteBatch 本质上是 OpenGL 的简易封装的载体。用于绘制引用 texture(region) 的 2D 【矩型】,该类将会批处理绘制命令来优化它们,然后交给 GPU 处理。该类也是 managed 的,即需要手动调用 dispose 方法的,在 OpenGL 上下文丢失时这种情况下, SpriteBatch 所使用的 OpenGL 资源将会无效。原创 2016-04-06 18:41:16 · 826 阅读 · 0 评论 -
gdx 游戏线程
UI 线程基于事件驱动的,只有当有事件需要处理的时,才会被执行(如按钮被按下)。而平时系统将会让 ui 线程转入休眠状态。所以这里不是我们放游戏主循环的地方,即不能再 ui 线程中添加一个无限循环的操作。此时渲染线程就出现了。渲染线程渲染线程的本质就是一个无限循环。由于渲染操作是会受到应用程序达到生命周期所影响的,所以它可能会被暂停或者恢复的。gdx 的渲染机制是使用了 Opengl 来进行图像渲染原创 2016-04-06 18:39:19 · 642 阅读 · 0 评论 -
【gdx ashley】入门
ashley 是一个用 java 编写的【实体系统】框架,它的借鉴于其他两款框架 Ash 和 Artemis 开发出来的它一般都被应于与游戏开发当中,是 libgdx “家族”的一员。当然你的 gdx 项目也可以不使用它,只有是使用 java 开发的项目中都使用它。而什么是实体系统呢?通俗的说就是:一种分离的机制,把整个游戏分离成【组件】、【实体】、【系统】。他们分别负责对应的功能ashley 并原创 2016-03-19 12:35:17 · 1412 阅读 · 0 评论 -
libgdx 与 android 的 proguard.cfg
使用 libgdx 的 android 项目的混淆配置-optimizationpasses 5-dontusemixedcaseclassnames-dontskipnonpubliclibraryclasses-dontpreverify-verbose-optimizations !code/simplification/arithmetic,!field/*,!class/merg原创 2016-03-04 14:13:43 · 717 阅读 · 0 评论 -
Spine 骨骼动画
针对 2D 骨骼动画的编辑器,目前支持主流的运行库。注意 完整功能的编辑器,需要购买 英文文档github https://github.com/EsotericSoftware/spine-runtimes libgdx demo https://github.com/EsotericSoftware/spine-superspineboy官方 http://zh.esoter原创 2016-03-01 16:31:39 · 982 阅读 · 0 评论 -
gdx 打包可执行 jar 不会包含源码 src 目录下的资源
gdx 打包可执行 jar 不会包含源码 src 目录下的资源原创 2017-05-23 19:21:20 · 887 阅读 · 0 评论