Andengine
文章平均质量分 88
xyz_fly
这个作者很懒,什么都没留下…
展开
-
andengine中的小技巧
andengine中,有很多小技巧,下面将为大家介绍一些一、图片的创建之前的例子当中,我们在创建图片的时候,都要预先创建一个区域BitmapTextureAtlas,例如之前在创建坦克sprite例子中,我们为坦克sprite创建了一个BitmapTextureAtlas: BitmapTextureAtlas mBitmapTextureAtlas = new Bitm原创 2012-04-13 15:43:29 · 3557 阅读 · 2 评论 -
andengine编程之sprite(四)
在andengine编程之sprite(三)中,我们介绍了一些sprite对位置的设置以及对触摸的监听。这次,我们要再来介绍介绍sprite对位置的设置,但这一次,我们要借助另一个方式——物理引擎。PhysicsHandler是一个比较基本的物理类,它主要是对sprite设置移动速度,加速度,角速度等。下面,我们先来看看它的一些方法:速度:public void setVelo原创 2012-04-13 13:15:24 · 4880 阅读 · 17 评论 -
andengine编程之sprite(二)
上一篇介绍了AnimatedSprite,其实之前的文章还介绍了ButtonSprite的使用。这次,我们来简单介绍介绍sprite中的一些常用方法:我们知道sprite是Entity的子类,它的大部分方法还是来自Entity类1、缩放:setScaleX(final float pScaleX),setScaleY(final float pScaleY),setSc原创 2012-04-11 18:34:50 · 3649 阅读 · 4 评论 -
andengine编程之sprite(三)
在andengine编程之sprite(二)中,我们介绍了一些sprite中所用到的方法,这次,我们要结合这些来完成精灵的触摸和简单的移动,拖拽效果关于sprite点击效果,之前在menu中也有提到。ButtonSprite的构造方法中,需要传入 new OnClickListener()按键监听机制,可以实现点击效果的切换。看看源代码的话,就能明白,它其实就是对onAreaTouched原创 2012-04-12 11:30:38 · 3263 阅读 · 3 评论 -
andengine编程之menu
一般游戏都有一个start开始按钮,或者press any key的按钮。当用户点击后,会显示出菜单。我们将在上一个工程的基础上,继续来完成menu菜单的显示首先,增加一个scene的场景,用来显示menu菜单: private void createMenu() { menuScene = new Scene(); // 建立几个button // 200,原创 2012-04-09 16:40:52 · 3222 阅读 · 5 评论 -
andengine编程之sprite(一)
sprite可以说是游戏中的主角,我们建立各种图片,人物的显示都离不开它。sprite类很丰富,如果看过源代码的不难发现,可用的类型很多:你可以有多种选择,可以直接使用AnimatedSprite来绘制人物动画,可以使用ButtonSprite来绘制按钮,也可以继承Sprite类实现自己的精灵。因此,我们将分期介绍Sprite的使用。最简单的Sprite实现——Animat原创 2012-04-11 15:59:41 · 5515 阅读 · 9 评论 -
andengine编程之Scene
上一篇已经对andengine做了简单介绍,接下来,我们将在介绍scene这个类首先,你要准备两张图片,一张作为背景图,一张作为button,button的最好是两张背景不同的,用来表现出按下与不按下的效果。素材准备好后,可以开始代码的编写了,接着上一个TestAndEngine继续写。在onCreateEngineOptions中,构建EngineOptions的参数原创 2012-04-09 16:07:40 · 5463 阅读 · 15 评论 -
andengine编程之andengine启动
上一篇介绍了andengine是如何配置工程的,接下来讲讲主类的方法调用。BaseGameActivity继承了BaseActivity,并实现了接口IGameInterface和IRendererListener。关于BaseActivity类很简单,想对其了解的朋友可以直接查看源代码。在我们开发游戏,经常使用的是继承BaseGameActivity类,然后需要实现4原创 2012-04-05 17:17:35 · 3812 阅读 · 0 评论 -
andengine编程之background(一)
这次,我们来谈谈背景background的一些类及用法。关于background的用法,AndEngineExamples中有单独的例子分别介绍了,在这里,我们也只是将例子稍加改造。AndEngineExamples中第一个例子便是AutoParallaxBackgroundExample——自动视差背景。也就是有层次感的背影移动变化。比如人在场景中跑动,我们为了衬托出人物是在跑动,就会例原创 2012-04-16 18:37:04 · 4401 阅读 · 10 评论