• 【设为首页】
  • 【收藏闪客居】
当前位置:主页>FLASH AS 编程>AS基础篇>AS 3.0>文章内容
  • AS3日积月累(4)-小问题
  • 来源: 作者: 2007-09-22 【


最近太忙了,几乎都没有时间打开Flex2或者FlashCS3。不过,as3blog.com还要继续更新下去。Nshen和Tomato的加盟一定会让as3blog.com带来更多好东西。

没有时间长篇大论,为了证明我还在关注这里,今天记录几个我在试用Flex2和CS3时遇到的一些小问题吧,也许你也会遇到:

  • 如果用getDefinitionByName方法创建自定义类,需要建立一个临时变量使得编译器找到定义,此外,传入的参数,必须是完整路径的,例如:
    private const DICT:Object =
    {
    googlepr:”com.awflasher.RIA.RankFetcher.GooglePR”,
    alexa:”com.awflasher.RIA.RankFetcher.AlexaRank”,
    sogourank:”com.awflasher.RIA.RankFetcher.SogouRank”,
    competerank:”com.awflasher.RIA.RankFetcher.CompeteRank”
    }
    “com.awflasher.RIA.RankFetcher.”不能省略
    在调用之前,需要var一个变量为null:
    public function onFlushData(evt:Event):void
    {
    var dummy1:GooglePR = null;
    var dummy2:AlexaRank = null;
    var dummy3:SogouRank = null;
    for each (var e in getDisplayArr)
    {
    var thisInstance:Sprite = addChild(new (getDefinitionByName(DICT[e]))(Number(myFetcher.rankValue.pr),theme_obj[”line”], theme_obj[e])) as Sprite;
    thisInstance.x = 5;
    thisInstance.y = getChildIndex(thisInstance) * 20 + 20;
    }
    }
  • 对Sprite来说,useHandCursor必须在“buttonMode”为true时才能生效:
    buttonMode = true;
    useHandCursor = true;

这里也会不定期更新,到时候我会修改发布时间,大家看RSS就可以了,不必浪费宝贵的时间。

 




上一篇:AS3日积月累(3)-利用AS3的图形界面开发及资源管理攻略   下一篇:AS3日积月累(5)-推荐三个非常有用的AS动画类
  • 用户名:新注册) 密码: 匿名评论
  • 评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)

Copyright © 2006-2008 flashas.net All Rights Reserved.
网站内容咨询: admin#flashas.net (#为@) 联系QQ:40777822 浙ICP备06033001号
(本网站最佳浏览解析度为1024*768, 建议使用IE 6.0或以上版本浏览器。)