作者cjcat2266 (CJ Cat)
看板Flash
标题Re: [问题] 如何attachmovie在画面的中央?
时间Tue Dec 18 21:35:21 2007
※ 引述《fatcats (体验ECOSWAY魅力^^)》之铭言:
: : 然後当使用者将此场景放大缩小时,可以重新找出中心点?
: 好像有可以固定比例随网页缩放的语法 设定长宽都是100%即可"避免"这个问题 @@"
: 或是像前面大大推文所说 使用 onResize 去侦听 (好像比较符合你的需求^^|||)
可以参考我之前po的Floater API
如以下范例,可以将一个Sprite"钉"在萤幕中心
不论视窗大小怎麽缩放
线上观看
http://0rz.tw/a03qL
原始档案
http://0rz.tw/1a3oS
: 可以抓起来之後 执行 1.onMouseMove or 2.onEnterFrame or 3.setInterval
: 基本上个人认为 用2 or 3 效能会较好 (个人偏好用2)
跟滑鼠移动有关的应该是用onMouseMove比较流畅吧
只要呼叫updateAfterEvent(),就会以显示器最高频率的速度更新
onEnterFrame反而只是以frame rate在更新,最快顶多跟上述的onMouseMove一样快
setInterval要是设得比显示器最高频率更新还快,就是浪费CPU了
(另外,它同样也可以呼叫updateAfterEvent()来以显示器最高频率更新)
--
CJ Cat = Croa'J Cat = Cockroach Cat = 西街凯特 = 蜚蠊猫 = 蟑螂猫
Gallery
http://cjcat2266.deviantart.com
ptt2 Board CJWorkshop - 阿多比闪光(Adobe Flash)研讨区
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.75.240
1F:→ cjcat2266:Floater在3672 & 3673篇 12/18 21:38