pixel-perfect相关内容

cocos2d中如何对多个精灵进行像素完美碰撞?

在我的应用程序中,我有一个玩家和许多敌人(大约 100 多个)..我不想使用 CGRects,因为它不适合敌人.有没有例子如何在 cocos2d 中使用许多精灵进行像素完美碰撞检测? 一些解释会很棒;) 非常感谢! 编辑:我正在使用 CCSprite 和 .png 文件.png 具有透明度,但它应该只检测非透明像素上的碰撞. 编辑:我的敌人是圆形的. 解决方案 圆- ..

编码像素完美设计时如何处理行高

这是我制作的示例设计的屏幕截图: 字母底部和红线之间有10px的间距。我正在尝试使用以下代码复制此代码: font:正常40px arial; border-bottom:3px纯红色; padding-bottom:10px; 从技术上讲,这段代码应该给我我想要的东西。但事实并非如此。这是在Chrome中运行的屏幕截图: 由于行高 ..
发布时间:2020-10-12 04:49:01 前端开发

OpenGL像素完美的2D绘图

我正在使用2D引擎.它已经可以很好地工作了,但是我仍然遇到像素错误. 例如,我的窗口是960x540像素,我画了一条从(0,0)到(959,0)的线.我希望扫描线0上的每个像素都将设置为一种颜色,但不会:不会绘制最右边的像素.当我垂直绘制到像素539时,同样的问题.我确实需要绘制到(960,0)或(0,540)才能绘制它. 当我出生于像素时代时,我坚信这不是正确的结果.当屏幕为320x ..
发布时间:2020-05-20 21:50:30 其他开发

如何在浏览器中实现像素完美的文本元素定位和间距?

目前,我们正试图在Mac和Windows上的Safari / Chrome / Firefox / IE中实现 textarea 元素的一致格式化。我相信这可能是一个兔子洞,因为它的任何组合都可能以稍微不同的方式产生格式 - 也许一个组合在这里为div添加一些填充不同于其他组合,另一个组合在那里打破多行文本不同于其他,等等。 而不是使用 textarea (或 div )元素,我们可以使用H ..
发布时间:2018-07-03 11:24:36 前端开发

如何做像素完美碰撞cocos2d上的许多sprite?

在我的应用程序我有一个播放器和许多敌人(约100 +)..我不想使用CGRects,因为它不适合的敌人。有没有任何例子如何在cocos2d与许多精灵进行像素完美的碰撞检测? 一些解释将是巨大的;) 非常感谢! 编辑:我使用CCSprite和.png文件。 png具有透明度,但它应该只检测非透明像素上的碰撞。 编辑:我的敌人是圆形的。 解决方案 碰撞是最简单的..计算 ..

碰撞检测在Android上旋转的位图

我需要为我的Andr​​oid游戏像素完美碰撞检测。我已经写了一些code检测具有“正常”位图(不旋转)碰撞;工作正常。不过,我不明白这一点的旋转位图。不幸的是,Java不具有旋转矩形一类,所以我实现了一个自己。它保持在相对于屏幕的四个角的位置和描述其位图的准确位置/层;所谓的“itemSurface”。我的解决检测的计划是: 检测不同itemSurfaces的交集 计算重叠区域 设置有 ..
发布时间:2016-03-15 22:07:49 移动开发

与像素完美的文字canvas.drawText在画布上

这是不是消除锯齿,请在回答之前阅读问题谢谢。 添加赏金 - > 机器人转换文字宽度(像素)/屏幕宽度的百分比高度 质量信息 - > http://stackoverflow.com/a/1016941/1815624 我想画在画布上的文字时得到不一致的结果。请帮忙,谢谢。 我希望文字消耗上的所有设备的比例相同的空间量 我不关心ANTI_ALIAS并添加了 paint.setFlags ..