Correggetemi se sbaglio. Mettiamo che abbia un filmato a 10 fps. Questo significa che ogni frame ha un decimo di secondo per essere eseguito. Se io a un certo punto invoco una funzione, il filmato non andrà al frame successivo finché la funzione non stata eseguita interamente. Ma se il tempo di calcolo richiesto dalla funzione è particolarmente oneroso, si ha che il filmato rallenta.
E' possibile scrivere una funzione lunga a piacere, che non rallenti il filmato e che permetta lo scorrere corretto dei frames? In altre parole, una funzione che venga eseguita in maniera asincrona rispetto alla velocità dei frames al secondo. Sapete nulla a proposito?

Rispondi quotando