[問題] 請教一下這兩種語法的差異性
簡單的說 就是滑鼠滑入滑出時 影片片段會出現alpha效果
這是第一種情況
var alp:Array=[0,1]
var a=1
function bb(x){a=x}
aa_mc.addEventListener(MouseEvent.MOUSE_OVER,callOver)
function callOver(e:MouseEvent):void{
bb(0) }
aa_mc.addEventListener(MouseEvent.MOUSE_OUT,callOut)
function callOut(e:MouseEvent):void{
bb(1) }
aa_mc.addEventListener(Event.ENTER_FRAME,callAlpha)
function callAlpha(e:Event):void{
this.alpha+=(alp[a]-this.alpha)/5 }
http://ichirohong.99k.org/alphaALL.swf
這是第二種情況
aa1.addEventListener(MouseEvent.MOUSE_OVER,callOver)
function callOver(e:MouseEvent):void{
aa1.addEventListener(Event.ENTER_FRAME,callAlpha)
function callAlpha(e:Event){
aa1.alpha+=(0-aa1.alpha)/5 } }
aa1.addEventListener(MouseEvent.MOUSE_OUT,callOut)
function callOut(e:MouseEvent):void{
aa1.addEventListener(Event.ENTER_FRAME,callAlpha1)
function callAlpha1(e:Event){
aa1.alpha+=(1-aa1.alpha)/5 } }
http://ichirohong.99k.org/alphaHALF.swf
不知道為何會出現不同的情況
應該不是因為陣列的問題吧= =
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.201.160
推
07/05 14:00, , 1F
07/05 14:00, 1F
→
07/05 14:00, , 2F
07/05 14:00, 2F
→
07/05 14:01, , 3F
07/05 14:01, 3F
推
07/05 14:58, , 4F
07/05 14:58, 4F
推
07/05 18:37, , 5F
07/05 18:37, 5F
推
07/05 20:44, , 6F
07/05 20:44, 6F