Forum d'entraide à la création de jeux d'aventure
 
PortailPortail  AccueilAccueil  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -17%
SSD interne Crucial SSD P3 1To NVME à ...
Voir le deal
49.99 €

 

 [résolu] Problème avec SetViewport...

Aller en bas 
2 participants
AuteurMessage
chefgeorges
Cliqueur Emérite
Cliqueur Emérite
chefgeorges


Nombre de messages : 502

Date d'inscription : 01/02/2008


[résolu] Problème avec SetViewport... Empty
MessageSujet: [résolu] Problème avec SetViewport...   [résolu] Problème avec SetViewport... EmptyVen 5 Fév 2016 - 16:40

Salut sourire

Voilà mon problème : pour une petite cinématique je veux que la "caméra" se déplace un peu en avant d'un personnage, puis revienne se centrer sur le personnage joueur.

Si j'ai bien réussit la première étape, ensuite le retour à la normale ne fonctionne pas. La "caméra" va jusqu'au en arrière bout de la room, puis seulement se réinitialise sur le player.

Voici le code testé :
Code:
function region1_WalksOnto()
{
   player.Walk(550, 416, eNoBlock);
while (player.x > 551) {
SetViewport(GetViewportX() -5, 0);
Wait(1);}

Display("texte test.");

region[1].Enabled = false;

while (GetViewportX() < player.x) {
  SetViewport(GetViewportX() +5, 0);
Wait(1);}

ReleaseViewport();
}


Dernière édition par chefgeorges le Ven 5 Fév 2016 - 17:26, édité 1 fois
Revenir en haut Aller en bas
http://instagram.com/ichefgeorges
Billbis
Disciple de la Grande Tasse Bleue
Disciple de la Grande Tasse Bleue
Billbis


Nombre de messages : 1346

Date d'inscription : 10/05/2012


[résolu] Problème avec SetViewport... Empty
MessageSujet: Re: [résolu] Problème avec SetViewport...   [résolu] Problème avec SetViewport... EmptyVen 5 Fév 2016 - 17:18

Code:
while (GetViewportX() < player.x) {
Il me semble que GetViewportX renvoie la coordonnée la plus a gauche du Viewport, si tu veux centrer sur le perso joueur, il faut que tu ajoute la taille du viewport / 2, ou un truc du genre.
Code:
while (GetViewportX() + System.ViewportWidth/2 < player.x) {

_________________
Mon petit DevBlog
Revenir en haut Aller en bas
http://nothingaboutthedog.blogspot.fr/
chefgeorges
Cliqueur Emérite
Cliqueur Emérite
chefgeorges


Nombre de messages : 502

Date d'inscription : 01/02/2008


[résolu] Problème avec SetViewport... Empty
MessageSujet: Re: [résolu] Problème avec SetViewport...   [résolu] Problème avec SetViewport... EmptyVen 5 Fév 2016 - 17:26

Ah ok !

Essayé et ça marche nickel, merci Billbis sourire
Revenir en haut Aller en bas
http://instagram.com/ichefgeorges
Contenu sponsorisé





[résolu] Problème avec SetViewport... Empty
MessageSujet: Re: [résolu] Problème avec SetViewport...   [résolu] Problème avec SetViewport... Empty

Revenir en haut Aller en bas
 
[résolu] Problème avec SetViewport...
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [résolu]Probleme de gui
» [Resolu] Probleme FollowCharacter
» [résolu]Probleme de sons
» [résolu]Pb Probleme de variable
» [résolu]problème avec windows10

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Adventure Games Studio fr :: CREATION DE JEUX :: Questions / Réponses-
Sauter vers: