Re: [問題] 有一段ActionScript想請問?

看板Flash作者 (平少T月刀刀刀)時間17年前 (2008/08/04 17:49), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
不斷設定 X位置,直到此泡泡開始上升 (故會有不斷閃爍的效果) : 第一個影格 : setProperty(this, _x, random(500)); //設定泡泡的 X位置在 0~499 之間 : if (random(100) == 1) { //泡泡上升的機率是 0.01 : gotoAndPlay(3); //開始上升 : } : 第二格影格 : gotoAndplay(1); 泡泡開始上升 : 第三格影格 : setProperty(this, _y, (getProperty(this, _y) - 4)); : setProperty(this, _x, ((getProperty(this, _x) + random(4)) - 2)); //每個影格泡泡上升 4 pixels,X方向變動值為 -2 ~ 2,製造出泡泡左右晃動的效果 : if (getProperty(this, _y) < 0) { : setProperty(this, _y, 800); : gotoAndPlay(1); : } //如果超出場景最上方,就把泡泡移到座標 800 處,繼續等待上升 (影格一) : 第四格影格 : gotoAndPlay(3); --- 其實這應該可以寫在同一影格就好囉~ ^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.105.57

08/04 20:30, , 1F
謝謝大大的講解^^
08/04 20:30, 1F
文章代碼(AID): #18bj2xqr (Flash)
文章代碼(AID): #18bj2xqr (Flash)