7得票2回答
在Spritekit游戏中限制GUI元素的比例

很抱歉,因为本文内容较多,但是每个试图创建某种通用应用程序的人都知道这是相当棘手的事情,所以请对我宽容一些... 目标 我想要实现的目标(如上图所示)是在iPhone 5和6上使用@2x资源,并保持应用程序的相同外观。如果可能的话,不需要根据检测到的设备手动计算节点的比例和位置属性.....

7得票4回答
Android:位图的补间动画

我的应用程序通过在视图的onDraw()方法中调用以下内容来实现自己的精灵: canvas.drawBitmap(sprite.getBitmap(), sprite.getX(), sprite.getY(), null); 该应用是一个物理模拟器,到目前为止这个功能运作得很好。但...

7得票1回答
IE(7?)是否会扭曲来自精灵图的背景?

我在这个问题上很苦恼。 我们正在对网站进行全面改版,开发即将完成。作为最后一步,我们试图将所有字形和图标组合成一个精灵。它们都是透明的.png文件,因此精灵也是透明的。如果背景来自精灵,则IE会扭曲它。如果来自原始文件,则不会。无论哪种方式,FF和Chrome都没有问题。 我正在并排查看原...

7得票1回答
在 Android 平台上,OpenGL ES 2.0 中的纹理是什么?

我是一个新手OpenGL开发者,正在使用ES 2.0为Android制作2D游戏。我首先创建了一个“Sprite”类,它创建了一个平面并将纹理渲染到其上。为了练习,我创建了两个Sprite对象,交替地绘制在同一位置。在ES 1.0中,我已经成功地完成了这项工作,但现在我切换到ES 2.0后,出...

7得票2回答
如何在Pygame中检测精灵是否被点击

我是pygame的新手,目前正在使用sprites。我的问题是如何检测精灵是否被点击?当精灵被点击时,我想做一些事情,就像它是一个按钮一样。 谢谢。 [编辑] 谢谢,Stephen。此外,有没有办法知道被点击的是哪个精灵?以下是示例代码: boxes = pygame.sprite.G...

7得票1回答
Matter.js 精灵大小

我正在使用matter.js进行物理模拟。 我的问题是,是否可以更改精灵的大小?或者仅使用matter.js是否不可能实现? 这是我目前的代码: Bodies.circle(x, y, 46, { render: { sprite: { texture: 'ima...

7得票1回答
使用Libgdx和TexturePacker处理xdpi图像会出现失真问题

我是一名安卓开发者,正在使用LibGDX构建我的第一个游戏。经过大量阅读,仍有一件事我不明白。我意识到我应该有一套图片,针对最高分辨率2560x1440(为了避免丑陋的向上缩放而不是矢量图像)。我使用TexturePacker打包我的图片,甚至使用线性线性获取最大质量: TexturePac...

7得票2回答
淡入淡出游戏对象

我是编码新手,仍在努力培养逻辑思维以帮助我为游戏创建所需的解决方案。目前,我正在Unity中尝试创建一个2D游戏对象,它是一个隐藏秘密门的墙壁。当玩家游戏对象触发它时,我希望该游戏对象会淡出(大约90%),揭示后面的空间和隐藏的门。 到目前为止,我已经设法找出如何在触发器上使“秘密墙”游戏对...

7得票1回答
Safari中的SVG片段精灵+CSS背景图像

我正在处理一个网站,使用SVG片段文件,并通过CSS背景图片加载特定的SVG。同时我也有PNG备用方案,以下链接是我的工作基础: https://css-tricks.com/a-complete-guide-to-svg-fallbacks/#fallback-svg-css-backgro...

7得票2回答
为什么我的图片没有在HTML5画布上绘制出来?

我正在跟随教程设置我的代码...但当我运行它时,出现了错误消息: "(index):18 Uncaught InvalidStateError: Failed to execute 'drawImage' on 'CanvasRenderingContext2D': The HTMLImag...