iOS-电晕 : how to increase circle's touch area without affecting the collisions?

标签 ios coronasdk physics

我有一个 Corona SDK 制作的游戏,您必须在其中扔一个球,但球很难在设备上扔,因为它太小了。如何增加球周围可敏感触摸的区域?

我尝试创建另一个大圆圈,其顶部有一个小 alpha,并使球坐标与每一帧的圆圈坐标一致,但是,由于我必须将圆圈包含在物理中,因此它会影响我的碰撞。我该怎么办?

最佳答案

给图像添加一些透明度。这当然会让图像变大,所以你必须改变你的display.newImageRect()来调整。然后,当您添加物理形状时,只需将其设为实际球的大小即可。

关于iOS-电晕 : how to increase circle's touch area without affecting the collisions?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18302056/

相关文章:

fonts - 如何在 Corona for Android 中添加自定义字体?

c++ - 使用毕达哥拉斯定理的碰撞检测不可靠?

ios - 当用户可以登录和退出应用程序时处理非消耗性应用程序内购买

ios - Swift - 从也是 UIViewController 的通用基类继承 UIViewController

ios - 选择多个相同类型时,操作扩展激活规则谓词不会隐藏操作

ios - 转换为 ARC 无法识别 -fno-objc-arc 标志

scala - Bugsense 返回错误 : "list index out of range"

events - Corona SDK event.target 触摸/点击

java - 如何让RevoluteJoint移动到一定角度

Python - 使用大型 NumPy 数组难以计算分区函数