[問題] as3 有沒有 "lockstage" (lockroot,as2)

看板Flash作者 (青峰阿信)時間13年前 (2012/02/16 02:42), 編輯推噓0(007)
留言7則, 2人參與, 最新討論串1/1
大家好, 一個簡答的問題, as3 用 loader 載入 a.swf 進來, 其 a.swf 裏面有寫 this.stage, 我想 把 a.swf 裏的 this.stage 指向 a.swf 的 this.root 而不是 loader的 stage 情況等同等 as2 loadmovie 時所用的 _lockroot。 as3 是否可行? thanks! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.31.21.24 ※ 編輯: L0K 來自: 125.31.21.24 (02/16 02:43)

02/16 02:56, , 1F
我知道 .stage 屬性永遠read-only
02/16 02:56, 1F

02/16 08:41, , 2F
每個flash player只會有唯一的一個stage :)
02/16 08:41, 2F

02/16 08:42, , 3F
所以你只要指向stage,就是指向那個唯一的一個
02/16 08:42, 3F

02/16 08:43, , 4F
http://swf.com.tw/?p=125 可以參考趙老師的這篇
02/16 08:43, 4F

02/16 10:27, , 5F
情況是 a.swf 不是我寫的, 不能改, 它寫死了 this.stage
02/16 10:27, 5F

02/16 10:28, , 6F
當a.swf 被 loader 載入,跑的時候就有問題。
02/16 10:28, 6F

02/16 10:29, , 7F
我也覺得不修改a.swf應該是無解, 不過還是問問看~
02/16 10:29, 7F
文章代碼(AID): #1FE_o6eX (Flash)
文章代碼(AID): #1FE_o6eX (Flash)