|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.pilotix.client.Display3D
public class Display3D
Gère l'affichage des éléments 3D.
Cette classe est censée être utilisée conjointement à une instance de GUIPanel. Nous avons essayé de séparer les composants Java standards et ceux liés à Java3D. Cette classe est le conteneur principal pour les composants Java3D, tandis que GUIPanel est le conteneur principal pour les composants Java standards.
GUIPanel
Constructor Summary | |
---|---|
Display3D()
Crée un VirtualUniverse, une Locale, et deux Canvas3D. |
Method Summary | |
---|---|
javax.media.j3d.Canvas3D |
getMainCanvas3D()
Renvoie le Canvas3D de la vue principale. |
javax.media.j3d.Canvas3D |
getMinimapCanvas3D()
Renvoie le Canvas3D de la mini-carte. |
void |
init()
|
void |
keyPressed(java.awt.event.KeyEvent e)
Répond aux événements claviers et souris relatifs à l'affichage. |
void |
keyReleased(java.awt.event.KeyEvent e)
Répond aux événements claviers et souris relatifs à l'affichage. |
void |
keyTyped(java.awt.event.KeyEvent e)
Répond aux événements claviers et souris relatifs à l'affichage. |
void |
reset()
Réinitialise ce Display3D. |
void |
setJ3DShipsName(java.lang.Integer shipId,
java.lang.String playerName)
|
void |
update()
Cette fonction sert à synchroniser la vue en 3D avec l'état du jeu tel qu'il apparaît dans ClientArea au moment de l'appel. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Display3D()
Method Detail |
---|
public void init()
public void reset()
public javax.media.j3d.Canvas3D getMainCanvas3D()
public javax.media.j3d.Canvas3D getMinimapCanvas3D()
public void update()
public void setJ3DShipsName(java.lang.Integer shipId, java.lang.String playerName)
public void keyTyped(java.awt.event.KeyEvent e)
keyTyped
in interface java.awt.event.KeyListener
public void keyPressed(java.awt.event.KeyEvent e)
keyPressed
in interface java.awt.event.KeyListener
public void keyReleased(java.awt.event.KeyEvent e)
keyReleased
in interface java.awt.event.KeyListener
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |