仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1005|回复: 8
打印 上一主题 下一主题

[学习教程] 来讲讲:网页中flash的trace办法输入数据-Flash actionscript

[复制链接]
简单生活 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 20:53:43 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
“swf”这是一个完整的影片档,无法被编辑。swf在发布时可以选择保护功能,如果没有选择,很容易被别人输入到他的原始档中使用。
我的js类jdhcn.js中的一个FlashDebug办法:
功效:
flash的挪用些办法能在网页中看到flash的trace办法输入的数据;
办法:
1.init(w,h,z);//w为显现界面的宽度,h为显现界面的高,z为层级(最好放在最顶层);<此办法能够省略>
2.trace(str);//要输入的数据。
利用:
1.把jdhcn.js导进,点击下载jdhcn.js。
2.在body里能够重写一个函数(也能够不写)。
程序代码:
<scriptlanguage="javascript">
functiontrace(str){
g.flashDebug.trace(str);
}
</script>3.在flash里写一个全局静态办法,在调试的时分就把trace办法交换为global.traceStr就好了:
程序代码:
publicclassglobal{
importflash.external.ExternalInterface;
publicstaticfunctiontraceStr(str:String):void{
trace(str);//在flash情况下输入调试信息;
if(ExternalInterface.available){
ExternalInterface.call("trace",str);//在网页下输入调试信息;
}
}
}以下是例子:
由于这是新窗口弹出看效果,以是就把jdhcn.js文件里的内容般到html里来了。实行trace("测试jdhcn.flashDebug")来摹拟是经由过程flash办法挪用的。

HTML代码:
<head>
<title>测试jdhcn.flashDebug</title>
</head>
<body>
<scriptlanguage="javascript">varg=newJdhcn();functionJdhcn(){};Jdhcn.prototype.flashDebug=newFD();g.flashDebug.init();functionFD(){varbtnObj;varconObj;FD.prototype.init=function(w,h,z){if(!w){w=500};if(!h){h=600};if(!z){z=100};varstr=’<divstyle="width:’+w+’px;float:right;border:1pxsolid#0;
background:#fff;position:absolute;right:5px;top:5px;z-index:’+z+’;">’;str+=’<div><inputid="debugShowBtn"type="button"onClick="g.flashDebug.show();"value="显现Debug"><inputtype="button"onClick="g.flashDebug.clearAll();"value="扫除Debug内容"></div>’;str+=’<textareaid="debugContent"cols=""rows=""wrap="off"style="width:100%;height:’+h+’px;
display:none"></textarea></div>’;document.write(str);btnObj=document.getElementById("debugShowBtn");conObj=document.getElementById("debugContent");g.flashDebug.show();};FD.prototype.show=function(){if(btnObj.value=="显现Debug"){conObj.style.display="block";btnObj.value="埋没Debug";}else{conObj.style.display="none";btnObj.value="显现Debug";}};FD.prototype.clearAll=function(){conObj.value="";};FD.prototype.trace=function(str){conObj.value+=str+"
";conObj.scrollTop=conObj.scrollHeight;};}trace("测试jdhcn.flashDebug");functiontrace(str){g.flashDebug.trace(str);}
</script><body>
Flash8.0是Macromedia公司在7.0版本的基础上开发的,功能更强大,易于设计。
飘飘悠悠 该用户已被删除
9#
发表于 2015-3-22 04:09:36 | 只看该作者
逐渐改变了我们生活及生活习惯的一些东西,而正是互联网的大势兴起,Flash动画越来越受到宠爱,现在,Flash动画已成为网络广告的中坚力量。
若相依 该用户已被删除
8#
发表于 2015-3-15 17:59:04 | 只看该作者
不能制作色彩丰富变化的图像,核心竞争力小,而且有一定的局限性。要想制作优秀的动画,就要充分了解软件的优点和缺陷。
飘灵儿 该用户已被删除
7#
发表于 2015-3-7 20:16:02 | 只看该作者
专业的建筑动画、产品动画、角色动画、flash动画、游戏美工等全方位服务的创意动漫公司。十年专业的动漫制作经验,为政府、企业等制作出无数优秀的创意动画设计产品。
小魔女 该用户已被删除
6#
发表于 2015-2-25 06:49:21 | 只看该作者
各类广告形式,相信大部分网民基本都关注过,而毋庸置疑,一个画面精美,生动活泼的互动Flash动画广告,比其他广告形式更加吸引你我的眼球。这就是Flash动画的优势。
因胸联盟 该用户已被删除
5#
发表于 2015-2-8 07:56:37 | 只看该作者
富媒体广告的概念:富媒体 Rich Media,是由英文翻译而来,从字面上很难理解Rich Media到底是什么。
admin 该用户已被删除
地板
发表于 2015-2-2 21:42:28 | 只看该作者
Flash是一种以向量图方式制成的网页动画,相比MPEG,AVI等的影片的档案大小就小很多.
谁可相欹 该用户已被删除
板凳
发表于 2015-1-25 08:39:20 | 只看该作者
Flash插件的最新版本允许设计者控制Box之外的元素和把Flash元素放在HTML或其它元素上面或下面,这就为交互性打开了一个崭新的世界。
活着的死人 该用户已被删除
沙发
发表于 2015-1-17 14:55:40 | 只看该作者
各种性能才能运用的得心应手,制作出优秀的动画。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 20:33

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表