Manuel Amos Professional  Table des matières  Index

Banques mémoire


Editeur d'Objets, changer les Bobs du jeu, et retourner à la création de vos routines de programme en ramenant avec vous les nouveaux Bobs !

Aucun chargement ni sauvegarde n'est nécessaire, tout est géré par AMOS Professional, et votre travail en est grandement facilité ! Un exemple de cette technique est présenté au Chapitre 13.7.

Créer vos propres utilitaires
Les fonctions suivantes sont fournies afin d'offrir aux développeurs un accès complet au fonctionnement interne du système AMOS Professional. Elles ne sont définitivement pas destinées au programmeur occasionnel, mais elles permettent aux utilisateurs avancés de créer leurs propres utilitaires AMOS Professional personnalisés.

SCREEN BASE
fonction : obtenir la table d'écran
address=Screen Base

Cette fonction retourne l'adresse de base de la table interne utilisée pour contenir le numéro et la position des écrans AMOS Professional.

ICON BASE
fonction : obtenir la base des icônes
address=Icon Base(numéro)

ICON BASE retourne l'adresse de l'icône dont le numéro est spécifié entre parenthèses. Le format de cette information est exactement le même que pour la fonction SPRITE BASE, expliquée ci-dessous.

SPRITE BASE
fonction : obtenir la table des Sprites
n=Sprite Base(numéro)

SPRITE BASE fournit l'adresse de la liste interne de données pour le numéro de Sprite spécifié entre parenthèses. Si le Sprite n'existe pas, alors l'adresse retournée est zéro. Une valeur négative pour le numéro du Sprite retournera l'adresse du masque optionnel associé à ce Sprite, et le numéro retourné peut contenir l'une des trois valeurs suivantes :

Retour    Suivant
05.09.11