Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
objets:camera [2015/10/16 16:02] admin créée |
objets:camera [2019/03/12 23:09] (Version actuelle) admin |
||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
Cette action permet de modifier l'affichage de Declick pour qu'un objet soit toujours au centre de l'écran. | Cette action permet de modifier l'affichage de Declick pour qu'un objet soit toujours au centre de l'écran. | ||
- | <code tangara> | + | <code declick> |
- | caméra.suivre(objet) | + | caméra.suivre(objet) |
</code> | </code> | ||
objet peut être tout type d'objet graphique ([[Animation]], [[Promeneur]], [[Héros]], [[Robot]], etc.) | objet peut être tout type d'objet graphique ([[Animation]], [[Promeneur]], [[Héros]], [[Robot]], etc.) | ||
+ | |||
+ | * Définir la manière de suivre un objet | ||
+ | |||
+ | La caméra peut suivre un objet horizontalement, verticalement, ou les deux. Les actions suivantes permettent de le définir : | ||
+ | |||
+ | <code declick> | ||
+ | // suivre horizontalement | ||
+ | caméra.suivreHorizontalement(true) | ||
+ | // ne pas suivre horizontalement | ||
+ | caméra.suivreHorizontalement(false) | ||
+ | // suivre verticalement | ||
+ | caméra.suivreVerticalement(true) | ||
+ | // ne pas suivre verticalement | ||
+ | caméra.suivreVerticalement(false) | ||
+ | </code> | ||
+ | |||
+ | |||
+ | * Arrêter de suivre un objet | ||
+ | |||
+ | <code declick> | ||
+ | caméra.nePasSuivre() | ||
+ | </code> | ||
+ | |||
+ | * Centrer l'affichage sur une certaine position | ||
+ | |||
+ | <code declick> | ||
+ | caméra.centrerSur(100,100) | ||
+ | </code> | ||
+ | |||
+ | * Définir la position de l'affichage | ||
+ | |||
+ | Cette action définit la position du coin en haut à gauche de l'affichage. | ||
+ | |||
+ | <code declick> | ||
+ | caméra.allerA(100,100) | ||
+ | </code> | ||