sprite相关内容

Android的AndEngine动画精灵不能正确动画

我有一个动画精灵命名的球员,我改变了动画和使用onscreencontrol方向。动画似乎被卡住和/或重复的第一帧没有经过一个完整的动画周期曾经打算。我怀疑onscreencontrol updatehandler正在重置动画有时间去完成所有步骤之前?我不知道什么是错在这里,这似乎像它应该工作: 最后AnalogOnScreenControl velocityOnScreenControl =新 ..
发布时间:2016-03-02 18:14:38 移动开发

在AndEngine无法加载精灵

我学习AndEngine,我遵循一些基本的教程。我试着在屏幕上加载一个精灵,而雪碧看起来损坏。 这是我的code: 包com.example.andengine_demo;进口org.andengine.engine.camera.Camera; 进口org.andengine.engine.options.EngineOptions; 进口org.andengine.engine.optio ..
发布时间:2016-02-23 10:36:41 移动开发

J2ME似雪碧在Android

有关我我工作的一个“仿真”每月的无用项目运行在Android J2ME程序。但现在,我坚持与J2ME雪碧实现。它采用专门的转化。 在我的雪碧我有三个字符图像的位图。我想画第二帧镜像或旋转90度。什么是它的最佳方式? 我有以下code,它描绘了给定帧无需任何转换。 frameX,frameY上给予精灵位图框的位置坐标。 矩形SRC =新的矩形(frameX,frameY,frameX + s ..
发布时间:2015-12-06 23:08:26 移动开发

在做Android的OpenGL的精灵点的工作?

我开发上的Droid,版本2.1 UPDATE1。我支持GL扩展包括GL_OES_point_sprite和GL_OES_point_size_array。 我无法得到点精灵渲染。下面的code。在glTexEnvi调用抛出UnsupportedOperationException从GLWrapperBase。如果我禁用纹理和所有注释掉glTexEnvi,它抛出同样的异常进一步下跌,在glPoi ..
发布时间:2015-12-06 22:02:11 移动开发

翻转在Android说明一个位图?

我要救了内存我的比赛,我想问问你,因为我无法找到任何东西,最后一次,我问了一些东西在这里我得到了一个很好的答案。我可翻转位在Eclipse中,所以我可以在内存中保存精灵?所有我发现教程是关于旋转和翻转不。对于翻转位图教程只针对Open GL的或者类似的东西。请帮帮我。 我一直在寻找为在谷歌教程,但我放弃了在第5页。谁能帮助我? 有没有人有一个很好的教程? 顺便说一句,我使用的画布。 谢谢! ..
发布时间:2015-12-06 21:50:50 移动开发

使用Android上的图像精灵

我有一个形象(588x449)精灵与不同队徽的集合。在Android中我有相应的ImageView的显示这样的: < ImageView的机器人:ID =“@ + ID / image_team_logo” 机器人:SRC =“@可绘制/ teamheaderssprite” 机器人:layout_height =“25dp” ..
发布时间:2015-12-05 13:37:02 移动开发

AndEngine雪碧/ Box2D的身体去除崩溃我的程序没有错误/异常信息?

我正在与你必须跳过去使用的Box2D和AndEngine障碍滑板游戏。我试图让这个当玩家与物体相撞,对象是删除和爆炸放置在对象老大地位,但一些在精灵去除code是冻结我的程序导致其结束(它只是关闭本身并进入我的主屏幕),并没有错误/异常信息将显示在logcat中,所以我不知道是什么原因造成它甚至不是一个强制关闭的消息!下面是一些code片段 - 当我创建的精灵/界限我附上的JSONObject含 ..
发布时间:2015-12-05 01:07:50 移动开发

闵可夫斯基总和矩形交点计算

我一直在寻找到最佳的方式确定2矩形相交,并一直在寻找到使用夫斯基总和。 我会很感激,如果有人可以解释如何确定的时间和地点(即,它的边缘)2矩形碰撞使用夫斯基总和。 我已经读了很多关于这一点,但我不知道如何正确地实现这一点。 感谢 在code是: 浮法W = 0.5 *(A.width()+ B.width()); 浮H = 0.5 *(A.height()+ B.height()); 浮 ..
发布时间:2015-12-04 23:14:20 移动开发

纹理在OpenGL ES 2.0为Android

我是新来的OpenGL和我通过一个2D游戏为Android与ES 2.0自学。我通过创建,创建一个平面,使纹理给它的“雪碧”级出发。为了练习,我有绘制交替在同一个放置两个雪碧对象。我得到了这么多工作的罚款,并很好地与ES 1.0,但现在我已经切换到2.0,我得到一个黑屏,没有任何错误。累死我了试图找出什么我做错了,但我有一种强烈的感觉,它与我的着色器。我要在这里倾倒所有相关的code,希望有人可以 ..
发布时间:2015-12-04 11:19:40 Java开发

创建一个随机,正弦曲线一样的风景精灵

可以说我有这个精灵: 和我在运行时创建一个随机的风景: 然后,我想下面的瓷砖与精灵行的区域: 这是本场比赛地,因此,也应该是一个物理对象(在Box2D的)的。 这里,他给出了如何使这是一个物理的身体样本。那么,我该怎么办显卡部分在code? 编辑:寻找在AndEngine例子,文件在此先感谢。 解决方案 我真的不知道Box2D的或AndEngine,但我认为这是一个有趣的 ..
发布时间:2015-12-03 14:51:05 移动开发

安卓的OpenGL 2.0雪碧优化

HEJ, 我在OpenGL ES 2.0中创建简单的游戏为Android。 游戏将包含几类不同的精灵,但这些会出现不止一次。 现在,让我们说,我有1物体(精灵)。到目前为止,我已经实现了VBO和索引缓冲,这样一个对象作为整体存储在GPU的,据我所知。 我想现在要做的就是绘制这个对象多次,唯一不同的是位置。 至于现在,这是实现如下: glBindBuffer(GL_ELEMENT_ARRA ..
发布时间:2015-12-03 12:54:46 移动开发

雪碧旋转在Android中使用Canvas.DrawBitmap。我靠近,我究竟做错了什么?

我有这个精灵旋转算法(它的不良命名,只是用于测试)。它是如此的接近,绘制它的精灵做旋转。 Everyframe我可以补充+5度,看看我可爱的小精灵绕。问题是,吸引到如今闪烁画布其他的东西。如果我不这样做的旋转正规精灵绘制工作的伟大。我觉得我接近,但我不知道我错过了什么作品。下面是我的两个“Draw_Sprite”方法,一个刚刚绘制previously资源加载位图传入的画布上。另一种,做一些轮换最好 ..
发布时间:2015-12-03 11:12:25 移动开发

动态壁纸教程

我试图做从动态壁纸教程下面我发现这里。 / ** *做实际的绘图东西 * / 私人无效doDraw(帆布油画){ 位图B = BitmapFactory.de codeResource(context.getResources(),图像(当前)); canvas.drawColor(Color.BLACK); canvas.drawBitmap(二,0,0,NULL ..
发布时间:2015-12-02 21:08:35 移动开发

如何检测,当一个演员被触摸的libgdx?

我使用“Gdx.input.isTouched()”在我的屏幕方式的渲染方法,知道在哪里被触及,但是当触摸被拖动屏幕,这也激活了事件我只当希望演员感动。 有没有听众知道当一个演员被触及,但事件不拖之一,即时通讯做它用精灵。 解决方案 请参阅有关此Wiki网页 scene2d 在LibGDX。特别是关于输入处理的部分。 基本上你要覆盖一个在你的演员或多个这些方法: 公共布尔触地(浮X,浮Y ..
发布时间:2015-12-02 17:06:18 移动开发

控制和创建多个精灵阵列的Java Libgdx

我想创建一个游戏,有精灵和每秒另一个是催生,我试图用这个作为基础:的 https://github.com/libgdx/libgdx/wiki/A-simple-game 然而,当新的派生于它破坏了旧的,他们开始产卵越来越快。 下面是相应和code: ownCreate方式: 阵列<矩形>鸡; 鸡=新的Array<矩形>(); spawnChicken(); ..
发布时间:2015-12-02 17:00:42 Java开发

安卓:位图的补间动画

我的应用程序通过调用以下实现自己的精灵我的观点的的OnDraw()方法: canvas.drawBitmap(sprite.getBitmap(),sprite.getX(),sprite.getY(),NULL); 该应用程序是一个物理模拟,到目前为止这工作具有重要意义。但现在我想用图像之间变形的精灵,当某些事件发生时提高了动画。 有关示例 - 当碰撞发生时,我想打一个爆炸的动画 ..
发布时间:2015-12-02 12:04:37 移动开发

听Click事件上重叠精灵

我有两个精灵在我的影片剪辑,一是在另一方面,我希望同时听鼠标点击事件。 我发现,只有顶层精灵接收到该事件时,我一下就可以了。 我需要派遣两个事件,所以我不能使用的mouseEnabled =虚假的。 有一个简单的解决方法吗? 解决方案 您可以使用 getObjectsUnderPoint “的方法,原产于的DisplayObjectContainer 您可以看到它在这里工作: http: ..
发布时间:2015-11-28 16:44:28 跨浏览器开发

为什么在我的精灵惯于此招效果工作时淡入淡出效果呢?

可能有人请解释为什么不想工作?这是一个有点装饰去后面的标志。 在dMove变量被注释掉了,我得到的广场淡入淡出随意点沿x = 78轴的相应行,但是当推出没有出现在所有... 私人变种floatBG:UIComponent =新UIComponent(); 私有函数addDP(事件:TimerEvent):无效{ 变种DY:数= 5 + Math.ceil(的Math ..
发布时间:2015-11-28 16:44:25 跨浏览器开发

如何随机掉在特定位置的形状的立场

HELP!我试图创建一个记忆游戏,我也不太清楚如何在随机设置X和Y位置形状的立场。他们不能重叠,这样他们必须在每个用户启动程序时间12不同的位置是随机的。 解决方案 试试: 函数randomSort(A *,B:*):号码 { 如果(的Math.random()小于0.5)返回-1; 否则返回1; } //推入一个数组12个位置作为新的点()。 VAR的位置:阵列=新的点( ..
发布时间:2015-11-28 16:26:26 跨浏览器开发