// INCLUSION DE LA CLASSE TWEEN POUR FAIRE LES FONDU DE CHANGEMENT DE PAGE
#include "lmc_tween.as"
stop();
// CODE BOUTON
play_btn.onPress = function() {
demarrerJeu();
};
how_btn.onPress = function() {
cacherContent();
afficherHow();
};
credits_btn.onPress = function() {
cacherContent();
afficherCredits();
};
// FONCTION
//
//====================
// On commence par definir les fonction d'affichage et de "masquage"
// du design et des boutons :
//====================
//
// Fonction qui affiche le design
function afficherDesign() {
design_mc.tween("_alpha", 100, 0.5, "linear");
}
//
// fonctions qui cache le design
function cacherDesignMenu() {
design_mc._alpha = 0;
}
//
// fonctions qui active les boutons
function afficherBoutons() {
credits_btn.enabled = true;
how_btn.enabled = true;
play_btn.enabled = true;
}
//
// fonctions qui permet de desactiver les boutons
function desactiverBoutons() {
credits_btn.enabled = false;
how_btn.enabled = false;
play_btn.enabled = false;
}
//====================
//Ensuite on va definir d'abord une fonction pour cacher tout nos contenu
//puis les fonctions d'affichage des pages
//====================
//
// Fonction qui cache toute les pages.
// Je l'utilise quant je change de page.
function cacherContent() {
accueil_content._alpha = 0;
how_content._alpha = 0;
credits_content._alpha = 0;
}
// Fonction d'affichage de la page d'accueil (position et alpha)
function afficherAccueil() {
accueil_content._x = 248.0;
accueil_content._y = 286.3;
accueil_content.tween("_alpha", 100, 1, "linear");
}
//
// Fonction qui place, affiche la page HOW
function afficherHow() {
how_content._x = 303.1;
how_content._y = 220.8;
how_content.tween("_alpha", 100, 0.5, "linear");
}
//
// Fonction qui place, affiche la page CREDITS
function afficherCredits() {
credits_content._x = 303.1;
credits_content._y = 266.8;
credits_content.tween("_alpha", 100, 1, "linear");
credits_content.enabled = true;
}
//
//====================
// On va maintenant definir les instructions que l'on veut faire
//lorsque l'on clique sur play
//====================
// on cache le design, les contenu et on desactive les boutons
function demarrerJeu() {
cacherDesignMenu();
cacherContent();
desactiverBoutons();
nextFrame();
}
//====================
// les fonction sont déclaré...on va apeller les fonctions
// que l'on a besoin pour afficher le menu...
//====================
//
// 1 Je cache les contenu de mon site
cacherDesignMenu();
cacherContent();
// 2 j'apelle l'affichage du design et l'activation des boutons
afficherDesign();
// 3... et j'appel l'affichage de la HOMEPAGE
afficherAccueil();
Partager