front_idill/src/mosaic/js/mouseInteractions.js
changeset 85 b244a7bc0844
parent 79 9eff85166868
child 89 b6a115568b52
equal deleted inserted replaced
81:52d9859fd94c 85:b244a7bc0844
    38 		{
    38 		{
    39 			this.notifyHelp(true);
    39 			this.notifyHelp(true);
    40 		}
    40 		}
    41 	}
    41 	}
    42 	
    42 	
       
    43 	//Si on se trouve sur l'icone des crédits et qu'elle est zoomée.
       
    44 	if(this.isCredtisIconZoomed)
       
    45 	{
       
    46 		//On affiche les crédits.
       
    47 		this.notifyCredits();
       
    48 	}
       
    49 	
    43 	//On met à jour les coordonnées de la souris au dernier mouse down.
    50 	//On met à jour les coordonnées de la souris au dernier mouse down.
    44 	this.mouseDownPosX = e.pageX;
    51 	this.mouseDownPosX = e.pageX;
    45 	this.mouseDownPosY = e.pageY;
    52 	this.mouseDownPosY = e.pageY;
    46 	
    53 	
    47 	//Si on est sur une notification de gesture de recherche.
    54 	//Si on est sur une notification de gesture de recherche.
    70 	}
    77 	}
    71 	else
    78 	else
    72 	{
    79 	{
    73 		//On la rétrecit sinon.
    80 		//On la rétrecit sinon.
    74 		this.showSmallHelp();
    81 		this.showSmallHelp();
       
    82 	}
       
    83 
       
    84 	//On vérifie si la souris n'est pas sur l'icone des crédits.
       
    85 	if(this.isOnCreditsIcon(this.mousePosX, this.mousePosY))
       
    86 	{
       
    87 		//On agrandit l'icone des crédits.
       
    88 		this.showBigCredits();
       
    89 	}
       
    90 	else
       
    91 	{
       
    92 		//On la rétrecit sinon.
       
    93 		this.showSmallCredits();
    75 	}
    94 	}
    76 	
    95 	
    77 	//Si on n'a pas appuyé sur la souris avant, on part.
    96 	//Si on n'a pas appuyé sur la souris avant, on part.
    78 	if(!this.isMouseDown)
    97 	if(!this.isMouseDown)
    79 	{
    98 	{
   321 	//Si l'aide est affichée, un clic la ferme.
   340 	//Si l'aide est affichée, un clic la ferme.
   322 	if(this.helpDisplayed && !this.isHelpIconZoomed && !this.isHelpIconZooming)
   341 	if(this.helpDisplayed && !this.isHelpIconZoomed && !this.isHelpIconZooming)
   323 	{
   342 	{
   324 		this.removeHelp();
   343 		this.removeHelp();
   325 	}
   344 	}
       
   345 	
       
   346 	//Si les crédits sont affichés, un clic les ferme.
       
   347 	if(this.creditsDisplayed && !this.isCreditsIconZoomed && !this.isCreditsIconZooming)
       
   348 	{
       
   349 		this.removeCredits();
       
   350 	}
   326 }
   351 }