flash加载输入文字

思路:as2中载入图片可以用 MovieClipLoader类,as3中载入图片可以用Loader类;边框的实现可以用Drawing API来实现如lineStyle,lineTo等等...

先看As2的做法:(老外的代码)

//创建一个空剪辑,以便载入图片1111.jpg,1111.jpg是跟源文件同一目录下的。
this.createEmptyMovieClip("image_mc", 1);
//创建一个监听器监听MovieClipLoader类的onLoadInit事件
var mclListener:Object = new Object();
mclListener.onLoadInit = function(target_mc:MovieClip) {
 //空剪辑位置舞台居中
 target_mc._x = Stage.width/2-target_mc._width/2;
 target_mc._y = Stage.height/2-target_mc._height/2;
 var w:Number = target_mc._width;
 var h:Number = target_mc._height;
 //画边框
 target_mc.lineStyle(10, 0x00FFFF, 100, true, "normal", "square", "miter", 10);
 target_mc.moveTo(0, 0);
 target_mc.lineTo(w, 0);
 target_mc.lineTo(w, h);
 target_mc.lineTo(0, h);
 target_mc.lineTo(0, 0);
 //旋转角度
 //target_mc._rotation = -2;
};
var image_mcl:MovieClipLoader = new MovieClipLoader();
image_mcl.addListener(mclListener);
image_mcl.loadClip("1111.jpg", image_mc);

时间: 2024-09-19 10:02:58

flash加载输入文字的相关文章

Flash加载外部文件的方法及其技巧

现在我们将Flash加载外部文件的各种方法与技巧总结如下. 一.用loadVariables调用外部文本文件 文本文件开头要以flash中的动态文本框的变量名开头,如msg="…--."这样的形式,要和编辑的Flash文件放在同一目录下. 具体调用方式如下: 1.用工具箱中的文本工具,选择动态文本,给动态文本一个变量名,如:msg,在编辑区拖出一个文本框 2.制作两个按扭(一个调用,一个清除)拖放到场景中. 3.在调用按扭上添加AS代码: on(release){//松开鼠标后执行下面

flash 加载xml入门实例教程

flash 加载xml入门实例教程 在这篇文章中我们将使用一个xml文件,该文件描述了一个照相馆.的xml存储照片的标题和图像文件的位置 <?xml version="1.0"?> <gallery name="photo gallery"> <image name="picture_1" location="www.111cn.net/photo1.jpg" /> <image na

flash 加载 xml的导航菜单实例代码

flash 加载 xml的导航菜单实例代码 //Stage.align = "TL"; //Stage.scaleMode = "noScale"; System.useCodepage = true; ///////////////////////// var srcFoot:Object; var navLeng:Number; var nav_xml:XML = new XML(); nav_xml.ignoreWhite = true; nav_xml.on

技巧文章:flash加载外部图片进度显示

技巧|加载|显示 //设置开始 loadfile="56.jpg";//要加载的文件 loadmc=_root.mymc;//要加载到的元件 setsize=300;//设置显示的宽度 (高度会等比显示) //设置结束 //---------代码开始------------ var my_mcl = new MovieClipLoader(); //定义新的MovieClipLoader对象 myListener = new Object(); //定义一个新的对象,用来监听load进

flash加载各种外部文件_Flash As

加载外部swf到层 复制代码 代码如下: onClipEvent (load) {   this.gotoAndstop(1);   }   onClipEvent (enterFrame) {   now = level2.getBytesLoaded()   all = level2.getBytesTotal()   loaded = int(now/all*100);   this.gotoAndStop(loaded);   this.bfb = loaded+"%";  

Flash加载外部文件的技巧

Flash可以通过帧.按扭.影片剪辑来调用外部文件.调用的外部文件包括:外部文本文件.外部程序文件.外部*.swf文件.外部图片文件.外部音乐文件.外部脚本文件. 一.调用外部文本文件:(文本文件开头要以flash中的动态文本框的变量名开头,如 msg=".........."这样的形式,要和编辑的Flash文件放在同一目录下) 1.用工具箱中的文本工具,选择动态文本,给动态文本一个变量名,如:msg,在编辑区拖出一个文本框 2.制作两个按扭(一个调用,一个清除)拖放到场景中.(3li

Flash加载loading代码

1.基础 2.MovieClipLoader相关讨论(较深入) 3.V2组件相关问题 今天我们主要介绍Flash的loading制作的基础. 首先要感激Macromedia的大智慧,提供了很好的两个函数使我们可以做出完美的loading,那就是getBytesLoaded和getBytesTotal.请不要再用你改来改去改了两三年的那个什么getFrameLoaded什么什么了,我都记不清楚怎么拼了.我只想说,Frame的观念将在真正的Interactive-Design中淡化.更别提什么Sce

使用javascript获取flash加载的百分比的实现代码_javascript技巧

复制代码 代码如下: <!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <title>flash download</title> </head> <body> <object id="movie" classid="clsid:d27cdb6e-ae6d

仿今天头条加载环境文字闪动效果

实现原理: 对Paint设置Shade,此处用的是LinearGradient,线性渐变,构造方法指定渐变的起始坐标和终止坐标,渐变的颜色,渐变的模式,然后在绘制的时候对偏移量进行递增并设置越界返回初始点,将这个偏移量设置到Matrix矩阵对象内,然后线性渐变设置Martix,此时绘制的渐变就进行了偏移产生了闪动的效果,然后在延迟绘制,如此就进行了往复的绘制偏移,即闪动效果. 参数: LInearGradient前几个参数都好理解,这里解释一下第三个参数,大家可以试一下看一下效果,进入头像的 S