I’m making a 2D platformer game and I need some help on making different tiles have different effects. Making blocks to stand on is easy, but I want to know if, in the same tilemap, you can also place items like spikes, movable blocks, or jump pads; objects that do completely different things and require their own scripts. Do I add the component to the item within the Project tab? Is there some other solution? Could enemies even be part of these tilemaps (probably not, but just out of curiosity)? I do want all of these to have Colliders, though (tilemap colliders, composite colliders, etc.) just to help out with a response.
I am also wondering how to make a platformer controller with coyote jumps, apex buffering, etc work with tilemaps.