码迷,mamicode.com
首页 >  
搜索关键字:libgdx    ( 235个结果
Libgdx之正交相机 OrthographicCamera
本翻译自Libgdx Wiki 本文主要介绍OrthographicCamera相机类和用法。OrthographicCamera是正交相机,用在2D游戏开发中,无论游戏物体放在游戏世界中的那个位置,用正交相机看到的物体都不会被缩放。 描述 正交相机的操作非常简单,就像我们在现实世界中操作相机一样,文章中主要介绍: 相机的移动和旋转 相机的放到和缩小 改变相机的视窗大小 在窗口(wi...
分类:其他好文   时间:2016-08-09 22:19:41    阅读次数:529
Libgdx之国际化 中英文菜单切换
有时候我们做的游戏不仅仅发布在国内市场,有时候也需要发布在国际市场,这时候我们至少需要中英2套菜单来供不同的玩家使用,毕竟中文不是每个人都能看懂。 Libgdx中提供了I18NBundle来供我们使用,I18NBundle提供了一套机制可以使我们从属性(properties)文件中加载资源, 属性文件中的资源是以”name”和”values”的形式存在的,而且资源最好有一个父文件,这样防止资源丢失...
分类:其他好文   时间:2016-07-16 23:52:32    阅读次数:481
Libgdx 之JSON文件解析
上一节我们学习了XML文件的解析,接下来我们再了解JSON文件的解析。在Libgdx中也提供了Json类来帮助我们解析文件,最常用的方法是fromJson(java.lang.Class type, FileHandle file) 通过此方法我们必须先定义一个内部类来抽象的表示Json文件。...
分类:Web程序   时间:2016-07-13 17:26:51    阅读次数:170
Libgdx之数据保存 和 数据加密
Libgdx 中使用Preference以哈希表的形式进行数据的保存,在桌面版保存在目录”.prefs”下面,注意所有桌面的Preference都保存在.prefs目录下,所以文件名最好以”com.myname.game1.settings”而不是”Settings” 只有调用方法flush才会将数据从内存保存到磁盘上 Gdx.app.getPreferences(String filename...
分类:其他好文   时间:2016-07-03 19:15:28    阅读次数:191
Libgdx 之CheckBox ScrollPane
CheckBox 复选框CheckBox extends TextButton,其实CheckBox就是继承自TextButton,然后里面添加了 Image 控件,可以知道CheckBox的状态是否被选中, checkBox.isChecked()ScrollPane 滑动列表ScrollPane extends WidgetGroup, 默认大小是(150, 150)...
分类:其他好文   时间:2016-06-16 14:43:52    阅读次数:185
Libgdx之Group
Libgdx之GroupGroup可以说Libgdx中非常好用的一个组件,可以把其余的Actor封装在一起,然后赋予同样的Actions或者Position等。 Group的坐标是从左下角开始的,如果将设置Group.setPosition(0,0) 那么就是从屏幕左下角开始。...
分类:其他好文   时间:2016-06-12 03:22:04    阅读次数:215
Libgdx之Button TextButton ImageButton ImageTextButton 按钮使用
Button 即按钮,在游戏界面中最常用的元素之一。Button具有3中状态: pressed, unpressed, checked。点击Button按钮时, checked状态触发。 同样Button也是一个Table,可以当做承装其它Actor的容器。Button的preferred size由背景图片和里面的装载的演员决定的。点击Button时ChangeEvent事件被触发...
分类:其他好文   时间:2016-06-12 02:59:31    阅读次数:492
Libgdx之Window Dialog 窗口和对话框
Libgdx提供了窗口类(Window)让开发者对用户进行提示,或者进行一些输入操作。 Window可以点击标题进行拖动,也可以设置为Modal模式。preferred size是由标题文字和里面装载的Actor共同决定的,当调用pack方法时会重新计算大小。 Dialog extends Window, Dialog是一个模式窗口(Modal Window)...
分类:Windows程序   时间:2016-06-12 02:24:22    阅读次数:459
Libgdx之Table 表格排版
做游戏的时候一般都会有一个菜单屏,里面有各种选项如:静音、调节声音大小、帮助、游戏介绍。这时候我们就需要对各个按钮或者演员来排序,Table就是一个能很好帮助我们进行排序的工具。 Table extends WidgetGroup 我们可以知道Table继承自Group,我们进行排序的时候也可以赋予简单的动作,如做一个Button切换的动画等等。...
分类:其他好文   时间:2016-06-11 12:01:43    阅读次数:182
Libgdx之ProgressBar (进度条) Slider(滑动条)
ProgressBar 即进度条,extends Widget。展示了在给定范围内时间/加载进度。PreferHeight是由给定的背景图片或者knob的最大高度决定的,默认的宽度width是140.Slider 滑动条,一般在游戏中设置调节音量或者调节游戏难度等等。 Slider就是一水平的指示条,允许用户设值。Extends ProgressBar 因此也具有一个min max值,一个移动步调...
分类:其他好文   时间:2016-05-27 12:26:53    阅读次数:230
235条   上一页 1 2 3 4 5 6 ... 24 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!