Alors, dans la neodev, le chapitre 5 est blindé de fonctions pour les sprites.
5. libvideo........................................................................................................................................32
5.1. Predefined types and structures........................................................................................32
5.2. Functions..........................................................................................................................33
5.2.1. change_sprite_pos..................................................................................................33
5.2.2. change_sprite_zoom...............................................................................................33
5.2.3. clear_fix...................................................................................................................33
5.2.4. clear_spr.................................................................................................................33
5.2.5. create_fader............................................................................................................34
5.2.6. do_fade...................................................................................................................34
5.2.7. erase_sprites...........................................................................................................34
5.2.8. get_current_sprite...................................................................................................35
5.2.9. inc_current_sprite....................................................................................................35
5.2.10. set_current_sprite..................................................................................................35
5.2.11. set_pal_bank.........................................................................................................35
5.2.12. setpalette...............................................................................................................36
5.2.13. textout...................................................................................................................36
5.2.14. textoutf..................................................................................................................36
5.2.15. wait_vbl .................................................................................................................36
5.2.16. write_sprite_data...................................................................................................37
Après, je n'ai peut-être pas bien compris ce que tu entend par "animation" mais je pense que ces fonctions doivent être implémentées par toi même car elles dépendent parfois d'une action, d'un timing, d'un compteur, etc... et ceci n'est pas implémenté d'origine.
PS : Mon fichier soldat est-il finalement exploitable?
5. libvideo........................................................................................................................................32
5.1. Predefined types and structures........................................................................................32
5.2. Functions..........................................................................................................................33
5.2.1. change_sprite_pos..................................................................................................33
5.2.2. change_sprite_zoom...............................................................................................33
5.2.3. clear_fix...................................................................................................................33
5.2.4. clear_spr.................................................................................................................33
5.2.5. create_fader............................................................................................................34
5.2.6. do_fade...................................................................................................................34
5.2.7. erase_sprites...........................................................................................................34
5.2.8. get_current_sprite...................................................................................................35
5.2.9. inc_current_sprite....................................................................................................35
5.2.10. set_current_sprite..................................................................................................35
5.2.11. set_pal_bank.........................................................................................................35
5.2.12. setpalette...............................................................................................................36
5.2.13. textout...................................................................................................................36
5.2.14. textoutf..................................................................................................................36
5.2.15. wait_vbl .................................................................................................................36
5.2.16. write_sprite_data...................................................................................................37
Après, je n'ai peut-être pas bien compris ce que tu entend par "animation" mais je pense que ces fonctions doivent être implémentées par toi même car elles dépendent parfois d'une action, d'un timing, d'un compteur, etc... et ceci n'est pas implémenté d'origine.
PS : Mon fichier soldat est-il finalement exploitable?
Commentaire