Flash实现随机加载外部图片的制作方法

加载|随机

  想实现的效果是:每次刷新存在有Flash的网页,打开的图片均不一样。随机载入嘛。

  制作方法:

  1、新建550*413FLASH文档;

  2、新建空影片剪辑loadpic;

  3、将loadpic拖至场景中,设置实例名称为"loadpic";

  4、在此FLASH文档保存的相同目录下新建文件夹images;(网页上传的时候也要把图片上传)

  5、在其中放置1.jpg,2.jpg,3.jpg;

  6、新建图层AS;

  7、在其中加入代码:

filename=["1.jpg","2.jpg","3.jpg"];
path="images/";
i=filename.length;
k=Math.floor(Math.random()*i);
loadMovie(path+filename[k],"loadpic");

  最后可以按Ctrl+Enter测试了!

  因为制作简单,但是想实际看到效果还得浪费我的空间啊,并且效果只要一说大家就都理解了,所以不再提供演示效果和源代码。

时间: 2024-08-29 07:10:48

Flash实现随机加载外部图片的制作方法的相关文章

as3.0动态加载外部图片实现程序代码

Loader 类可用于加载 SWF 文件或图像(JPG.PNG 或 GIF)文件.使用 load() 方法来启动加载.被加载的显示对象将作为 Loader 对象的子级添加. URLLoader 类以文本.二进制数据或 URL 编码变量的形式从 URL 下载数据.在下载文本文件.XML 或其它用于动态数据驱动应用程序的信息时,它很有用. URLRequest 类可捕获单个 HTTP 请求中的所有信息.将 URLRequest 对象传递给 Loader.URLStream 和 URLLoader 类

flash 动态加载外部图片实现方法

一.首先创建一个文本文件,用来存储图片信息,这个文件可以通过后台程序(如PHP)来修改生成. 新建文本文件名为imginfo.txt 以下是文本内容,是图片名称和描述的序列: 程序代码  代码如下 复制代码 &imgvar=1.png,图片一|2.png,图片二|3.png,图片三|4.png,图片四 二.创建flash文件 在主场景中分别建立"下一张按钮(btn_next)""上一张按钮(btn_previous)"以及用来载入图片的空MC(image)和

flash as3加载外部图片 URLRequest

今天早上在测试一个flash在线拍照片功能时,用到了一个调用外部图片进行拍照片了,现在我们来看看关于as urlrequest的使用方法吧. var _url:URLRequest = new URLRequest("1.jpg"); var loader:Loader = new Loader(); loader.x = 200;loader.y = 200; addChild(loader); loader.addEventListener(Event.COMPLETE, comp

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

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

FLash高级技巧:加载外部文件教程

高级|技巧|加载|教程 点击这里全屏浏览

用MovieClipLoader连续加载外部图片并进行控制

加载|控制 也不记得在那个高手的blog上看到过.学习过,这里有人问起那就拿来用一用了,(整理出来) 代码如下: var selectedmc; var id=1; var Num=13; var myML:MovieClipLoader=new MovieClipLoader(); var myL:Object=new Object(); myL.onLoadComplete=function(target:MovieClip){  if(id==1) target._visible=true

小技巧:加载外部文本文件的另类方法

技巧|加载 要加载的外部本通常是这样的格式:a=--&b=--就是一个变量名配一个值.但是以于普通的文本,没有变量名如何加载呢?下面就是一个成功的例子.其中最核心的(关键)是:把整个文体当成变量名! System.useCodepage = true;  var myTxt:String="";  var myArray:Array = new Array();  var MyTxtLoad:LoadVars = new LoadVars();  MyTxtLoad.onLoa

js动态加载外部js文件的方法

(function (clover) { clover.loadScript = function loadScript(url, callback) { var heads = document.getElementsByTagName('head'); if (heads.length == 0) { alert("page must have one head element"); } var head = heads[0]; var script = document.crea

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

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