第二章 操作系统
- flash8 关于声音
s = new Sound();
s.attachSound("aaaa");
s.start(0,1);
s :Sound= new Sound();
s.attachSound("aaaa"); // 不能用=
s.start(0,1);
var song_sound:Sound = new Sound();
song_sound.attachSound("aaaa");
S.onRelease = function() {
song_sound.start();
};
SS.onRelease = function() {
song_sound.stop();
};
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- 调用外部声音后如何控制声音的播放次数
http://space.flash8.net/bbs/viewthread.php?tid=348709
调用外部声音后如何控制声音的播放次数
music.attachSound("yu");//yu是库中的声音
music.start(0, 3);//这里可以实现声音放三次
-------------
现在 我用另一种方法播放声音:
bg_sound = new Sound();
bg_sound.loadSound("sound1/yu.mp3", true);//这里是外面的声音文件
bg_sound.onSoundComplete = function ()
{
bg_sound.start(0, 3);//但这里却不能实现播放三次的功能,而是循环播放,请问这是什么问题啊??
难道是只有把声音导入库中后才能控制播放次数的吗,
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- 控制元件颜色
1。创建一个图片元件
2。拉入场景,属性改为movie ,命名n
3。选中n,F9
onClipEvent (mouseDown) {
colorA = new Color(_root.n);
colorA.setTransform(ChangeOrange());
}
onClipEvent (keyDown) {
colorA = new Color(_root.n);
colorA.setTransform(ChangeOrange());
}
onClipEvent (load){
function ChangeOrange () {
change_color = new Object();
change_color.rb = random(255);
change_color.gb
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- 练习复制 duplicateMovieClip 制作随机
p>
1 制作一个电影元件 :白色的三角形
2拉入场景,起个名字(M)
M代码如下:
onClipEvent (load) {
var i=1;
}
onClipEvent (enterFrame) {
duplicateMovieClip(this, "mc" +i, i);
mc =_root["mc"+i];
mc._x=random(Stage.width);
mc._y = random(Stage.height);
mc._xscale=random(100);
mc._yscale = random(100);
//mc._x=Math.ceil(Stage.width/2);
//mc._y = Math.ceil(Stage.height/2);
setProperty(mc, _rotation, random(360));
setProperty(mc, _alpha, random(100));
i++;
}
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- 制作一个流动条
制作过程:
1.添加一个文本框(动态),邦定变量 AA
2.建立一个文本文件 aa.txt 内容为: AA=XXXXXXXXXXXXXXXXXXX
3.拉入三个按钮(共一帧)
第一帧代码:
System.useCodepage = true;
loadVariablesNum("AA.txt", 0);
//loadVariables("AA.txt");
var flag=false; //什么时候可以拖动
var pos=0;//感知向上还是向下
向上按钮代码(name=upp):
on (release, keyPress "<Up>") {
_root.AA.scroll=AA.scroll-1;
}
向下按钮代码(name=Down):
on (release, keyPress "<Down>") {
_root.AA.scroll=AA.scroll+1;
}
滑块按钮代码(name=hk):
on (press) {
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- 制作一个蜻蜒的flash
1.先做一个蜻蜒的元件(movie) 记得翅膀要会动哦。哈哈
2。将元件拉入场景中。然后命名为qt. 选中qt,按F9键入如下代码:
onClipEvent (enterFrame) {
if (i == 360) {
i = 1;
}
setProperty(this, _rotation, i+=5);
/* if(_x>=Stage.width) {_x=1;}
setProperty(this, _x, _x+=random(10));
if(_y>=Stage.height) {_y=1;}
setProperty(this, _y, _y+=random(3));
*/
if (xflag) {
setProperty(this,_x,_x+=random(16));
if (_x>=Stage.width) { xflag=false; }
} else {
setProperty(this,_x,_x-=rando
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- 通过进度条来学习代码书写格式
步骤:
1.打开Flash MX 2004,选择矩形工具,在主场景中画出下一个只有边框有矩形,本例该矩形大小为350*16像素。
2.再在主场景中仍用矩形工具画出一个只有填充而无边框的矩形,并按F8键将其转换为影片剪辑(注:其注册点一定要选在该矩形的最左侧),其实例名为bar 。本例该矩形大小为345*11像素。
3.将上述两矩形在主场景中排列好,使边框矩形嵌套填充矩形。
4.在上述两矩形旁边用文字工具拖出一动态文本框,其变量名为bar_per。
至此,准备工作就绪,即建立了两矩形框和一动态文本框,下面准备编写代码。
5.在主场景中,新建一层,选中该层第1帧,按F9键打开动作脚本编辑窗口,输入以下代码 :
this.onLoad=function(){
myBytesTotal=_root.getBytesTotal();
}
this.onLoad();
this.onEnterFrame=function()
{
myBytesLoaded=_root.getBytesLoaded();
bar_xscale=myBytesLoaded/myBytesTotal*100;
percent=Math.round(bar_xscale);
this.bar._xscale=bar_xscale;
this.bar_per=percent+"%";
if(myBytesLoaded==myBytesTotal){
delete this.onEnterFrame;
_root.n
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- Flash 源文件下载页面,感觉很好。大家学习flash初期可以下载来参考一下。
http://www.flash8.net/fla/
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- 发送简单邮件 无附件
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- 使用 MSWC.nextLink
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- 使用 MSWC.PageCounter
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- ASP 与 Flash 交换数据
|
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- 广告轮显组件示例
aa.asp
<html>
<body>
<%
Dim Ad
set ad=server.createobject("MSWC.AdRotator")
ad.border=1
ad.clickable=True
ad.targetframe="target='_blank'"
response.write ad.GetAdvertisement("adver.txt")
%>
</body>
</html>
adver.txt
ReDirect bb.asp
Width 440
Height 60
Border 1
*
image/a.png
http://www.google.com
apng
40
image/b.gif
http://www.efg.com
efg
40
image/c.gif
http://www.qq.com
qq
40