Page 2 sur 2

Re: Organiser un code pour le jeu

Publié : jeu. 21/août/2014 12:10
par poshu
Corrigé. Bon, la prochaine fois que je poste un truc sur le forum, je compile avant é_è

Re: Organiser un code pour le jeu

Publié : ven. 29/août/2014 21:32
par venom
Merci poshu pour ton exemple de code, je vais y regarder de plus près pour mieux comprendre le déroulement.
Encore merci.






@++

Re: Organiser un code pour le jeu

Publié : sam. 30/août/2014 6:34
par Lemaquis
Bonjour

si j'ai bien compris le @ c'est un pointeur?

Re: Organiser un code pour le jeu

Publié : dim. 31/août/2014 10:27
par graph100
Tu veux dire quand il fait ça :

Code : Tout sélectionner

GameState = @Option() 
Là il stocke l'adresse de la fonction dans la variable GameState.
Ensuite il utilise cette adresse pour appeler la fonction avec CallFunctionFast()

Question syntaxe il aurait été plus juste d'écrire :

Code : Tout sélectionner

*GameState = @Option() 
Car GameState est un pointeur vers la fonction, mais comme PB affecte le type .i par défaut ça revient au même.

Dans PB, mettre @ devant une variable, un tableau, une liste chainée ou une fonction revoit l'adresse mémoire de celle-ci