D'ici là, Dobro, ça profite à d'autres tous ces codes instructifs qu'on devrait retrouver dans l'Aide plus souvent. Un exemple patent vaut mille discours.
Il y a tant à comprendre, tant à retenir. Même le basique Basic pouvait être complexe écrit par un doué, d'autant plus si le code n'était pas ...
La recherche a retourné 11 résultats
Aller sur la recherche avancée
- mar. 08/sept./2009 13:40
- Forum : Débutants
- Sujet : Input et Consoles
- Réponses : 23
- Vues : 1597
- ven. 04/sept./2009 16:31
- Forum : Jeux
- Sujet : Le Scrolling d'Ollivier
- Réponses : 7
- Vues : 3415
- ven. 04/sept./2009 13:54
- Forum : Jeux
- Sujet : Le Scrolling d'Ollivier
- Réponses : 7
- Vues : 3415
En effet, Djes, l'expression est juste : « fort de son expérience. » Ce qu'on a compris est une marche ajoutée à l'escalier.
Les non-matheux (dont je suis) qui rencontrent des sinus et des cosinus dans une formule sont bien perplexes. Le recours à l'Aide va-t-il aider ? J'ai trouvé la solution en ...
Les non-matheux (dont je suis) qui rencontrent des sinus et des cosinus dans une formule sont bien perplexes. Le recours à l'Aide va-t-il aider ? J'ai trouvé la solution en ...
- jeu. 03/sept./2009 21:58
- Forum : Jeux
- Sujet : Le Scrolling d'Ollivier
- Réponses : 7
- Vues : 3415
- jeu. 03/sept./2009 18:40
- Forum : Jeux
- Sujet : Le Scrolling d'Ollivier
- Réponses : 7
- Vues : 3415
Le Scrolling d'Ollivier
Dans sa macro :
Macro MoveDown()
If LevelY < (LevelH - DispH)
If LevelY + VitY > (LevelH - DispH) ; "Sort" du niveau?
VitY = (LevelH - DispH) - LevelY
EndIf
PosY - VitY
If PosY < 0
ShiftY - PageH
PosY + PageH
Page0 ! 2
Page1 ! 2
Page2 ! 2
Page3 ! 2
EndIf
LevelY = 0 - (ShiftY + PosY ...
Macro MoveDown()
If LevelY < (LevelH - DispH)
If LevelY + VitY > (LevelH - DispH) ; "Sort" du niveau?
VitY = (LevelH - DispH) - LevelY
EndIf
PosY - VitY
If PosY < 0
ShiftY - PageH
PosY + PageH
Page0 ! 2
Page1 ! 2
Page2 ! 2
Page3 ! 2
EndIf
LevelY = 0 - (ShiftY + PosY ...
- ven. 28/août/2009 4:25
- Forum : Débutants
- Sujet : HUD sur OpenScreen()
- Réponses : 14
- Vues : 3017
Caporal, j'ai réglé ce faux problème d'écriture de texte dans un sprite, ne réalisant pas que mon passage de ScreenOutput() à SpriteOutput() devait affecter les calculs de placement du texte DANS le sprite et non SUR l'écran.
Effectivement, ma trop rapide adaptation du code initial pour un code no ...
Effectivement, ma trop rapide adaptation du code initial pour un code no ...
- jeu. 27/août/2009 22:00
- Forum : Débutants
- Sujet : HUD sur OpenScreen()
- Réponses : 14
- Vues : 3017
- jeu. 27/août/2009 19:30
- Forum : Débutants
- Sujet : HUD sur OpenScreen()
- Réponses : 14
- Vues : 3017
- jeu. 27/août/2009 18:12
- Forum : Débutants
- Sujet : HUD sur OpenScreen()
- Réponses : 14
- Vues : 3017
Oui, Caporal, j'ai jeté un oeil vite devenu perplexe - il a failli prendre la clé des champs ! Ou bien j'ai mal lu, ou bien je n'étais pas inspiré de saisir la subtilité nécessaire, toujours est-il que je suis revenu bredouille, et quasiment borgne, d'Helpland.
Après deux jours de tâtonnement, bien ...
Après deux jours de tâtonnement, bien ...
- jeu. 27/août/2009 17:22
- Forum : Débutants
- Sujet : HUD sur OpenScreen()
- Réponses : 14
- Vues : 3017
- jeu. 27/août/2009 15:28
- Forum : Débutants
- Sujet : HUD sur OpenScreen()
- Réponses : 14
- Vues : 3017
HUD sur OpenScreen()
Bonjour à tous.
Ce sprite :
CreateSprite(#MsgBox, scrW - HUDbox, scrH - MsgBox)
StartDrawing(SpriteOutput(#MsgBox))
Box(0,scrH - MsgBox, scrW - HUDbox, scrH, RGB(80,80,50))
For i = 0 To 7 : LineXY(0,0+i,768, 0+i, RGB(50,50,255)) : Next i
StopDrawing()
... est ajouté en bas de la surface ...
Ce sprite :
CreateSprite(#MsgBox, scrW - HUDbox, scrH - MsgBox)
StartDrawing(SpriteOutput(#MsgBox))
Box(0,scrH - MsgBox, scrW - HUDbox, scrH, RGB(80,80,50))
For i = 0 To 7 : LineXY(0,0+i,768, 0+i, RGB(50,50,255)) : Next i
StopDrawing()
... est ajouté en bas de la surface ...