Javascript 在这里我必须如何使用gotoAndStop()?
在我只使用Actionscript3之前,我是html/javascript新手。如果我这样做,它会告诉我“gotoAndStop不是一个函数”。如果我删除这个,它会告诉我“gotoAndStop没有定义”。按下鼠标时移动鼠标时,我需要放置什么才能使其移动到下一帧Javascript 在这里我必须如何使用gotoAndStop()?,javascript,Javascript,在我只使用Actionscript3之前,我是html/javascript新手。如果我这样做,它会告诉我“gotoAndStop不是一个函数”。如果我删除这个,它会告诉我“gotoAndStop没有定义”。按下鼠标时移动鼠标时,我需要放置什么才能使其移动到下一帧 this.stop() this.movieClip.addEventListener("pressmove", goMove, this); function goMove(e){ var
this.stop()
this.movieClip.addEventListener("pressmove", goMove, this);
function goMove(e){
var frameCount = 1
if (e.stageX < 100){
frameCount = 1
}
else if (e.stageX > 115 && e.stageX < 130){
frameCount = 2
}
else if (e.stageX > 130 && e.stageX < 145){
frameCount = 3
}
else if (e.stageX > 145 && e.stageX < 160){
frameCount = 4
}
else if (e.stageX > 160 && e.stageX < 175){
frameCount = 5
}
else if (e.stageX > 175 && e.stageX < 190){
frameCount = 6
}
else if (e.stageX > 190 && e.stageX < 205){
frameCount = 7
}
else if (e.stageX > 205 && e.stageX < 220){
frameCount = 8
}
else if (e.stageX > 220 && e.stageX < 235){
frameCount = 9
}
else if (e.stageX > 235 && e.stageX < 250){
frameCount = 10
}
else if (e.stageX > 250 && e.stageX < 265){
frameCount = 11
}
else if (e.stageX > 265 && e.stageX < 280){
frameCount = 12
}
else if (e.stageX > 280 && e.stageX < 295){
frameCount = 13
}
else if (e.stageX > 295 && e.stageX < 310){
frameCount = 14
}
else if (e.stageX > 310 && e.stageX < 325){
frameCount = 15
}
else if (e.stageX > 325 && e.stageX < 340){
frameCount = 16
}
else if (e.stageX > 340 && e.stageX < 355){
frameCount = 17
}
else if (e.stageX > 355 && e.stageX < 370){
frameCount = 18
}
else if (e.stageX > 370 && e.stageX < 385){
frameCount = 19
}
else if (e.stageX > 385 && e.stageX < 400){
frameCount = 20
}
else if (e.stageX > 400 && e.stageX < 415){
frameCount = 21
}
else if (e.stageX > 415 && e.stageX < 430){
frameCount = 22
}
else if (e.stageX > 430 && e.stageX < 445){
frameCount = 23
}
else if (e.stageX > 445 && e.stageX < 460){
frameCount = 24
}
else if (e.stageX > 460 && e.stageX < 475){
frameCount = 25
}
else if (e.stageX > 475 && e.stageX < 490){
frameCount = 26
}
else if (e.stageX > 490 && e.stageX < 505){
frameCount = 27
}
else if (e.stageX > 505 && e.stageX < 520){
frameCount = 28
}
else if (e.stageX > 520 && e.stageX < 535){
frameCount = 29
}
else if (e.stageX > 535 && e.stageX < 550){
frameCount = 30
}
else if (e.stageX > 550 && e.stageX < 565){
frameCount = 31
}
else if (e.stageX > 565 && e.stageX < 580){
frameCount = 32
}
else if (e.stageX > 580 && e.stageX < 595){
frameCount = 33
}
else if (e.stageX > 595 && e.stageX < 610){
frameCount = 34
}
else if (e.stageX > 610 && e.stageX < 625){
frameCount = 35
}
else if (e.stageX > 625 && e.stageX < 640){
frameCount = 36
}
else if (e.stageX > 640 && e.stageX < 655){
frameCount = 37
}
else if (e.stageX > 655 && e.stageX < 670){
frameCount = 38
}
else if (e.stageX > 670 && e.stageX < 685){
frameCount = 39
}
else if (e.stageX > 685){
frameCount = 40
}
switch(frameCount){
case 1: this.gotoAndStop(1)
break
case 2: this.gotoAndStop(2)
break
case 3: this.gotoAndStop(3)
break
case 4: this.gotoAndStop(4)
break
case 5: this.gotoAndStop(5)
break
case 6: this.gotoAndStop(6)
break
case 7: this.gotoAndStop(7)
break
case 8: this.gotoAndStop(8)
break
case 9: this.gotoAndStop(9)
break
case 10: this.gotoAndStop(10)
break
case 11: this.gotoAndStop(11)
break
case 12: this.gotoAndStop(12)
break
case 13: this.gotoAndStop(13)
break
case 14: this.gotoAndStop(14)
break
case 15: this.gotoAndStop(15)
break
case 16: this.gotoAndStop(16)
break
case 17: this.gotoAndStop(17)
break
case 18: this.gotoAndStop(18)
break
case 19: this.gotoAndStop(19)
break
case 20: this.gotoAndStop(20)
break
case 21: this.gotoAndStop(21)
break
case 22: this.gotoAndStop(22)
break
case 23: this.gotoAndStop(23)
break
case 24: this.gotoAndStop(24)
break
case 25: this.gotoAndStop(25)
break
case 26: this.gotoAndStop(26)
break
case 27: this.gotoAndStop(27)
break
case 28: this.gotoAndStop(28)
break
case 29: this.gotoAndStop(29)
break
case 30: this.gotoAndStop(30)
break
case 31: this.gotoAndStop(31)
break
case 32: this.gotoAndStop(32)
break
case 33: this.gotoAndStop(33)
break
case 34: this.gotoAndStop(34)
break
case 35: this.gotoAndStop(35)
break
case 36: this.gotoAndStop(36)
break
case 37: this.gotoAndStop(37)
break
case 38: this.gotoAndStop(38)
break
case 39: this.gotoAndStop(39)
break
case 40: this.gotoAndStop(40)
break
}
}
this.stop()
this.movieClip.addEventListener(“按move”,goMove,this);
函数goMove(e){
var frameCount=1
如果(如stageX<100){
帧数=1
}
否则如果(e.stageX>115和e.stageX<130){
帧数=2
}
否则如果(e.stageX>130和e.stageX<145){
帧数=3
}
否则如果(e.stageX>145和e.stageX<160){
帧数=4
}
否则如果(e.stageX>160和e.stageX<175){
帧数=5
}
否则如果(e.stageX>175和e.stageX<190){
帧数=6
}
否则如果(e.stageX>190和e.stageX<205){
帧数=7
}
否则如果(e.stageX>205和e.stageX<220){
帧数=8
}
否则如果(e.stageX>220和e.stageX<235){
帧数=9
}
否则如果(e.stageX>235和e.stageX<250){
帧数=10
}
否则如果(e.stageX>250和e.stageX<265){
帧数=11
}
否则如果(e.stageX>265和e.stageX<280){
帧数=12
}
否则如果(e.stageX>280和e.stageX<295){
帧数=13
}
否则如果(e.stageX>295和e.stageX<310){
帧数=14
}
否则如果(e.stageX>310和e.stageX<325){
帧数=15
}
否则如果(e.stageX>325和e.stageX<340){
帧数=16
}
否则如果(e.stageX>340和e.stageX<355){
帧数=17
}
否则如果(e.stageX>355和e.stageX<370){
帧数=18
}
否则如果(e.stageX>370和e.stageX<385){
帧数=19
}
否则如果(e.stageX>385和e.stageX<400){
帧数=20
}
否则如果(e.stageX>400和e.stageX<415){
帧数=21
}
否则如果(e.stageX>415和e.stageX<430){
帧数=22
}
否则如果(e.stageX>430和e.stageX<445){
帧数=23
}
否则如果(e.stageX>445和e.stageX<460){
帧数=24
}
否则如果(e.stageX>460和e.stageX<475){
帧数=25
}
否则如果(e.stageX>475和e.stageX<490){
帧数=26
}
否则如果(e.stageX>490和e.stageX<505){
帧数=27
}
否则如果(e.stageX>505和e.stageX<520){
帧数=28
}
否则如果(e.stageX>520和e.stageX<535){
帧数=29
}
否则如果(e.stageX>535和e.stageX<550){
帧数=30
}
否则如果(e.stageX>550和e.stageX<565){
帧数=31
}
否则如果(e.stageX>565和e.stageX<580){
帧数=32
}
否则如果(e.stageX>580和e.stageX<595){
帧数=33
}
否则如果(e.stageX>595和e.stageX<610){
帧数=34
}
否则如果(e.stageX>610和e.stageX<625){
帧数=35
}
否则如果(e.stageX>625和e.stageX<640){
帧数=36
}
否则如果(e.stageX>640和e.stageX<655){
帧数=37
}
否则如果(e.stageX>655和e.stageX<670){
帧数=38
}
否则如果(e.stageX>670和e.stageX<685){
帧数=39
}
否则,如果(如stageX>685){
帧数=40
}
开关(帧数){
案例1:这是gotoAndStop(1)
打破
案例2:这是gotoAndStop(2)
打破
案例3:这是gotoAndStop(3)
打破
案例4:这是gotoAndStop(4)
打破
案例5:这是gotoAndStop(5)
打破
案例6:这是gotoAndStop(6)
打破
案例7:这是gotoAndStop(7)
打破
案例8:这是gotoAndStop(8)
打破
案例9:这是gotoAndStop(9)
打破
案例10:这是gotoAndStop(10)
打破
案例11:这是gotoAndStop(11)
打破
案例12:这是gotoAndStop(12)
打破
案例13:这是gotoAndStop(13)
打破
案例14:这是gotoAndStop(14)
打破
案例15:这是gotoAndStop(15)
打破
案例16:这是gotoAndStop(16)
打破
案例17:这是gotoAndStop(17)
打破
案例18:这是gotoAndStop(18)
打破
案例19:这是gotoAndStop(19)
打破
案例20:这是gotoAndStop(20)
打破
案例21:这是gotoAndStop(21)
打破
案例22:这是gotoAndStop(22)
打破
案例23:这是gotoAndStop(23)
打破
案例24:这是gotoAndStop(24)
打破
案例25:这是gotoAndStop(25)
打破
案例26:这是gotoAndStop(26)
打破
案例27:这是gotoAndStop(27)
打破
案例28:这是gotoAndStop(28)
打破
案例29:这是gotoAndStop(29)
打破
案例30:这是gotoAndStop(30)
打破
案例31:这是gotoAndStop(31)
打破
案例32:这是gotoAndStop(32)
打破
案例33:这是gotoAndStop(33)
打破
案例34:这是gotoAndStop(34)
打破
案例35:这是gotoAndStop(35)
打破
案例36:这是gotoAndStop(36)
打破
案例37:这是gotoAndStop(37)
打破
案例38:这是gotoA