Hi guys!
I noticed that the methods I created (or overridden) delay the execution of the script when I call them. What is the reason?
This is noticeable on weak smartphones.
Example:
method StartMusic(Filename, Looping, LoopStart) {
if (this.GetMusic() != Filename) this.PlayMusic(Filename, Looping, LoopStart);
}