Re: [問題] 如何attachmovie在畫面的中央?
※ 引述《vaisi (VAISI)》之銘言:
: 在用attachMovie時可以指定起始位置,小弟目前的是指定在滑鼠游標的位置
: 可是這樣每次出現的位置都會亂跑
: 是否可以使用某個函數,讀取整個場景的中心點,並且讓讀取的影片能出現在正中央?
可以使用Stage.width/2 & Stage.Height/2 取得場景中心點
然後在mc 讀取完成初始化時 也就是 onLoadInit 時
去將錨點對在 Stage.width/2-mc._x/2 Stage.Height/2-mc._y/2
這樣應該可以將影片放置在場景正中央
: 然後當使用者將此場景放大縮小時,可以重新找出中心點?
好像有可以固定比例隨網頁縮放的語法 設定長寬都是100%即可"避免"這個問題 @@"
或是像前面大大推文所說 使用 onResize 去偵聽 (好像比較符合你的需求^^|||)
: 另外一個問題是,是否有當影片被startDrag的時候,能知道他被移動到哪裡
可以抓起來之後 執行 1.onMouseMove or 2.onEnterFrame or 3.setInterval
基本上個人認為 用2 or 3 效能會較好 (個人偏好用2)
: 並且在stopDrag的時候能出現被移動後的座標這種函數呢?
將上面最後的值輸出 就是你要的值了
: 看了F1說明,大海撈針,不知道該從何看起...@@
: 兩個問題,麻煩各位前輩幫忙回答了,謝謝。<(_ _)>
以上是個人想法 如果有錯誤 或是更棒的方式 希望各位大大 多多指導 ^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.70.214.59
※ 編輯: fatcats 來自: 219.70.214.59 (12/18 06:32)
推
12/18 20:38, , 1F
12/18 20:38, 1F
討論串 (同標題文章)
Flash 近期熱門文章
PTT數位生活區 即時熱門文章