1月 11, 2009

在Flash中使用Papervision3D

今天參加創意引晴舉辦的網聚,看到奶綠茶DEMO的PVD3d,感覺效能比之前好太多了,回家後趕緊下載來試試。
嗯~~範例還是跟之前一樣是用Flex寫的...
在Flash編譯執行的步驟如下:

因為CS3不支援Flex的[Embed]標籤所以cs3中遇到有Embed的範例要修改一下
這裡舉一個沒有Embed的官方範例
Looking around the inside of a Sphere這例子來說

選擇檔案>發佈設定>script>設定


文件類別的地方對映範例中的as檔,預設路徑增加Papervision3D
lib的目錄位置(lib下載位置:http://code.google.com/p/papervision3d/downloads/list)

CS4的話,因為支援了[Embed](但是它是透過Flex來實現,所以要設定Flex SDK的位置)
所以就更方便啦,這邊以Click then Tween Camera to Plane為例

一樣設定PV3d lib的位置,這範例使用到TweenMaxAS3的Lib所以也把該lib的位置加入
因為使用Embed的標籤需要Flex.swc,所以在這元件庫路徑的地方輸入
X:\Program Files\Adobe\Flex Builder 3\sdks\3.0.0\frameworks\libs


這樣就ok啦!

尾牙大贏家-尾牙AIR程式

為今年尾牙開發的程式,順便做Air+SQLite的練習
程式功能:
1.輸入工號後,秀出中獎人的大頭照和獎項
2.能列出每個獎項的中獎人員列表
3.在列表點擊中獎人照片會有捐出來的選項(為主管量身設計的功能XDDD)
4.得獎人所得獎項存到DB中。


有興趣的朋友可以下載使用

使用方法:
安裝目錄下的
bg.png(背景圖)
/data
--year-end.sqlite(存放員工資料的SQlite資料庫)
--headimgs(存放各員工的大頭照)

以上的檔案請自行更改
SQLite資料庫的編輯推薦使用(Lita-Air開發的SQLite編輯器)

謝謝各位!





1月 10, 2009

Cairngorm中文教學與介紹

相信一定很多人對Cairngorm這個Flex裡赫赫有名的Framework有興趣
但是網路上的中文文件少,耐著性子看英文文件實在很煩。現在不用煩惱了!!
RIA 學習筆記的站長為大家帶來一系列的Cairngorm入門教學,請安心收看~
 

flex的PopUpManager視窗通訊


一個簡單的flex PopUpManager視窗通訊範例

由此去...

Source請按右鍵選Viewsource