Using "OR" or group of objects[SOLVED]

I need to decide what method to use.

  1. Conditions
    or :
  • “Hero” is in collision with “Object1”
  • “Hero” is in collision with “Object2”
    Actions
  • “Hero” Delete
  1. Conditions
  • “Hero” is in collision with “Objects” ( Group “Objects” = Objects1 + Object 2)
    Actions
  • “Hero” Delete.

What is the real difference ? What will be better to use?
Thanks!

Go with method 2. My reasons :

  1. Method 1 requires more work and events to refer to the object Hero collided with in any of the subevents, particularly as you get more and more objects.

  2. With method 1 you need to remember to add a new condition whenever a new object is added. Nothing bad, but annoying if you miss it and spend time debugging something you shouldn’t need to.

  3. From a simple test project I made to check the speeds, method 1 is about 2.5 times slower. But we’re talking fractions of a second here - the time differences were only visually noticeable after in loops of more than 1,000 iterations.

  4. Method 2 is cleaner, making it easier to read and maintain.

And about your game (is long or short) you need know, every single event you put in code is more bytes need the JSON (game file)

Thank you a lot!////