[問題] htm傳變數載入外部圖片進swf 贈100p幣
基本上我不太懂AS3
不過因為要做個東西(不是作業XD..想作相框放網頁上)所以想來請教各位高手~
我想要用flash做一個相框~
可是此相框中的照片要從外部連進來~
而且希望照片網址是從網頁htm中把參數傳進swf中
我目前只找到這樣的做法~
檔案名XXX.swf
在主場景建立一個mc
然後取名(instance name)為loadmc
並在主場景的第一個影格寫
var _ldr:Loader = new Loader();
var _file:String=this.loaderInfo.parameters["owner"];
_ldr.load(new URLRequest(_file));
loadmc.addChild(_ldr);
------------------------------------
接著就是在htm上寫
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh_tw" lang="zh_tw">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=big5" />
<title>photoloop</title>
</head>
<body bgcolor="#ffffff">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.
cab#version=9,0,0,0"
width="500" height="500" id="photoloop" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="false" />
<param name="movie" value="XXX.swf?owner=圖片網址.jpg" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="XXX.swf?owner=圖片網址.jpg" quality="high" bgcolor="#ffffff"
width="500" height="500" name="photoloop" align="middle"
allowScriptAccess="sameDomain" allowFullScreen="false"
type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</body>
</html>
-----------------------
我的問題是~
要如何讓照片出現在我指定的loadmc這個相框裡?
(如相框是不規則型,可用遮罩把load進
來的照片不要的部分遮住嗎?)
如何設定load進來的照片大小?或傾斜度?
如能有範例檔讓我下載研究就更好了XD
謝謝!
將贈100p幣給幫我解答的高手以表謝意^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.34.127.92
※ 編輯: Seashore69 來自: 114.34.127.92 (12/06 04:04)
Flash 近期熱門文章
PTT數位生活區 即時熱門文章