`
shine1200
  • 浏览: 41544 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

movieclip

 
阅读更多
var arr:Array = [];
var u:Array =["http://www.baidu.com","http://www.163.com","http://www.sina.com"]
var wen:Array =["百度","网易","新浪"]
for (var i = 0; i <3; i++) {
arr = createEmptyMovieClip(arr,this.getNextHighestDepth());

var _mc:MovieClip = arr; //重构
//_mc.id = i;
_mc.url = u;
_mc.createTextField("my_txt",this.getNextHighestDepth(),0,0,100,60);
_mc.my_txt.text =wen
_mc.my_txt.textColor =33333333
_mc._y=26*i

_mc.onRollOver=function(){
       //trace(u)
       //getURL(u, "_blank");
       getURL(this.url, "_blank");
          
           with(_mc){
       beginFill(0x555555,100);
       moveTo(0,0);
        lineTo(100,0);
        lineTo(100,25);
        lineTo(0,25);
        lineTo(0,0);
       endFill();
}
}
with(_mc){
       beginFill(0x000000,100);
       moveTo(0,0);
        lineTo(100,0);
        lineTo(100,25);
        lineTo(0,25);
        lineTo(0,0);
       endFill();
}
}
flash023 发表于 2011-9-11 13:58:22

var arr:Array = [];
var u:Array = ["http://www.baidu.com", "http://www.163.com", "http://www.sina.com"];
var wen:Array = ["百度", "网易", "新浪"];
for (var i = 0; i<3; i++) {
        arr = createEmptyMovieClip(arr, this.getNextHighestDepth());

        var _mc:MovieClip = arr;//重构
        _mc.url = u;
        _mc.createTextField("my_txt",this.getNextHighestDepth(),0,0,100,60);
        _mc.my_txt.text = wen;
        _mc.my_txt.textColor = 33333333;
        _mc._y = 26*i;

        _mc.onRollOver = function() {
                //getURL(this.url, "_blank");

                this.clear();
                this.beginFill(0x555555,100);
                this.moveTo(0,0);
                this.lineTo(100,0);
                this.lineTo(100,25);
                this.lineTo(0,25);
                this.lineTo(0,0);
                this.endFill();

        };
        _mc.onRollOut = _mc.onReleaseOutside = function () {
                this.clear;
                with (this) {
                        beginFill(0x000000,100);
                        moveTo(0,0);
                        lineTo(100,0);
                        lineTo(100,25);
                        lineTo(0,25);
                        lineTo(0,0);
                        endFill();
                }
        };
        _mc.onRollOut();
}
分享到:
评论

相关推荐

    FLASH CS3创建的MovieClip通过代码加入到场景

    这篇博文“FLASH CS3创建的MovieClip通过代码加入到场景”探讨了如何利用ActionScript 2.0(Flash CS3所使用的编程语言)将MovieClip对象动态地添加到舞台上。MovieClip是Flash中的一个核心概念,它是一种可以包含多...

    将AMV1影片转换为MovieClip

    这篇内容将详细讲解如何利用提供的`AVM1Movie_To_MovieClip`类将AMV1影片转换为Flash中的MovieClip对象,以便于进一步的编程操作。 首先,ActionScript 3(AS3)是Flash平台的主要编程语言,它提供了强大的功能来...

    actionscript3 FLEX显示MovieClip, sprite, 文字等demo源代码.zip

    这个压缩包中的资源主要集中在如何在Flex项目中显示不同的视觉元素,如MovieClip、Sprite和文字,这些都是构建交互式用户界面的基本组件。 1. **MovieClip**: MovieClip是ActionScript3中的一个类,它继承自Sprite...

    flash的MovieClip.as

    flash的MovieClip.as,用于影片属性控制。

    MovieClip做背景放大拖动问题

    MovieClip做背景放大拖动问题

    flex调用swf——swf可以转成具体的对象,而非MovieClip

    在本文中,我们将深入探讨如何在Flex应用中调用SWF文件,并理解如何将SWF内容转换为更具体的对象,而不仅仅是MovieClip。这是一项重要的技术,它允许开发者充分利用SWF的强大功能,同时提高代码的灵活性和可维护性。...

    pixi-movieclip-speed:根据当前浏览器的fps速率动态调整PIXI movieclip的动画速度

    pixi-movieclip-speed 根据当前浏览器的fps速率动态调整PIXI movieclip的动画速度。 当PIXI movieclip动画速度设置在0到1之间时,假定您的浏览器始终以60fps运行。 想象一下,精灵表格动画以24fps导出并且动画速度...

    egret图集拆分工具.zip

    这个工具由Python编写,具备拆分Egret使用的两种图集资源的能力:Egret MovieClip和Sprite Sheet。Egret MovieClip是Egret引擎中的动画组件,可以包含多个帧序列,用于创建动态的图形效果。Sprite Sheet则是一种常见...

    控制flash按倒序播放 as3代码

    你可以通过实例化一个MovieClip并访问其`play()`和`stop()`方法来控制播放。 3. **倒序播放的核心概念** - **gotoAndStop()**:此方法用于使电影剪辑跳转到指定帧并停止播放。 - **totalFrames**:MovieClip对象...

    flash action script 经典字典教程大全,学flash必备

    getBytesLoaded LoadVars.getBytesLoaded()、MovieClip.getBytesLoaded()、 Sound.getBytesLoaded()、XML.getBytesLoaded() getBytesTotal LoadVars.getBytesTotal()、MovieClip.getBytesTotal()、Sound....

    AS3中MovieClip的图层切换

    在As3中将AS2中的深度改成了标签,一直没闹明白怎么使用,一般都是直接addChild把mc放到最上面 今天做的这个因为本身在mc中,所以addChild会吧mc再添加一次,造成mc重复 研究了很久,发现了这个,并非原创,欢迎大家...

    可爱战机.fal

    var Map:MovieClip = new MovieClip(); //实例化游戏结束信息影片剪辑 var gameover_MC:game_Over=new game_Over();; //实例化返回按钮 var Back_Btn:back_btn=new back_btn() public function Game():...

    flash 元件的基本属性的设置

    var button:MovieClip = stage.getChildByName("myButton") as MovieClip; button.addEventListener(MouseEvent.CLICK, onClickHandler); function onClickHandler(event:MouseEvent):void { var targetMC:...

    AS 3.0缓动拖动

    import flash.display.MovieClip; import flash.events.MouseEvent; import flash.events.Event; public class LtouchScroll{ public var tween:Number = 0.3; //缓动 0-1之间 1为不缓动 public var ...

    Unity3D的uniSWF插件动态加载SWF UI资源1

    MovieClip minimap = new MovieClip("libufan/swf/UI2.swf:MCArea"); playerArea = minimap.getChildByName&lt;MovieClip&gt;("roundArea"); ``` 在加载 SWF 文件后,可以使用 addChild 方法将其添加到 stage 上,例如: ...

    AS3网站影片剪辑布局

    3. 网格布局:使用MovieClip创建网格系统,帮助整齐排列页面元素,如创建一个10x10的网格,每个单元格都是一个MovieClip,可以动态填充内容。 四、ActionScript 3布局函数 1. `addChild()`: 将一个显示对象添加到...

Global site tag (gtag.js) - Google Analytics