Page 1 of 2

affichage d'un texte

Unread postPosted: 23 Nov 2016, 13:32
by Steeve59
Salut a tous,
j'aimerais savoir s'il y a un moyen d'afficher un texte à un endroit précis, mais par rapport a un résultat graphique et non par rapport aux lignes et colonnes de l'écran j'ai essayé quelque chose de ce genre, mais ça ne marche pas
164/(L₁(8)/L₁(2))→Z
Texte(Z,0,L₁(2

Merci d'avance si quelqu'un a la soluce
PS: je viens de penser aux chaines je vais essayer quelque chose

Re: affichage d'un texte

Unread postPosted: 23 Nov 2016, 13:55
by Steeve59
j'ai essayé avec une chaine sous forme d'expression, mais ça ne marche pas non plus.
Je trouve étonnant qu'on ne puisse pas mettre une valeur sous forme de variable car si on veut afficher le texte a coté d'une ligne précise on ne peut pas.

Re: affichage d'un texte

Unread postPosted: 23 Nov 2016, 15:58
by Hamza.S
salut,
tu peux tenter une sorte de collision, un peu comme dans snake lorsque le serpent croise le pixel qu'il doit avaler.
mais si tu peux trouver ce point par calcul, je te conseille le calcul.

Re: affichage d'un texte

Unread postPosted: 23 Nov 2016, 17:06
by Steeve59
Il faudrait que je regarde le code du snake je l'avais vu une fois mais ça fait un moment

Re: affichage d'un texte

Unread postPosted: 23 Nov 2016, 17:22
by Steeve59
voici un exemple de ce que je veux faire. Je voudrais que les valeurs restent avec leurs lignes rouge
Image

Image

Re: affichage d'un texte

Unread postPosted: 23 Nov 2016, 17:25
by Un internaute rêveur
Que veut tu dire par rester avec les lignes rouges?

Re: affichage d'un texte

Unread postPosted: 23 Nov 2016, 17:31
by Hamza.S
(les photos sont un peu trop grandes)
tes lignes rouges ont des coordonnées : tu peux donc utiliser les coordonnées des lignes rouges pour tes valeurs.

Re: affichage d'un texte

Unread postPosted: 23 Nov 2016, 17:58
by Steeve59
non car texte( ne marche pas avec les coordonné si on utilise un écran graphique supérieur a 264*164. exemple si je met texte( 82,132,100 le nombres 100 sera affiché au milieu de l’écran même si j'utilise une fenêtre de 1500*2000, c'est pour ça que j'ai essayer de faire
164/(L₁(8)/L₁(2))→Z
Texte(Z,0,L₁(2
Mais on ne peut pas.
Je pourrait éventuellement faire l'inverse en mettant mon traçage a l'échelle de l'écran graphique mais le code serait bien plus lourd que de mettre simplement texte( a l'échelle

Re: affichage d'un texte

Unread postPosted: 23 Nov 2016, 18:03
by Hamza.S
l'une utilise des blocs de pixel l'autre utilise des pixels, il doit y avoir un rapport entre les 2

Re: affichage d'un texte

Unread postPosted: 23 Nov 2016, 18:25
by Steeve59
Ben oui en plus ça m’embêterais de retaper tous mon code juste parce qu'on ne peut pas mettre une variable dans texte(, je trouve ça vraiment étrange que ça ne soit pas possible.
Je vais attendre un peu au cas ou quelqu'un aurait la solution sinon je vais remettre mon tracé a l'echelle de l'écran