因此,我正在构建纸牌游戏,并使用IPointerEnterHandler
检测鼠标何时在纸牌上。它适用于某些卡,但不适用于其他卡。它使用完全相同的代码和所有内容。
代码如下:
public void OnPointerEnter(PointerEventData eventData)
{
GlowEnabled = true;
}
public void OnPointerExit(PointerEventData eventData)
{
GlowEnabled = false;
}
这是问题的图片。 它应该如何工作:
这是行不通的地方:
这是统一设置:
供敌人和玩家使用的怪物和特殊卡是相同的,实际上是粘贴并旋转复制。发光的代码在每个卡片和位置上。任何建议都会有所帮助。
答案 0 :(得分:1)
我设法解决了这个问题。事实证明,卡片向后旋转。再次按正确的方向旋转后,它们工作正常。