andengine相关内容
我在 Android 应用程序中使用 AndEngine 和 Box2d. 如何让我的对象“Player"抛出一个事件并且“GameScene"订阅它? 公共类播放器{@覆盖公共无效碰撞(游戏对象对象){如果(硬币的对象实例){//这里抛出一个事件}}}公共类游戏场景{私人播放器播放器 = 新播放器();//在这里捕获事件 } 解决方案 你应该使用interfaces. 制作一
..
我是 Android 游戏开发的初学者,我正在开发一个小游戏.我在使用运动传感器:加速度计时遇到了一些困难. 此游戏处于横向模式.我希望如果我的手机向右倾斜,我的角色也会正确.(左边同样的事情)当我停止倾斜时,游戏中的角色应该停止移动. 但是我不太了解加速度计的操作, 这是我的代码: @Override公共无效 onSensorChanged(传感器事件事件){同步(这个){
..
有什么好的资源可以让我们开始使用 Andengine?有什么好的教程、博客或书籍吗? 当然,我访问过它的官方网站http://www.andengine.org/,但是我不认为他们拥有的文档是一个好的起点. 解决方案 我不久前开始使用 AndEngine,这些东西对我有帮助 : 从 Play 商店下载 AndEngine 示例,Nicolas Gramlich 的 github
..
好的,所以这将是一个很好的解释.我正在使用 AndEngine(反过来,openGL - 我认为)为 Android 制作一个非常基本的“伪 3d"赛车游戏.我不相信使用 AndEngine 真的与这个问题有任何关系,因为我直接访问 openGL 函数来完成我的绘图. 无论如何,我复制粘贴了一些代码,这些代码允许通常的 2d AndEngine 具有 3d 透视图(可以找到此类的教程 这里.
..
有什么好的资源可以让我们开始使用 Andengine?有什么好的教程、博客或书籍吗? 当然,我访问过它的官方网站http://www.andengine.org/,但是我不认为他们拥有的文档是一个好的起点. 解决方案 我不久前开始使用 AndEngine,这些东西对我有帮助 : 从 Play 商店下载 AndEngine 示例,Nicolas Gramlich 的 github
..
使用 AndEngine for Android,我想让我的场景看起来像这样: 红色框是必须限制在给定大小的世界,比如2000px*450px. 蓝色框是Camera,它也有限制(像往常一样),例如750px*450px. 对于整个场景,我有一个正好 450px 高的背景图像.所以我的 Camera 可以缩放到任何合适的尺寸,但背景必须完全适合高度.Camera 的宽度可能是可变
..
我想在我的 android studio 项目中使用 andengine,但在构建时出现 ndk 错误. 错误:任务“:andEngine:compileReleaseNdk"执行失败.>com.android.ide.common.internal.LoggedErrorException:无法运行命令:D:\Android\android-ndk-r9d\ndk-build.cmd NDK_
..
我从他们的 git repo 中获取了 AndEngine 的源代码,下载了一个新的 AndroidStudio、sdk 和 ndk,将其导入,并尝试创建一个简单的新的空 GameActivity extends BaseGameActivity. 但是我无法启动它,因为我收到以下错误: /home/uhu/android-ndk-r9d/toolchains/arm-linux-andr
..
我尝试用将近 2 天的时间将 AndEngine 添加到 Android Studio,但无法这样做.我尝试了以下两种方法,都不行. 第一次尝试我从 GitHub 链接 下载了 AndEngine 代码——这不是 Gradle 项目 并尝试将其添加到我的 Android Studio build.gradle 和 settings.gradle,但我收到此错误,我的屏幕截图:https
..
我想要视频中带有box2d的圆圈. http://goo.gl/39Ff3 解决方案 您是否已检查此网站?似乎有很多教程. 也不要忘记手册,尤其是 4.2圆形. 圆形> 圆形具有位置和半径.圆圈是实心的.您不能使用圆形制作空心圆形. b2CircleShape circle; circle.m_p.Set(2.0f, 3.0f); circle.m_r
..
我已经做了很多尝试,找到了一种在屏幕上平稳移动动态物体的解决方案.鼠标关节不适用于我,它具有橡皮筋效果,对平滑运动无效.我也尝试过施加线速度来使球移动,但不能这样做.在身体上进行简单的触摸动作有哪些选择?例如,类似于发光曲棍球吗? 答案不必特定于AndEngine. Cocos2d也将为我工作. 我已经注册了Touch侦听器,并尝试使用以下命令在“移动"动作上移动主体: publ
..
嘿,我的问题是,在PhysicsHandler的onUpdate中,pSecondsElapsed通常从0.016 ...跃升至0.038,这使得玩家的步伐如此之大,以至于玩家看起来会滞后. 这里是onUpdate的重要代码: @Override protected void onUpdate(final float pSecondsElapsed, final IEntity pEntit
..
如何禁用box2d(Andengine)中两个物体之间的接触.我已经使用过contact.setEnabled(false),但这对我不起作用.我在下面提供了代码以供参考. @Override public void beginContact(final Contact pContact) { final Fixture fixtureA = pCo
..
我正在尝试使用AndEngine制作类似flappy bird的应用程序.我无法在Android Studio 1.5中导入AndEnginePhysicsBox2DExtension-GLES2模块 到目前为止,我已将AndEngine-GLES2作为模块导入 Project Structures -> green + sign on left top -> import Eclip
..
嗨,我是andengine的新手,正在尝试使用我从以下示例中获得的ParallaxLayer类女巫编写基本的Sidescroller游戏:我的问题是如何依次显示例如3个图像(Sun_Stage.png,Moon_Stage.png Dark_stage.png)作为可滚动背景...首先滚动到完成Sun_stage.png,然后滚动到下一个阶段女巫是Moon_Stage.png吗? 玩家将在行
..
我已经将andEngine作为模块添加到我的项目中,但是我无法添加box2d扩展. 我已经尝试过这些方法. project structure > import module并表示"select modules to import". 因此,我尝试手动添加它.我已将代码添加到settings.gradle和build.gradle. 说 “错误:找不到名称为'default
..
我想使用Andengine使用Android Studio开发应用程序.在导入andengine.jar和libandenginephysicsbox2dextension.jar之后,一切似乎都能正常工作.在创建PhysicsWorld的位置: private void createPhysics() { physicsWorld = new FixedStepPhysic
..
我尝试运行我的应用程序,但是gradle不想编写它. 你能告诉我该怎么办吗? 错误:(36,0)在类型为org.gradle.api.internal.artifacts.dsl的对象上找不到参数[com.google.firebase:firebase-appindexing:11.6.2]的方法实现().依赖项.DefaultDependencyHandler. 我的应用程序
..
是AndEngine中的新功能.在 a AndEngine教程中工作时,请遵循以下课程找不到.我尝试从AndEngine导入所有库,但仍然找不到类. 课程是: SimpleLevelLoader EntityLoader SimpleLevelEntityLoaderData 请帮助我解决此问题. 解决方案 花了几个小时终于找到了问题. 实际上我正在使用GLES2,它
..
我有问题.当我创建一个可更改的文本时,一些字母消失了.我尝试使用服务器字体,并且没有改变! 代码段: 字体: FontFactory.setAssetBasePath("font/"); this.mFontTexture = new BitmapTextureAtlas(256, 256, TextureOptions.BILINEAR_PREMULTIPLYALPHA);
..