jjzjj

Andengine

全部标签

android - 将 Sprite 附加到另一个 Sprite ANDENGINE

我正在研究和引擎,我有两个Sprite,一个是盘子,另一个是苹果。我的盘子Sprite从点1移动到点2,我的苹果Sprite上下跳跃。现在我想让苹果跳上盘子。我用带盘子的attchedchildapple试了一下,但苹果没有放在盘子上。Apple放在我使用zindex的盘子下面,但它不起作用。实际上问题是同时移动苹果和盘子。任何帮助将不胜感激。我坚持认为为什么会发生这种情况以及解决方案是什么。这是我的代码:plateDisplay=newSprite(250,300,this.plate,this.getVertexBufferObjectManager());appleDisplay

android - AndEngine 64 位版本

我必须提供我的Android游戏的64位版本,该游戏在GooglePlay商店中使用AndEngine。AndEngine的官方githubrepo不提供64位版本的库。有谁知道如何将库转换为64位?我尝试添加以下内容:APP_ABI:=armeabi-v7ax86x86_64arm64-v8a行到“Application.mk”文件并运行build.sh。不幸的是没有成功。有人成功构建了64位版本的AndEngine吗? 最佳答案 我运行了“build.sh”并重建了native文件。我将包含64位native.so文件的更新后的

android - 动画 Sprite 动画在 AndEngine 中不止一次

我试图只为一个Sprite制作一次动画,但它被制作了两次动画,有人能帮我吗??这是代码CuttingLineEffect(floatx,floaty,TiledTextureRegionline_region){super(x,y,line_region);this.animate(60,1);this.mPhysicsHandler=newPhysicsHandler(this);this.registerUpdateHandler(this.mPhysicsHandler);this.setPosition(x-this.getWidth()/2-50+this.getWidth(

android - AndEngine如何制作飘落的雪花?

我有这个代码:publicSceneonLoadScene(){RandomrandomGenerator=newRandom();pX=randomGenerator.nextInt(CAMERA_WIDTH);Spritesnow=newSprite(pX,1,30,30,mTextureSnowRegion);scene.getLastChild().attachChild(snow);returnscene;}我正在努力降雪。我试图使用MoveModifier,但没有任何效果。请帮忙。 最佳答案 我建议在AndEngine中

java - `AndEngine` 示例未通过更新到最新的 anddorid SDK 和 ADT 在 Eclipse 上运行

它工作正常,但是当我将我的eclipse更新到最新的ADT和SDK时,它给了我这个错误。12-1514:58:07.501:E/AndroidRuntime(639):java.lang.NoClassDefFoundError:org.andengine.AndEngine如果之前有人遇到过这个问题,请帮助我,因为我的AndEngine项目也给了我同样的错误。谢谢。 最佳答案 我已经按照这些步骤解决了这个问题。首先,我创建了名为AndEngineLibs的新库,并将所有AndEngine支持库添加到其中。然后在projectpro

java - 我的代码 PhysicsRemoveExample.java (AndEngine) 有什么问题?

尝试从here制作示例PhysicsRemoveExample.java.程序启动时我收到此消息:Sorry!TheapplicationPhysicsRemoveExample(processorg.anddev.andengine.PhysicsRemoveExample)hasstoppedunexpectedly.Pleasetryagain.我有构建路径andengine.jar和andenginephysicsbox2dextension.jarassets/gfx->face_box_tiled.png和face_circle_tiled.png。这是我在PhysicsR

android - 如何在AndEngine中制作计时器?

我正在制作一个RaceGame,现在我想实现一个显示时间的时钟/计时器。我想在一个ChangeableText中显示实际时间,在另一个ChangeableText中显示最佳单圈时间。如何每秒或每0.1秒更新一次时间??我如何检测一圈何时结束,例如在终点线(确定x和y位置)?谢谢。 最佳答案 试试这个:intcount=60;youScene.registerUpdateHandler(newTimerHandler(1f,true,newITimerCallback(){@OverridepublicvoidonTimePassed

android - AndEngine相机偏移和2个场景

我在Andengine中使用此方法通过设置相机的偏移来滚动项目列表。@OverridepublicvoidonScroll(ScrollDetectorpScollDetector,intpPointerID,floatpDistanceX,floatpDistanceY){//Disablethemenuarrowsleftandright(15pxpadding)if(mCamera.getXMin()mMaxX-15)menuright.setVisible(false);elsemenuright.setVisible(true);//Returnifendsarereache

android - 在 andengine 中使用 sprite 追逐相机

我已经创建了一个赛车游戏,相机使用下面的代码跟随汽车。除了场景中有一个Sprite在(100px,100px)中作为按钮。问题是:当相机移动时,按钮永远不会移动。该按钮必须始终显示在屏幕上。但它不动。我该怎么办?mCamera.setChaseEntity(sprite); 最佳答案 使用HUD。这是一个特殊的场景,当相机移动时它不会移动,它正是为此目的而创建的。基本用法如下所示:privateHUDmHUD;mHUD=newHUD();camera.setHUD(mHUD);mHUD.attachChild(button);

java - AndEngine - X 秒后杀死 Sprite?

我正在使用AndEngine为Android制作游戏。现在我正试图弄清楚如何让爆炸Sprite出现在场景中,然后在X秒后被移除。这是我的爆炸课:publicclassExplosionextendsSprite{publicExplosion(floatpX,floatpY,ITextureRegionpTextureRegion,VertexBufferObjectManagerpVertexBufferObjectManager){super(pX,pY,pTextureRegion,pVertexBufferObjectManager);}}现在我想对这个类做些什么来让它与常规的