home *** CD-ROM | disk | FTP | other *** search
/ 404 Jogos / CLJG.iso / Acao / fwg_knight.swf / scripts / DefineSprite_199 / frame_1 / DoAction.as
Encoding:
Text File  |  2008-08-28  |  1.3 KB  |  88 lines

  1. function replace()
  2. {
  3.    var _loc1_ = undefined;
  4.    if(bIn && bDown)
  5.    {
  6.       _loc1_ = "Down";
  7.    }
  8.    else if(bIn || bDown)
  9.    {
  10.       _loc1_ = "Over";
  11.    }
  12.    else
  13.    {
  14.       _loc1_ = "Up";
  15.    }
  16.    gotoAndStop(_loc1_);
  17.    tTxt.autoSize = !bLeft ? "right" : "left";
  18.    if(tTxt.autoSize == "right")
  19.    {
  20.       tTxt._x = - Math.floor(tTxt._width);
  21.    }
  22.    else
  23.    {
  24.       tTxt._x = 0;
  25.    }
  26. }
  27. var aWord = new Array("V 1.01","Copyright 2008 freeworldgroup.com","Credits");
  28. var sTxt;
  29. var bTop;
  30. var bLeft;
  31. var bIn = false;
  32. var bDown = false;
  33. var onpress;
  34. var onrelease;
  35. switch(sSelect)
  36. {
  37.    case "visonNumber":
  38.       sTxt = aWord[0];
  39.       break;
  40.    case "copyright":
  41.       sTxt = aWord[1];
  42.       break;
  43.    case "credits":
  44.       sTxt = aWord[2];
  45. }
  46. if(bTop)
  47. {
  48.    _Y = 0;
  49. }
  50. else
  51. {
  52.    _Y = Global.HEIGHT - tTxt.textHeight - 5;
  53. }
  54. if(bLeft)
  55. {
  56.    _X = 0;
  57. }
  58. else
  59. {
  60.    _X = Global.WIDTH;
  61. }
  62. onRollOver = function()
  63. {
  64.    bIn = true;
  65.    replace();
  66. };
  67. onRollOut = _loc0_ = function()
  68. {
  69.    bIn = false;
  70.    replace();
  71. };
  72. onDragOut = _loc0_;
  73. onPress = function()
  74. {
  75.    bDown = true;
  76.    replace();
  77.    onpress();
  78. };
  79. onRelease = _loc0_ = function()
  80. {
  81.    bDown = false;
  82.    replace();
  83.    onrelease();
  84. };
  85. onReleaseOutside = _loc0_;
  86. replace();
  87. hitArea = tTxt;
  88.