В своем заголовке вы говорите, что хотите сравнить «клики», поэтому я предполагал, что вы хотите сравнить координаты x и y каждого клика. Но в вашем реальном описании звучит так, будто вы хотите сравнить эти две lua таблицы object1
и object2
друг с другом.
Вы не можете использовать ==
здесь, потому что это не так сравните содержимое каждой таблицы, но показывают ли они одну и ту же ячейку памяти.
Чтобы сравнить их, вам нужно написать собственный код, который выполняет «глубокое» сравнение и проверяет необходимые значения в обеих таблицах на равенство.
Например, это проверяет если оба объекта находятся в одном месте:
object1 = {}
object1.x = 30
object1.y = 30
object2 = {}
object2.x = 30
object2.y = 30
if object1.x == object2.x and object1.y == object2.y then
print("foo")
end