看板 Flash 關於我們 聯絡資訊
※ 引述《era19862000 (問題兒童)》之銘言: : 大家好 : 我想寫一個類似google map的小地圖 : 可以查詢食住的資訊(地圖上會跑出按鈕) : 目前我地圖已經做到可以拉動 : 可放大縮小,可顯示食住地點資訊 : 因為寫程式方面不行 : 雖然研究許久終於搞定了地圖無限縮小會反轉的問題 : 但是最後這兩個問題我實在不知如何解決 : 1.請問如何限制地圖可拖拉的範圍(不會被拉到視窗外) : 2.如何讓按鈕跟著地圖一起移動(我的地圖拉走了但是按鈕還在原地) : 希望有興趣的版友前輩們可以指教一下 : 若是描述不清楚可參考小人拙作http://www.badongo.com/file/10701601 : 拜託大家 我沒下載你的檔案,所以可能會有文不對題的情形 1.界外判定: 當地圖比視窗還大張時才作 如果地圖.x + 地圖.width < 視窗.maxX 地圖.x = 視窗.maxX - 地圖.width 如果地圖.x > 視窗.minX 地圖.x = 視窗.minX 如果地圖.y + 地圖.height < 視窗.maxY 地圖.y = 視窗.maxY - 地圖.height 如果地圖.y > 視窗.minY 地圖.y = 視窗.minY 2.按鈕跟地圖一起動: 把按鈕放到地圖裡 1.弄一個MovieClip叫做地圖 (這是空的MovieClip) 2.地圖裡面放進真正的地圖 (真地圖的路徑: _root.地圖.真地圖 ) 3.地圖裡面放進你的按鈕 (按鈕的路徑: _root.地圖.按鈕i ) 4.要移動地圖時,控制地圖 (控制的路徑: _root.地圖 ) -- blog:http://etrex.blogspot.com/ site:http://web.ntust.edu.tw/~B9409041/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.120.112.131
zswolf:感人肺腑推~~ 08/05 02:16
scars:第一點如果用 startDrag 的話,可以設定邊界 08/05 03:56
scars:startDrag(目標,鎖中心,左,上,右,下) 08/05 03:56
era19862000:真的非常感謝您的認真回應 世界真是美好 08/05 17:10
era19862000:第二個問題做起來很簡單,但就是腦筋沒轉過來 08/05 17:11
era19862000:第一個跟程式碼有關的 看來要好好研究一下了 多謝 08/05 17:13