Hello everyone! I’m wondering why my NewNucleus won’t appear.
I also tried to tween it to appear slowly fading in (opacity) but it still won’t create the object on the scene. I’d appreciate any help/suggestion. Thank you in advance!
It’s probably the trigger once it’s once per object not instance. So, it won’t reset and trigger again until all of the instances aren’t in collision.
I would also rearrange the events so the for each object only runs when there are colliding objects and then only for those objects. If the events aren’t subevents (with conditions that modify the pick list) then the pick all isn’t needed.
If collision
—for each object
-------other events
Also, depending on the rest of your events, you might need to set the InPosition object Booleans to false in the last event otherwise the last event might run on every frame.
Hey @Keith_1357 ! Thank you for this. It worked, when I collide ChromatidLeft/Right to their respective zone the NewNucleus is created. I kinda want the NewNucleus to be only created when all ChromatidLeft/Right are deleted. This is how I did it, but it doesn’t seem to work.
If multiple objects can be in collision at a time, it might be deleting several but only subtracting 1. Maybe the action decreasing the counters need to be in the same event as the delete action. That way it will delete 1 and decrease it by 1.
If that doesn’t work and you’re trying to detect when there aren’t any objects in the respective sides the. In you last event you could use the collision conditions inside NOT conditions. It will check if objects are not in collision.
I don’t know what I’m doing wrong, it still does not work
Did you try my idea of checking if the objects are NOT in collision?
I looked at your events again. Are you using the object variables from objects that you’re deleting? Either try my method or use scene variables.
If those are the only objects in the scene, you could also use the number of object instances on the scene condition.