home *** CD-ROM | disk | FTP | other *** search
/ Game.EXE 2002 March / Game.EXE_03_2002.iso / Shareware / Fallout Quest / FQ install.exe / #setuppath# / prelude / pscrolls.js < prev    next >
Encoding:
Text File  |  2000-10-29  |  1.4 KB  |  63 lines

  1. var scrolj=0;
  2. var hms=125; //欫¬á ß¬α«½¿Γ∞!!! êº¼Ñ¡Ñ¡¿Ñ ó맮óÑΓ ¿º¼Ñ¡Ñ¡¿Ñ ß¬«α«ßΓ¿ ß¬α«½½¿¡úá.
  3. var HMI=3; //欫½∞¬« ¿º«íαáªÑ¡¿⌐ ß óáα¿á¡ΓἿ ¬¡«»«¬ óßÑú«
  4. var imgArray=new Array(HMI);
  5. var scrsetspd=10; //éѽ¿τ¿¡á ß¼ÑΘÑ¡¿∩ »α¿ »α«¬απΓ¬Ñ
  6. var scrTout=1; //ùáßΓ«Γá ¿º¼Ñ¡Ñ¡¿∩ »α¿ »α«¬απΓ¬Ñ
  7. var tScrl;
  8. var curPos=0;
  9.  
  10. function loadAllImages(HMI){ //çáúαπº¬á óßÑσ ¿º«íαáªÑ¡¿⌐ ¬¡«»«¬ ñ½∩ π߬«αÑ¡¿∩
  11.   var i;
  12.   for (i=0; i<HMI; i++){
  13.   imgArray[i]=new Image();}
  14. imgArray[0].src="pscrolls.jpg";
  15. imgArray[1].src="pscrolls1.jpg";
  16. imgArray[2].src="pscrolls2.jpg";
  17. }
  18.  
  19. function scrolldone(){ //çáóÑαΦÑ¡¿Ñ ß¬α«½½¿¡úá
  20. window.clearInterval(tScrl);
  21. }
  22.  
  23. function scrol(){ //öπ¡¬µ¿∩ »α«¬απΓ¬¿
  24. curPos=parent.text.document.body.scrollTop+scrspd;
  25. parent.text.scroll(0, curPos);
  26. }
  27.  
  28. function scrolInt(){ //çáñá¡¿Ñ ¿¡ΓÑαóá½á »α«¬απΓ¬¿
  29. tScrl=window.setInterval("scrol()", scrTout, "JavaScript")
  30. }
  31.  
  32. function scrollup(){  //èαπΓ¿Γ∞ óóÑασ
  33. pscrollimg.src=imgArray[1].src
  34. if(slowscrol=1){
  35. scrspd=-scrsetspd;
  36. scrolInt();
  37. }}
  38.  
  39. function scrolldown(){ //èαπΓ¿Γ∞ ó¡¿º
  40. pscrollimg.src=imgArray[2].src
  41. if(slowscrol=1){
  42. scrspd=scrsetspd;
  43. scrolInt();
  44. }}
  45.  
  46. function scrolljup(){ //èαπΓ¿Γ∞ αѺ¬« óóÑασ
  47. scrolldone();
  48. if (scrolj>0){
  49. scrolj=scrolj-hms;
  50. }
  51. parent.text.scroll(0,scrolj);
  52. }
  53.  
  54. function scrolljdown(){ //èαπΓ¿Γ∞ αѺ¬« ó¡¿º
  55. scrolldone();
  56. scrolj=scrolj+hms;
  57. parent.text.scroll(0,scrolj);
  58. }
  59.  
  60. function backimg(){
  61. pscrollimg.src=imgArray[0].src;
  62. scrolldone();
  63. }