Re: [問題] 關於翻頁電子書
※ 引述《god0430 (りーろー)》之銘言:
: 小妹我前幾天被委託做電子書
: 老師希望要像這個sogo型錄
: http://www.sogo.com.tw/www/flippingbook/index.asp?id=1006&BranchIds=1
: 我把word變成jpg後把它丟進indesign裡面去做翻頁電子書
: 做完也幫老師連上他的網站
: 可是他覺得書本邊緣不明顯 如果沒特別寫不太會有人察覺到該怎麼翻
: 所以我想問可不可以把swf丟進製作flash的程式然後加指令下去
: 然後要加什麼指令
: 如果可以的話可以順便教我怎麼像sogo型錄一樣有個放大鏡把它放大嗎
: flash新手懇請幫忙 謝謝
不久前剛好有處理過類似的東西
妳可以使用Loader載入indesign輸出的swf檔
大概的做法如下
var myBook:MovieClip;
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoadComplete);
loader.load(new URLRequest('product.swf'));
function onLoadComplete(e:Event):void{
var info:LoaderInfo = e.currentTarget as LoaderInfo;
myBook = info.loader.content as MovieClip;
// 查Class
trace(getQualifiedClassName(myBook));//com.adobe.indesign::IDSWFFile
addChild(myBook);
}
知道是哪個Class後就可以查裡面有哪些功能
或是用flash.utils.describeType(myBook)也可以
裡面的功能可能要自己試一下
比如
上一頁 myBook.goToPreviousFrame();
下一頁 myBook.goToNextFrame();
可以參考
http://lucamezzalira.com/2012/02/13/indesign-and-flash-pageflip-controller/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.27.80.83
討論串 (同標題文章)
Flash 近期熱門文章
PTT數位生活區 即時熱門文章