This commit is contained in:
Lucas 2024-07-28 14:04:58 +02:00
parent 17ea850cce
commit bf0ddce8a5

View file

@ -67,16 +67,16 @@ func pointcast():
if (hoveredObjects.size() >= 2): if (hoveredObjects.size() >= 2):
sortByPosY(hoveredObjects,false) sortByPosY(hoveredObjects,false)
if (hoveredObjects[0] != hoveredObject): if (hoveredObjects[0] != hoveredObject):
if (hoveredObject and hoveredObject.has_method("on_unhover")):
hoveredObject.on_unhover()
hoveredObject = hoveredObjects[0] hoveredObject = hoveredObjects[0]
if (hoveredObject and hoveredObject.has_method("on_hover")):
hoveredObject.on_hover()
print("Current hovered object :", hoveredObject) print("Current hovered object :", hoveredObject)
if (isSticker(hoveredObject)): if (isSticker(hoveredObject)):
hoveredSticker = hoveredObject hoveredSticker = hoveredObject
print("Current hovered sticker :", hoveredSticker) print("Current hovered sticker :", hoveredSticker)
if (hoveredSticker.has_method("on_hover")):
hoveredSticker.on_hover()
else: else:
if (hoveredSticker.has_method("on_unhover")):
hoveredSticker.on_unhover()
hoveredSticker = null hoveredSticker = null
else: else:
resetCast(true) resetCast(true)