加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

在Flash 2004 Pro中对List组件的外部控制

(2009-05-22 11:03:59)
标签:

flash

list

pro

箭头键

大菜

up

杂谈

分类: 其他
2005-08-17 13:15:44

出于设计需要,想通过自定义的外部按钮对舞台上的List组件进行滚动控制,就像封装中的上下箭头键一样。由于自己在动画设计方面实在是个大菜鸟,苦苦钻研了三天,从零开始,终于让我找到了一个笨办法,具体代码如下:

//List组件外观
onClipEvent (load) {
 var str = _root.mylist;
 str.setFocus();
 str.vScrollPolicy = "off";
 str.useRollOver = false;
 str.selectionColor = "0x0099ff";
 str.borderStyle = "solid";
 str.selectedIndex = 0;
}

//List组件up按钮
on(release){
 var str = _root.mylist;
 str.selectedIndex = str.selectedIndex - 1;
 str.vPosition = str.selectedIndex - 1;
}

//List组件down按钮
on(release){
 var str = _root.mylist;
 str.selectedIndex = str.selectedIndex + 1;
 str.vPosition = str.selectedIndex - 2;
}


0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有