Data c koi cette extraterrestre??
Data c koi cette extraterrestre??
-
Heis Spiter
- Messages : 1092
- Inscription : mer. 28/janv./2004 16:22
- Localisation : 76
- Contact :
data = donnée (C'est de l'anglais
)
Heis Spiter, webmaster du site http://www.heisspiter.net
Développeur principal et administrateur du projet Bird Chat
Parti courir au bonheur du dév. public et GPL
Développeur principal et administrateur du projet Bird Chat
Parti courir au bonheur du dév. public et GPL
les data (sans s parce que c'est déjà au pluriel sinon c'est datum) sont des éléments stockés dans le programme.
Si tu regardes la doc tu verras que tu peux placer des éléments dans un type spécifié dans les lignes du programme.
Data.s pour des chaines de caractères
Data.l pour des entiers longs
etc
Dans les autres langages basic il est en général possible de placer les data sans autre forme de déclaration. En PureBasic on insère les data entre DataSection et EndDataSection.
Les Data sont accessibles à l'intérieur du programme en utilisant des Read.
DataSection
Data.l 12
EndDataSection
Read A
Debug A
affichera 12 dans la fenêtre du debugger.
Si tu regardes la doc tu verras que tu peux placer des éléments dans un type spécifié dans les lignes du programme.
Data.s pour des chaines de caractères
Data.l pour des entiers longs
etc
Dans les autres langages basic il est en général possible de placer les data sans autre forme de déclaration. En PureBasic on insère les data entre DataSection et EndDataSection.
Les Data sont accessibles à l'intérieur du programme en utilisant des Read.
DataSection
Data.l 12
EndDataSection
Read A
Debug A
affichera 12 dans la fenêtre du debugger.
Mon avatar reproduit l'image de 4x1.8m présentée au 'Salon international du meuble de Paris' en janvier 2004, dans l'exposition 'Shades' réunisant 22 créateurs autour de Matt Sindall. L'original est un stratifié en 150 dpi.
tu peux sans doute faire qq chose qui ressemble à ça :
DataSection
; Niveau 1
Data.l 1, 2, 3, 4, 5
; Niveau 2
Data.l 2, 3, 4, 5, 6
EndDataSection
En plaçant les données numériques (ou chaines) à la queue leu leu.
DataSection
; Niveau 1
Data.l 1, 2, 3, 4, 5
; Niveau 2
Data.l 2, 3, 4, 5, 6
EndDataSection
En plaçant les données numériques (ou chaines) à la queue leu leu.
Mon avatar reproduit l'image de 4x1.8m présentée au 'Salon international du meuble de Paris' en janvier 2004, dans l'exposition 'Shades' réunisant 22 créateurs autour de Matt Sindall. L'original est un stratifié en 150 dpi.
-
hackotedelaplaque
- Messages : 121
- Inscription : mer. 21/janv./2004 22:18
voilà un exemple d'éditeur de niveau :
Et pour créer plusieurs niveaux tu n'as qu'à utiliser des labels et la commande restore.
Code : Tout sélectionner
OpenConsole()
For ligne=0 To 3
For colonne=0 To4
Read sprite
ConsoleLocate(ligne*5,colonne*5)
If sprite:Print(Str(sprite)):EndIf
Next
Next
ConsoleLocate(0,25)
Print("Appuyez sur une touche pour quitter...")
Input()
End
DataSection
Data.l 1,1,1,1,1,1
Data.l 1,0,2,3,0,1
Data.l 1,0,1,0,1,0
Data.l 2,2,2,2,2,2
EndDataSection
10 CLS
20 PRINT "Vive PureBasic"
30 GOTO 20
20 PRINT "Vive PureBasic"
30 GOTO 20