一个通过Flash设计与Flex结合开发的网站www.mapgle.cn
一個通過Flash設計與Flex結合開發(fā)的網站
http://www.mapgle.cn/
另:可用手機的GPRS訪問http://m.mapgle.cn/來進行上海軌道交通情況查詢。
1、Flash設計動畫和相關矢量圖,工具是Flash CS3。其中Flash做好的動畫或矢量圖形通過 FlexComponentKit轉化成SWC文件,導入到FlexBuilder的項目中
2、Flex做前臺呈現(xiàn),工具Flex Builder 3。主要體現(xiàn)在“換乘查詢”部分和用戶注冊登錄部分。與.net交互用的是Fluorine技術。
3、.Net做服務器后臺程序,工具VS2008。主要是提供數(shù)據的訪問和換乘運算等。用到Linq技術。
4、SqlServer2005做后臺數(shù)據庫。
網站策劃:安瀾洪
網站界面設計與Flash制作:Lavi
網站前后臺及數(shù)據庫設計開發(fā):伍迷
網站換乘算法: JiMian
開發(fā)感受:網站本來很簡單,但由于想用Flash結合Flex的辦法來工作(這可以充分利用Flash的動畫設計能力和Flex的編程能力),所以遇到一些麻煩
1、主要是FlexComponentKit工具使用上需要很多注意,此工具應該說并不是特別成熟的產品,有時會存在生成SWC失敗的情況,估計是Bug,經過多方摸索,找到的不算是辦法的辦法,更換Flash存放地址,以及刪除原來的生成swc文件,再重新生成。
2、Flash設計與Flex設計人員的思考方式是完全不同的,比如Flash更強調過程(比如哪一幀做什么事情),而Flex特別是到了AS3后,主要強調對象,這在剛開始時并沒有注意,使得程序開發(fā)跟著設計人員的思路走,造成了一定的時間浪費。解決辦法,事先明確界面布局,無需編程的動畫由Flash做,需要編程的動畫或效果盡量讓Flash提供素材由Flex開發(fā)人員來做,這樣可以大大避免重復工作,也更加面向對象。事實證明Flex做的效果未必比Flash差,其實是殊途同歸啦。
3、由于整站是Flex,效果也比較多,之前并不注意造成性能非常差。后期做了些改進,性能有一定提高,但總的來講對CPU的占用還是很大的,因此建議在設計之前就考慮性能問題。而不是后期再去想辦法提升。
現(xiàn)在網站剛剛完成,請求大家?guī)椭鷾y試,并提出寶貴意見。
轉載于:https://www.cnblogs.com/cj723/archive/2008/07/08/1238129.html
總結
以上是生活随笔為你收集整理的一个通过Flash设计与Flex结合开发的网站www.mapgle.cn的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CSLA .Net学习资料
- 下一篇: PHP中操作MySQL的一些要注意的问题