Forums GAMERGEN

TUTO - Créer un Thème Dynamique de A à Z

Règles du forum
Si vous remarquez un message susceptible d'aller à l'encontre des recommandations dont une partie ou la totalité du contenu ne devrait pas se trouver là, signalez-le à l'équipe de modérateurs en cliquant sur Image.

________________

Toute l'équipe vous souhaite la bienvenue ! Si vous repérez d'éventuelles erreurs qui se seraient glissées dans nos contenus, n'hésitez pas à le signaler dans les commentaires.

Re: TUTO - Créer un Thème Dynamique de A à Z

Message non lupar Aiyami » 16 Fév 2012, 21:49

Merci Corwin. Je teste ça quand j'aurai résolu mon problème de fond tout noir (petite erreur quelque part dans le js ^^")
Avatar de l’utilisateur Aiyami Gamer du Dimanche
Gamer du Dimanche
Messages: 42
Inscription: 24 Mar 2012, 22:14
Prénom: Florian
Pays: France
Sexe: Homme

Re: TUTO - Créer un Thème Dynamique de A à Z

Message non lupar Corwin_1_1 » 16 Fév 2012, 22:06

Oui le fond noir c'est une erreur dans le js. Le fond qui redevient original (avec les vague) c'est quand une des ressources est mauvaise, mauvais dae ou mauvaise compression d'image. Et quand le console bug carrément je ne c'est plus c'est du à quoi. Se n'est pas directement pour toi mais plutôt pour informer les futurs créateur.
Avatar de l’utilisateur Corwin_1_1

Re: TUTO - Créer un Thème Dynamique de A à Z

Message non lupar Dragoon1010 » 16 Fév 2012, 22:27

La ps3 qui plante est causé par l'appel double d'un seul et même DAE. Par exemple créer deux Actor avec deux ID différents, mais utiliser deux fois le même DAE. Idem pour toutes les autres ressources bien sûr :).
Avatar de l’utilisateur Dragoon1010 Gamer Or
Gamer Or
Messages: 8876
Inscription: 29 Juil 2010, 09:23
Localisation: En train de penser...
Prénom: Jonathan
Pays: France
Sexe: Homme

Re: TUTO - Créer un Thème Dynamique de A à Z

Message non lupar Corwin_1_1 » 16 Fév 2012, 22:48

Oui voilà. Si sa vous arrive il faut aller sur un autre compte utilisateur et de la supprimer votre thème.
Avatar de l’utilisateur Corwin_1_1

Re: TUTO - Créer un Thème Dynamique de A à Z

Message non lupar Aiyami » 17 Fév 2012, 00:00

Vous savez pourquoi une image ne passe pas à la compilation ? L'originale fait 5,8mo et 5000*4000pixels, donc je l'ai réduit mais peu importe la taille, ça ne change rien. ça me dit toujours que la taille totale de texture est dépassée.
Avatar de l’utilisateur Aiyami Gamer du Dimanche
Gamer du Dimanche
Messages: 42
Inscription: 24 Mar 2012, 22:14
Prénom: Florian
Pays: France
Sexe: Homme

Re: TUTO - Créer un Thème Dynamique de A à Z

Message non lupar Dragoon1010 » 17 Fév 2012, 00:07

ce n'est pas la taille qui compte, mais sa compression, donc tente de la compresser en jpg mais avec une qualité de 60%
Avatar de l’utilisateur Dragoon1010 Gamer Or
Gamer Or
Messages: 8876
Inscription: 29 Juil 2010, 09:23
Localisation: En train de penser...
Prénom: Jonathan
Pays: France
Sexe: Homme

Re: TUTO - Créer un Thème Dynamique de A à Z

Message non lupar Aiyami » 17 Fév 2012, 01:20

Pour la transparence des deux anneaux, comment fait-on pour les faire apparaitre puis disparaitre alternativement ? J'ai essayé plusieurs choses différentes avec la commande anneau.setcolor, mais ils apparaissent une fois et ne changent plus ensuite.
Avatar de l’utilisateur Aiyami Gamer du Dimanche
Gamer du Dimanche
Messages: 42
Inscription: 24 Mar 2012, 22:14
Prénom: Florian
Pays: France
Sexe: Homme

Re: TUTO - Créer un Thème Dynamique de A à Z

Message non lupar Corwin_1_1 » 17 Fév 2012, 01:46

Hum tu pourrais faire cela par exemple :
Code: Select All Code
var flag = 0;
function change()
{
   if(flag==0)
   {
      anneau.setColor(<1,1,1,0>, 5);
      flag=1;
   }
   else if(flag==1)
   {
      anneau.setColor(<1,1,1,1>, 5);
      flag=0;
   }
}
System.timer[0] = new IntervalTimer(5.0, change);
Avatar de l’utilisateur Corwin_1_1

Re: TUTO - Créer un Thème Dynamique de A à Z

Message non lupar Aiyami » 17 Fév 2012, 02:25

Merci, j'essaie ça tout de suite.

EDIT : Merci Corwin, c'est parfait. Pour l'écriture, tu me disais de faire un anneau sombre et un autre lumineux. C'est à dire ? Pour le moment, j'en ai deux parfaitement identique sauf que sur l'un, l'écriture est rouge, et sur l'autre noire.
Avatar de l’utilisateur Aiyami Gamer du Dimanche
Gamer du Dimanche
Messages: 42
Inscription: 24 Mar 2012, 22:14
Prénom: Florian
Pays: France
Sexe: Homme

Re: TUTO - Créer un Thème Dynamique de A à Z

Message non lupar Corwin_1_1 » 17 Fév 2012, 12:25

Oui c'est de sa que je parlais, avoir deux objets avec une texture différente. Quand tu en fait apparaitre un l'autre disparait au même moment
Avatar de l’utilisateur Corwin_1_1

Re: TUTO - Créer un Thème Dynamique de A à Z

Message non lupar Aiyami » 17 Fév 2012, 12:45

C'est bien ce que j'ai fait. Le seul hic, c'est au moment où les deux anneaux sont à moitié transparent en même temps, on voit un peu à travers l'anneau ^^". Mais sinon, résultat parfait.

EDIT : J'aurai besoin d'un dernier coup de main.
Je voudrais changer de vue, mais impossible de faire fonctionner ça correctement (le fond d'écran retourne à l'original, ou la camera se place en <0,0,0>). Sur 3 emplacements différents, j'arrive au mieux à avoir la position 1 au démarrage, à aller à la deuxième au bout d'un certain temps, mais ensuite impossible d'aller sur la troisième et de revenir à la première.
J'ai essayé avec les commandes if, else if et else, avec un switch, j'ai même pensé à faire une boucle. Mais je dois faire une erreur quelque part car rien ne fonctionne correctement.
Avatar de l’utilisateur Aiyami Gamer du Dimanche
Gamer du Dimanche
Messages: 42
Inscription: 24 Mar 2012, 22:14
Prénom: Florian
Pays: France
Sexe: Homme

Re: TUTO - Créer un Thème Dynamique de A à Z

Message non lupar Corwin_1_1 » 17 Fév 2012, 13:24

Pour la transparence essaye d'en faire un plus rapide que l'autre.
Pour les vu je te conseil de créer un tableau :
Code: Select All Code
var position = new Array(<0,0,20>, <0,0,-20>, <0,20,20>);

Et aller d'une case a l'autre du tableaux tout les x temps.
Pour rappel :
Code: Select All Code
position[0]

est la première ligne du tableau donc dans se car il retournera <0,0,20>
Vous incrémenter une variable pour se tableau de 0 à 2. Je vous laisse faire c'est mieux d’apprendre ces méthodes de prog par soit même. Si vous séchez je vous donnerais quand même la solution exacte ;)
Avatar de l’utilisateur Corwin_1_1

PrécédenteSuivante

 

Retourner vers Archives des commentaires de news