Re: 不知為何無法顯示下一層的東西?

看板Flash作者 (AKE)時間21年前 (2003/12/28 21:46), 編輯推噓3(300)
留言3則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《sshain (飛飛)》之銘言: : : → Ake:onClipEvent事件同樣會被複製, 推 202.178.199.4 12/28 : 非常抱歉 : 可是不知為什麼 : 我的檔就不行 ̄▽ ̄||| : 可以再幫我看一下嗎? : http://myweb.hinet.net/home4/sshain67/flash_p.zip : (檔案有更新) 首先我希望你把程式改成這樣, 在flash預覽影片, 看看有甚麼事發生. onClipEvent (mouseDown) { this.startDrag(true, 80, 165, 605, 526); trace(this._name); } 注意:當你按下滑鼠時, 所有的 onClipEvent(mouseDown) 都被觸發. 錯誤的原因是:程式沒有判斷按下滑鼠那一刻是在哪一個物件上, 這是邏輯錯誤, 不是語法錯誤, 但也是使用複製物件常見的錯誤, 改成下面的就可以了, 下次記得就好, ^O^~ onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse, false)) { this.startDrag(true, 80, 165, 605, 526); } } -- 我是一杯心酸的果汁... 果汁內懸浮著很多傷心的粒子... 我正需要一支攪拌匙不斷的把我攪拌... 免得粒子在寧靜中沉澱成塊......。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.178.199.4

推 218.160.40.75 12/28, , 1F
喔我知道了,版主超有耐心的超感動Q_Q
推 218.160.40.75 12/28, 1F

推 202.178.199.4 12/28, , 2F
我看到大家在進步是粉高興的~
推 202.178.199.4 12/28, 2F

推 210.58.159.193 12/28, , 3F
真是高手  @@"
推 210.58.159.193 12/28, 3F
文章代碼(AID): #_xjwQ4y (Flash)
文章代碼(AID): #_xjwQ4y (Flash)