home *** CD-ROM | disk | FTP | other *** search
/ Champak 110 / jogo-disk-110.iso / Games / steppenwolf_2_chapter_8.swf / scripts / DefineSprite_1762 / frame_5 / DoAction.as
Text File  |  2008-11-12  |  2KB  |  34 lines

  1. setProperty("../Chaine1", _X, getProperty("../Chaine1", _X) + eval("/Variables:Deplace"));
  2. setProperty("../Chaine2", _X, getProperty("../Chaine2", _X) + eval("/Variables:Deplace"));
  3. setProperty("../Chaine3", _X, getProperty("../Chaine3", _X) + eval("/Variables:Deplace"));
  4. if(eval("/Variables:Deplace") < 0)
  5. {
  6.    if(getProperty("../Chaine1", _X) + eval("/Variables:InvNb") * eval("/Variables:LargeurObjet") < getProperty("../BorneGauche", _X))
  7.    {
  8.       setProperty("../Chaine1", _X, getProperty("../Chaine3", _X) + eval("/Variables:InvNb") * eval("/Variables:LargeurObjet"));
  9.    }
  10.    if(getProperty("../Chaine2", _X) + eval("/Variables:InvNb") * eval("/Variables:LargeurObjet") < getProperty("../BorneGauche", _X))
  11.    {
  12.       setProperty("../Chaine2", _X, getProperty("../Chaine1", _X) + eval("/Variables:InvNb") * eval("/Variables:LargeurObjet"));
  13.    }
  14.    if(getProperty("../Chaine3", _X) + eval("/Variables:InvNb") * eval("/Variables:LargeurObjet") < getProperty("../BorneGauche", _X))
  15.    {
  16.       setProperty("../Chaine3", _X, getProperty("../Chaine2", _X) + eval("/Variables:InvNb") * eval("/Variables:LargeurObjet"));
  17.    }
  18. }
  19. else
  20. {
  21.    if(getProperty("../BorneDroite", _X) < getProperty("../Chaine1", _X) - eval("/Variables:InvNb") * eval("/Variables:LargeurObjet"))
  22.    {
  23.       setProperty("../Chaine1", _X, getProperty("../Chaine2", _X) - eval("/Variables:InvNb") * eval("/Variables:LargeurObjet"));
  24.    }
  25.    if(getProperty("../BorneDroite", _X) < getProperty("../Chaine2", _X) - eval("/Variables:InvNb") * eval("/Variables:LargeurObjet"))
  26.    {
  27.       setProperty("../Chaine2", _X, getProperty("../Chaine3", _X) - eval("/Variables:InvNb") * eval("/Variables:LargeurObjet"));
  28.    }
  29.    if(getProperty("../BorneDroite", _X) < getProperty("../Chaine3", _X) - eval("/Variables:InvNb") * eval("/Variables:LargeurObjet"))
  30.    {
  31.       setProperty("../Chaine3", _X, getProperty("../Chaine1", _X) - eval("/Variables:InvNb") * eval("/Variables:LargeurObjet"));
  32.    }
  33. }
  34.