59得票6回答
在LibGDX(Java)中更改坐标系

LibGDX使用的坐标系将(0,0)设为左下角。(类似于这张图片: http://i.stack.imgur.com/jVrJ0.png) 这让我感到十分头疼,主要是因为我正在移植一个已经使用了通常坐标系(其中0,0位于左上角)的游戏。 我的问题是: 是否有简单的方法可以更改这个坐标系?

7得票3回答
CSS Sprites - 如何使鼠标悬停按钮处于按下状态

使用三种不同状态的CSS Sprites(按钮): 标准 悬停 按下(活动) 目前,“标准”、“悬停”和“按下”都可以正常工作。问题是,“按下”只在鼠标按住时保持按下状态。我想让“按下”或活动状态一直保持活动状态,直到再次单击它。有什么建议?CSS解决方案?Javascript解决方案...

23得票5回答
如何从精灵图像中找到图像的像素位置

我想知道在使用精灵图进行样式处理时,如何找到图片位置(坐标)。

15得票6回答
在Unity 2D中翻转2D精灵动画

我有一个关于2D精灵动画的问题,我无法在特定的地方找到答案: 我有一个带有向右行走动画的精灵。然而,当他向左行走(2D横向滚动游戏),我想要翻转动画,使之朝左。 我可以轻松地翻转精灵本身,使用transform.localscale.x,但是,这只是翻转了精灵,而不是动画剪辑。(在Unit...

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

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

12得票1回答
Firefox和Chrome在显示了655张图像后停止显示我的精灵。

问题 你好,我正在使用精灵图,并且遇到了一些有趣的问题:在 Firefox 和 Chrome 中,当我的精灵图包含655张图片或更少时,精灵图可以正常显示。但是,当它超过 656 张图片时,精灵图将不会被展示(只是变得看不见了)。我猜测这个问题不在我的代码中,因为它在 Opera 和 IE ...

8得票1回答
1024x1024是桌面OpenGL中广泛支持的最大纹理尺寸吗?

我正在创建一个精灵引擎,利用“图形库”概念使用批处理加速渲染。我想知道1024x1024纹理在现今是否被广泛支持,或者是否有一种方法可以查找支持1024x1024的显卡/芯片组的历史记录(例如图表等),并且从中根据估计的兼容性百分比决定是否应该选择1024x1024或将库限制为512x512(...

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

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

8得票3回答
使用动态GIF作为CSS精灵(sprites)是一个好的实践吗?

我有一个网站,当你将鼠标悬停在它们上面时,会弹出动画图标。 但是我认为这可能会导致浏览器的图形性能不佳。我可以将动画图标放入精灵中,将非动画图标放入另一个精灵中,但这有什么意义呢?这样一来,精灵就不再有用了。您是否建议使用手动放置在精灵中的脚本来使图标动画起来? 您有什么建议?因为我需要良...

12得票5回答
NES编程-名称表?

我在想关于NES如何显示其图像功能的问题。我在线上做了一些研究并阅读了相关资料,但我有最后一个问题:Nametables。 基本上,从我所阅读的内容来看,NES中每个8x8方块都指向Pattern表中的一个位置,该表保存着图像内存。此外,Nametable还具有属性表,为每个16x16方块设...