论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Flash教程
Tag:flash cs,flash 8,鼠绘,as,手绘,工具,文字,loading,入门,初学,mc,影片剪辑,声音,mtv,游戏,引导,遮罩,菜单,补间,广告条,时钟,视频教程

如何使用List組件創建圖示

文章类别:Flash | 发表日期:2008-9-21 20:12:28

  List組件也許很多人都用過了, 但把圖片加入的方法應該還很少人使用吧, 應該很多人還不知道可以增加圖示... 因為在之前有人問到, 所以就去研究了一下... 發覺原來不會很難.. 只要看看一下Flash當中字典的例子和說明... 再繼續研究一下就可以成功了, 當然要使用在datagrid或combobox組件也沒有問題 :)



好啦... 那麼就開始了喔...

1. 首先把圖片匯入場景(圖片不要太大喔... 因為太大的話做出來的效果就很難看了), 然後分別轉換成MC元件, 如圖 :

按此在新窗口浏览图片


2. 把這些元件從場景上刪除掉, 然後打開Library(Ctrl+ L)... 再來分別賦予剛才的MC一個名字

按此在新窗口浏览图片


3. 建立一個List組件, 并賦予實體名myList

4. 在幀上(Frame)輸入

myList.setSize(240, 172); //設定List的寬度和高度
myList.rowHeight = 42; //設定每筆記錄的高度(配合圖示的高度)
myList.addItem({label: "Super-Tomato Programmer", iconField : "Super-Tomato1"}); //加入label和所指定的圖示(步驟2所建立的名字), 記得沒有label的話就只會出現圖示名字而已喔, 我在這裡嚐試了很多此才知道要這樣做...天資比較差 ^^"
myList.iconFunction = function(item) { //使用iconFunction指定回傳每筆記錄的圖示連接
return item.iconField; //回傳...:)
}


完成這四步驟就可以測試了 :)

主要控制的指令就是 iconField (icon=圖示, Field=欄位) 和 iconFunction, 關於詳細的解說可以參考Flash的說明文件

例子 : UploadFile/2004-5/200452232244669.swf

视频教程列表
文章教程搜索
 
Flash推荐教程
Flash热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058