Author Topic: [ACCEPTED] Hud, draw, etc...  (Read 3709 times)

0 Members and 1 Guest are viewing this topic.

Steph3D

  • Capo Regime
  • ***
  • Posts: 399
[ACCEPTED] Hud, draw, etc...
« on: March 03, 2008, 06:01:17 PM »
Pour les huds, il y a pas d'ordre d'affichage ? donc si on doit les créer dans un ordre, ce n’est pas génial
En action script, on a en quelque sorte l'équivalent de Z, au moins pour dire quel bitmap doit aller devant ou derrière l'autre, mais j'ai peut être raté un truc ?

Et j'aimerais bien pouvoir changer la taille et la police comme le noeud text , avec HYP_DrawText

Il serait aussi peut-être bien de ne pas avoir à garder HYP_DrawText en permanence dans une boucle pour afficher le text, ça bouffe des ressources pour rien.

ou pouvoir crée des nodes text par lua ?


« Last Edit: March 03, 2008, 06:56:22 PM by JeGX »

JeGX

  • Global Moderator
  • Capo Crimine
  • *****
  • Posts: 2370
    • oZone3D.Net
Re: Hud, draw, etc...
« Reply #1 on: March 03, 2008, 06:15:48 PM »
je crois que tu dois pouvoir jouer sur l'ordre en Z en précisant la position z (en XML ou LUA). Le truc c'est que la plage des Z est très petite (genre [-1.0; 1.0]). Alors utilise des tous petits Z pour ordonner tes HUD. Fais un petit test et dis moi si ça marche.

Steph3D

  • Capo Regime
  • ***
  • Posts: 399
Re: Hud, draw, etc...
« Reply #2 on: March 03, 2008, 06:48:36 PM »
j'ai tenté différents paramètres, mais la, visiblement ça ne fonctionne que par l'ordre de créations des noeuds.

De toute façon, ton hud xml n'est pas documenté pour Z, seul LUA la, mais au mieux ça ne change rien sur mon slider, au pire, ça ma fait disparaitre l'objet.


Et l'autre truc que je trouve étrange dans la doc, c'est ça  :surprised:

w, h = HYP_Hud.GetSize( name|id, w, h );

pour avoir la taille w/h, il faut d'abord donner la taille w/h  :gratgrat:

JeGX

  • Global Moderator
  • Capo Crimine
  • *****
  • Posts: 2370
    • oZone3D.Net
Re: Hud, draw, etc...
« Reply #3 on: March 03, 2008, 06:55:38 PM »
ok je regarderai l'ordre des HUD pour la next release.

Ouaip, ya comme un petit pb dans la fonction getSize(). Les params w et h sont en trop.

Steph3D

  • Capo Regime
  • ***
  • Posts: 399
Re: [ACCEPTED] Hud, draw, etc...
« Reply #4 on: March 03, 2008, 07:24:46 PM »
Je fais encor une fois le cobaye  :RED:  mon avatar me va bien  :transpi:

L'idéal c'est aussi des commandes plus explicites, histoire que tout le monde suit, style getDepth & setDepth

JeGX

  • Global Moderator
  • Capo Crimine
  • *****
  • Posts: 2370
    • oZone3D.Net
Re: [ACCEPTED] Hud, draw, etc...
« Reply #5 on: April 29, 2008, 03:51:46 PM »
Je viens de poster un petit article sur les HUDs et le Z-Order:
http://www.ozone3d.net/blogs/demoniak3d/?p=86