Ink : Dupliquer une liste

Pour discuter des langages que nous utilisons pour réaliser nos jeux : problèmes, solutions, suggestions...

Modérateurs: Stormi, Otto Grimwald

Ink : Dupliquer une liste

Messagepar tvisarl le Lun Mai 28, 2018 6:16 pm

Bonjour,

Avec Ink, est-il possible de dupliquer une liste dans une autre en cours de jeu ?


Merci d'avance.
tvisarl
Celui qui attend à l'affût
 
Messages: 122
Inscription: Sam Juin 18, 2016 9:20 am

Re: Ink : Dupliquer une liste

Messagepar Natrium le Lun Juin 11, 2018 3:13 am

Code: Tout sélectionner
=== function copie_liste(ref copie, original) ===

~ copie = () // On vide la variable.
~ copie += original // On lui ajoute ce que contient l'autre liste.

Je pense que ça doit être ça, mais je ne sais pas s'il peut y avoir des effets indésirables.

La variable copie passée par référence, donc la fonction modifie directement la variable passée ; copie n'est pas une variable temporaire dans la fonction mais représente la variable passée à la fonction.
Avatar de l’utilisateur
Natrium
Grand Ancien
 
Messages: 1042
Inscription: Mar Oct 04, 2011 11:18 pm

Re: Ink : Dupliquer une liste

Messagepar tvisarl le Lun Juin 11, 2018 10:45 am

Merci, j'ai déjà essayé ça, mais ça ne paraît pas transférer les valeurs spéciales affectées aux différentes positions de la liste…
tvisarl
Celui qui attend à l'affût
 
Messages: 122
Inscription: Sam Juin 18, 2016 9:20 am

Re: Ink : Dupliquer une liste

Messagepar Natrium le Lun Juin 11, 2018 6:57 pm

Ah ? Peux-tu donner un exemple ? Chez moi, tout semble fonctionner.
Avatar de l’utilisateur
Natrium
Grand Ancien
 
Messages: 1042
Inscription: Mar Oct 04, 2011 11:18 pm

Re: Ink : Dupliquer une liste

Messagepar tvisarl le Lun Juin 11, 2018 7:57 pm

Entendu, je te prépare ça.
tvisarl
Celui qui attend à l'affût
 
Messages: 122
Inscription: Sam Juin 18, 2016 9:20 am

Re: Ink : Dupliquer une liste

Messagepar tvisarl le Mar Juin 12, 2018 7:00 am

Eh bien, tu avais raison ; c'est mon exemple qui était mauvais, excuse-moi.
tvisarl
Celui qui attend à l'affût
 
Messages: 122
Inscription: Sam Juin 18, 2016 9:20 am

Re: Ink : Dupliquer une liste

Messagepar Natrium le Mar Juin 12, 2018 9:56 pm

Pas la peine de s'excuser, ça aurait très bien pu être moi qui me trompais ! :)
Avatar de l’utilisateur
Natrium
Grand Ancien
 
Messages: 1042
Inscription: Mar Oct 04, 2011 11:18 pm


Retourner vers Questions techniques et aide pour votre code

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité