gpt4 book ai didi

android - 触摸 Sprite 的可见部分

转载 作者:行者123 更新时间:2023-11-30 03:33:17 24 4
gpt4 key购买 nike

我正在制作一个使用 Sprite 的游戏。在这里我可以移动和旋转 Sprite 。我可以通过触摸一次来旋转 Sprite 。但是当我触摸 Sprite 的透明区域时,它也会旋转。那么有什么方法可以在触摸事件时让我知道哪个部分被触摸是透明的还是不透明的?有什么建议或帮助吗?

最佳答案

您有几个选择:

  1. 让 sprite 变小,这样 alpha 部分甚至不会产生影响(假设 alpha 部分相对较小)

  2. 存储 alpha 部分相对于 sprite 原点的位置的一些指示符...这可能很困难并且是近似值(如果有多个 alpha 部分则很难)

    <
  3. 找出您触摸的像素的确切 alpha 分量……这里是获取图像的 alpha 分量的方法……How can i to get color/alpha of pixel from Sprite in andengine?

关于android - 触摸 Sprite 的可见部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17063605/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com