
I'm creating a non-scrolling rhythm game where the notes fade into view in a single animation instead of approaching a specific part of the screen to be hit. However, for each spawning point I have to make it so that the exact center point of the animation (which is at 0.5 seconds) is when the note is actually on beat, so it has to be spawned slightly earlier.
Now usually this wouldn't be that big of an issue since the notes come in a sequence and I could just offset them all by 500 ms to make everything align, but since I'm creating a separate chart creator I'd like to be able to visually set each note to a position so that it will spawn the note in advance, but I'm not sure what would be the most efficient way of doing that.