今天刚好在做多层级加载时发现了这个问题.就把解决方法贴出来了 问题描术: 路径结构是:根级:A.swfdata(文件夹) data文件夹中有 B.swf c.swf 在B的代码中有加载C.swf 单独运行B时正常。用A加载B的时候,问题就出现B不会加载c.swf了。 得把c.swf移到和A.swf今天刚
应用程序域只存在于安全域内,并且只能属于唯一的一个安全域。但是一个安全域可以包含多个应用程序域。安全域只允许相同域下的通讯,如果需要与其他安全域的swf文件通讯,需要通过信任授权,可以采用方法Security.allowDomain来设置。而应用程序域可以包括任意子域,每个子域只能有一个父域,子域继承了父域的定义。应用程序的根节点是系统域,系统域是唯一的,在安全域初始化的时候,相应的系统域也就被建
//注册点左上角mc2.gotoAndStop(1);var bmd1 = new BitmapData(mc1.width, mc1.height, true, 0);bmd1.draw(mc1);var bmd2 = new BitmapData(mc2.width, mc2.height, true, 0);bmd2.draw(mc2);stage.addEventListener(Even
★满屏★HTML设置:<style type="text/css">html,body,#FlashID{margin:0px;padding:0px;height:100%;width:100%;overflow:hidden;}</style>Flash设置:如果Flash内容占满舞台,需要首先执行一次大小对应;比如:bj.width=stage.stageWidth;
java和flash的垃圾回收都是一个比较热门的话题,今天我也用一个例子来测试下flash的强制垃圾回收。主要用到的而一个类是LocalConnection。 在Flash player的debug版本中提供了gc的方法
http://www.macromedia.com/support/documentation/cn/flashplayer/help/settings_manager04.html
/*说明:1.新建fla,名为font,点击菜单栏+文本+字体嵌入+选择字体+为ActionScript导出,设置类名为"MyFont",然后导出为font.swf2.新建fla,名为sample,绑定文档类(代码如下),嵌入字体使用成功*/package { import flash.display.Loader; import flash.display.Sprite; import flas
1、[Embed]嵌入资源ActionScript代码的顺序非常重要。你必须在声明变量前添加[Embed]元数据标签,而且这个变量的类型会是Class。package{import flash.display.*;public class GIFEmbed extends Sprite{[Embed(source = "../assets/talapetra.gif")]private var t
用法:首先 实例loadermax 设置vars 他包括了进度事件和完成事件。用起来相当方便~vars = {auditSize: false, name: "config", onProgress: progressHandler, onComplete: CompleteHandler}; &n
Flash做遮罩的时候,遇到最头疼的事情就是我导入的是透明背景的PNG图片,然后一打散就有了背景色,遮罩都做不好,哈哈,现在是找到解决的方法了,大家请看下面的方法,希望会有用:)如果你的导入的文件是矢量的,导入到flash中也是矢量的。 如果你的导入的文件是位图的,导入到flash中也是位图的
1.Flash做遮罩动画,如果对象是不规则图形,碰到PNG图片的时,待MC包装后,空白部分依然会被算入,这样动画就会有问题了。解决办法:Flash支持位图转换为矢量图(菜单-修改-位图) 2.Flash做图片的运动动画,经常会发生图片抖动的问题。解决办法:(位图-属性-允许
1、线性化下载过程 一般的下载队列,是一口气推入n个loader,然后逐个下载,下载完了调用start,开始整个程序。 由于是线性过程,这个时候下载流程比较好控制。假如碰到被下载的一个swf中,又下载别的图片、音乐之类,就成了树形过程了。LoaderMax在这方面的处理是利用一个requireWithRoot 属性,指定该Loader隶属于哪个容器。一旦指定,那么这个Loader所下载内容,就当作
swfobject.embedSWF(swfUrlStr, replaceElemIdStr, widthStr, heightStr, swfVersionStr, xiSwfUrlStr, flashvarsObj, parObj, attObj, callbackFn);各个参数的含义:1--> swfUrlStr:
官方网址介绍http://code.google.com/p/swfobject/wiki/documentation用法:html部分<div id="swf1">......</div>js部分 swfobject.embedSWF("test.swf", "swf1", "300", "120", "9.0.0",);源码部分:这是2.2中的源码。看参数
上传文件时,不能增加自定义request header这 点不同于URLLoader:URLLoader是可以增加自定义头部信息(request header)到对应的URLRequest对象中的,但是敏感的字段是不可以更改的,比如refer、cookie、host等等;而 FileReferrence.upload使用的URLRequest,则不可以增加任何自定义头信息,所有自己添加的自定义he
1.project-properties-flex compiler-添加命令参数:-use-network=false 2.C:\WINDOWS\system32\Macromed\Flash\FlashPlayerTrust 或者C:\Windows\SysWOW64\Macromed\Flash\FlashPlayerTrust 目录下添加一个文件,比如:1.txt(文件名可任意起),文件内
跨域访问机制跨域访问机制:在服务器上,同一个域中的文件,数据或者swf可以任意访问。若要跨域访问需被授权。注意不同域名即使映射到相同IP地址也会被看成两个域。IP地址名和通过解析的地址也被看作两个域。有两种授权方式:策略文件和作者授权。策略文件:策略文件声明某个域中的文件可以被指定域访问。策略适用于所有形式的访问。是个xml文件,格式如:<cross-domain-policy><
var BitmapData0:BitmapData = new BitmapData(550, 400, false, 0x0);var Bitmap0:Bitmap = new Bitmap(BitmapData0);addChild(Bitmap0);var dotArr:Array = new Array();stage.addEventListener(MouseEvent.MOUSE_
package { import flash.display.*; import flash.events.*; public class MouseDistance extends Sprite { var s:String; var oneShape:Shape; var twoShape:Shape; public function Mouse
package as3.zcd{import flash.display.MovieClip;import flash.geom.Point;import flash.display.DisplayObject;public class Zcd{ private var mc:MovieClip; private var p:Point; public f
[SWF(backgroundColor=0x004890,width=550,height=400)]var denglong:MovieClip =new MovieClip();addChild(denglong);denglong.x=275;denglong.y=0;denglong.rotation=5;var rota:Number=0;denglong.addEventListen
今天心情不错,用FLASH写了一个用于读取LRC同步歌词的类,只要25行代码,完全用是用FLASH的字符串操作来分析标签的。下面就是这个类:package LRC{ public class readlrc { public function readlrcastime(mp3playt
AS3实例: LRC 歌词同步 一、准备工作 既然要制作歌词同步程序,首先要准备一首歌,我们就以“周杰伦-青花瓷”为例。首先要下载这首“青花瓷.mp3”,保存为“C:\My Player\Music\青花瓷.mp3”。还要下载青花瓷的 LRC 文件,大家可以到网上下载(地址见附录),将文本内容保存为“C:\My Player\LRC\青花瓷.lrc”。我们的程序(类和FLA)则保存在“
"分享"一个比较好的AS3.0 滚动条(鼠标滚动+横竖都全),功能都备注,支持左右键:myScroll.direction="H"; //方向——左右滚动为"H",上下滚动为"L"。[默认:"L"]myScroll.tween=5;  
1.Math类随机数:Math.random(); ⑴Math.ceil()舍去小数部分并加1 ⑵Math.floor()舍去小数部分 &
1、网络中进程之间如何通信?首要解决的问题是如何唯一标识一个进程,否则通信无从谈起!在本地可以通过进程PID来唯一标识一个进程,但是在网络中这是行不通的。其实TCP/IP协议族已经帮我们解决了这个问题,网络层的“ip地址”可以唯一标识网络中的主机,而传输层的“协议+端口”可以唯一标识主机中的应用程序(进程)。这样利用三元组(ip地址,协议,端口)就可以标识网络的进程了,网络中的进程通信就可以利用这
退格=8; tab =9; enter=13; shift =16;
影响文件大小的因素1.针对图片影响SWF大小 在需要透明底图片时在Flash中将bmp图片打散,然后用抠图的方式将透明部分去掉2.针对动画帧数影响SWF大小 将动画补间转换为关键帧,删除补间,再将关键帧隔帧删除(Ctrl+F5),视觉上不影响流畅性3.矢量图形无法压缩 将矢量优化功能(Ctrl+Alt+Shift+C)仍
为什么要用TWEENLITE而不用ADOBE官方的TWEEN?1.效率(这也是作者所标榜的TWEENLITE2大优点之一,呵呵,“标榜”这个词用得可能有点过了,不过人家确实有那个实力)这里有2者运行效率对比的例子:tweening-speed-test2.onComplete,onStart, onUpdate 等回调方法是TWEEN所没有的(TWEENLITE还可以往这些方法中传递任意个参数)
一,主要代码结构:com.greensock包里面,首先最主要的就是TweenMax.as;然后一个常用的是 com.greensock.easing.*;里面包含了15个缓动,下文再一一介绍;另外一个是 com.greensock.events.TweenEvent,不过感觉不太常用;每一个TweenMax方法大多都会返回一个TweenMax的实例 -- 即下文所说的TweenMax Objec
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号