Guest User

Untitled

a guest
Oct 24th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.94 KB | None | 0 0
  1. rply._visible=false;
  2. playBtn_mc.enabled=false;
  3. sound=0;
  4. firstplay=0;
  5. firstpause=0;
  6. vidPlayer.addEventListener("onVideoComplete", this);
  7. vidPlayer.addEventListener("onVideoPlay", this);
  8.  
  9. import com.greensock.TweenMax;
  10. import com.greensock.easing.*;
  11. import com.greensock.plugins.*;
  12.  
  13. TweenPlugin.activate([GlowFilterPlugin, MotionBlurPlugin]);
  14.  
  15. //initial values
  16. aKid_mc._yscale = aKid_mc._xscale = 0;
  17. aKid2_mc._yscale = aKid2_mc._xscale = 0;
  18. aPouch_mc._yscale = aPouch_mc._xscale = 0;
  19. aPouch2_mc._yscale = aPouch2_mc._xscale = 0;
  20. badIdea_mc._yscale = badIdea_mc._xscale = 0;
  21. pick2_mc._yscale = pick2_mc._xscale = 0;
  22. your2_mc._yscale = your2_mc._xscale = 0;
  23. really_mc._yscale = really_mc._xscale = 0;
  24. big_mc._yscale = big_mc._xscale = 0;
  25. decision_mc._xscale = decision_mc._yscale = 0;
  26. punishment2_mc._yscale = punishment2_mc._xscale = 0;
  27.  
  28. cast_mc._y = -100;
  29. debris_mc._y = -100;
  30. disLogo_mc._y = -100;
  31. cta_mc._y = -100;
  32.  
  33. your_mc._yscale = your_mc._xscale = 0;
  34.  
  35. //logo_mc._alpha = 0;
  36. gradient_mc._alpha = 0;
  37. fred2_mc._y = -100;
  38.  
  39. function popsIn (mc,delay) {
  40. TweenMax.to(mc,1,{_xscale:100, _yscale:100, ease:Elastic.easeOut, delay:delay});
  41. TweenMax.to(mc,1,{glowFilter:{blurX:5, blurY:5, alpha:.5},delay:delay+0.5, overwrite:0});
  42. }
  43. function popsIn2 (mc,delay) {
  44. TweenMax.to(mc,1,{_xscale:100, _yscale:100, ease:Elastic.easeOut, delay:delay});
  45. }
  46.  
  47. function slides(mc,delay) {
  48. TweenMax.to(mc, 1,{_x:-150, motionBlur:true, ease:Back.easeOut, delay:delay, overwrite:0});
  49. }
  50.  
  51. function fadesIn(mc,delay) {
  52. TweenMax.to(mc, 0.5,{_alpha:100, delay:delay, overwrite:0});
  53. }
  54.  
  55.  
  56.  
  57. //frame3
  58. TweenMax.to(disLogo_mc, 1,{_y:241, motionBlur:true, ease:Bounce.easeOut, overwrite:0});
  59. TweenMax.to(fred2_mc, 1,{_y:137.45, motionBlur:true, ease:Bounce.easeOut, overwrite:0, delay:0.25});
  60. TweenMax.to(debris_mc, 1,{_y:241, motionBlur:true, ease:Bounce.easeOut, overwrite:0, delay:0.5});
  61.  
  62. fadesIn(logo_mc,0);
  63. popsIn(pick2_mc,0.75);
  64. popsIn(your_mc, 1);
  65. popsIn(punishment2_mc, 1.25);
  66.  
  67. TweenMax.to(cast_mc, 1,{_y:126.75, motionBlur:true, ease:Bounce.easeOut, delay:1.5, overwrite:0});
  68. TweenMax.to(cta_mc, 1,{_y:184.75, motionBlur:true, ease:Bounce.easeOut, delay:1.75, overwrite:0});
  69.  
  70.  
  71. TweenMax.to(cta_mc,.5,{_xscale:110, _yscale:110, ease:Bounce.easeOut, delay:3});
  72. TweenMax.to(cta_mc,.5,{_xscale:100, _yscale:100, ease:Back.easeOut, delay:4,overwrite:0});
  73.  
  74.  
  75.  
  76. cta_mc.onRollOver = function ():Void {
  77. TweenMax.to(cta_mc,.5,{_xscale:110, _yscale:110, ease:Bounce.easeOut});
  78. }
  79.  
  80. cta_mc.onRollOut = function ():Void {
  81. TweenMax.to(cta_mc,.5,{_xscale:100, _yscale:100, ease:Back.easeOut});
  82. }
  83.  
  84. cta_mc.onRelease = function ():Void {
  85. _level0.voteExp();
  86. //getUrl(_level0.clickTag, "_blank");
  87. }
  88.  
  89. clickTag_mc.onRelease = function ():Void {
  90. getUrl(_level0.clickTag, "_blank");
  91. }
  92.  
  93. playBtn_mc.onRollOver = function ():Void {
  94. TweenMax.to(playBtn_mc,.5,{_xscale:120, _yscale:110, ease:Bounce.easeOut});
  95. }
  96. playBtn_mc.onRollOut = function ():Void {
  97. TweenMax.to(playBtn_mc,.5,{_xscale:100, _yscale:100, ease:Bounce.easeOut});
  98. }
  99. playBtn_mc.onRelease = function ():Void {
  100. if (firstplay == 0){
  101. trace("firstplay");
  102. vidPlayer.replay();
  103. _level0.isplayed();
  104. vidPlayer.unmute();
  105. firstplay=1;
  106. sound=1;
  107. } else
  108. if (firstplay == 1){
  109. vidPlayer.play();
  110. _level0.isplayed();
  111. }//write function;
  112. }
  113.  
  114. pauseBtn_mc.onRollOver = function ():Void {
  115. TweenMax.to(pauseBtn_mc,.5,{_xscale:120, _yscale:110, ease:Bounce.easeOut});
  116. }
  117. pauseBtn_mc.onRollOut = function ():Void {
  118. TweenMax.to(pauseBtn_mc,.5,{_xscale:100, _yscale:100, ease:Bounce.easeOut});
  119. }
  120. pauseBtn_mc.onRelease = function ():Void {
  121. vidPlayer.pause();
  122. _level0.ispaused();
  123. firstpause=1;
  124. //write function;
  125. }
  126.  
  127. closeBtn_mc.onRollOver = function ():Void {
  128. TweenMax.to(closeBtn_mc,.5,{_xscale:120, _yscale:110, ease:Bounce.easeOut});
  129. }
  130. closeBtn_mc.onRollOut = function ():Void {
  131. TweenMax.to(closeBtn_mc,.5,{_xscale:100, _yscale:100, ease:Bounce.easeOut});
  132. }
  133. closeBtn_mc.onRelease = function ():Void {
  134. //write function;
  135. }
  136.  
  137. closeBtn_mc.onRollOver = function ():Void {
  138. TweenMax.to(closeBtn_mc,.5,{_xscale:120, _yscale:110, ease:Bounce.easeOut});
  139. }
  140. closeBtn_mc.onRollOut = function ():Void {
  141. TweenMax.to(closeBtn_mc,.5,{_xscale:100, _yscale:100, ease:Bounce.easeOut});
  142. }
  143. closeBtn_mc.onRelease = function ():Void {
  144. _level0.myclose();
  145. trace("close vid player stop");
  146. vidPlayer.stop();
  147. firstplay=1;
  148. //write function;
  149. }
  150.  
  151. bgClick.onRelease = function(){
  152. Enabler.exit("Main Exit");
  153. _level0.sec.collapse();
  154. }
  155.  
  156. snd.onRelease = function(){
  157. if ((firstplay == 0)&&(firstpause == 0)){
  158. vidPlayer.replay();
  159. vidPlayer.unmute();
  160. _level0.isunmuted();
  161. sound=1;
  162. firstplay=1;
  163. firstpause=1;
  164. } else
  165. if ((firstplay == 1)||(firstpause == 1)){
  166. if (sound == 0){
  167. trace("unmuted");
  168. vidPlayer.unmute();
  169. _level0.isunmuted();
  170. sound=1;
  171. } else
  172. if (sound == 1){
  173. trace("muted");
  174. vidPlayer.mute();
  175. _level0.ismuted();
  176. sound=0;
  177. }
  178. }
  179. }
  180.  
  181. rply.onRelease = function(){
  182. if (firstplay == 0){
  183. vidPlayer.replay();
  184. vidPlayer.unmute();
  185. playBtn_mc._visible=true;
  186. pauseBtn_mc._visible=true;
  187. stp._visible=true;
  188. snd._visible=true;
  189. rply._visible=false;
  190. _level0.isreplayed();
  191. firstplay=1;
  192. sound=1;
  193. } else
  194. if (firstplay == 1){
  195. vidPlayer.replay();
  196. playBtn_mc._visible=true;
  197. pauseBtn_mc._visible=true;
  198. stp._visible=true;
  199. snd._visible=true;
  200. rply._visible=false;
  201. _level0.isreplayed();
  202. }
  203. }
  204.  
  205. stp.onRelease = function(){
  206. vidPlayer.stop();
  207. playBtn_mc._visible=false;
  208. pauseBtn_mc._visible=false;
  209. stp._visible=false;
  210. snd._visible=false;
  211. rply._visible=true;
  212. _level0.isstopped();
  213. }
  214.  
  215. function onVideoComplete(){
  216. trace("video has been completed")
  217. playBtn_mc._visible=false;
  218. pauseBtn_mc._visible=false;
  219. stp._visible=false;
  220. snd._visible=false;
  221. rply._visible=true;
  222. Enabler.stopTimer("Video Timer");
  223. firstplay=1;
  224. }
  225.  
  226. function onVideoPlay(){
  227. trace("is playing");
  228. Enabler.startTimer("Video Timer");
  229. }
Add Comment
Please, Sign In to add comment