公 司 留 言 簿 
  当前位置:首页 >> 留言板 >> 最新留言: 添加留言 管理      
留言者 对对子 时 间 1/12/2016 11:07:40 AM
主页 邮箱 来自广东省高州市 5455578
内 容 十年寒窗,进了九、八家书院,抛却七情六欲,苦读五经四书,模了三番二次,今年一定高中!
一人学唱,练了二、三个春秋,忘记四婶五姨,累唱六曲七律,打了八锣九锤,今晚必定唱红。
留言者 admin 时 间 12/31/2015 4:18:44 PM
主页 邮箱 来自广东 515347638
内 容 <a href="javascript:window.opener=null;window.open('','_self');window.close();">关闭</a>
留言者 admin 时 间 12/19/2015 6:18:29 PM
主页 邮箱 来自广东高州 515347638
内 容 新建文档:放置三个动态文本框,变量名字分别是: leftmin,leftsec,leftmilli

第一关键帧中加入如下代码

onLoad = function(){// 当场景加载以后执行
totalmin = 40;
totalsec = 60;
totalmilli = 100;
// 初始化一些变量,在后面的计算中要用到这些变量
}
onEnterFrame= function(){// 逐桢执行动作"
currentsec = Math.round(getTimer()/1000);
// 求出当前影片已经播放的秒数(取整)
currentmilli = Math.round(getTimer()/10);
// 求出当前影片已经播放的毫秒数(取整)
leftsec = totalsec- currentsec;~
// 剩余的秒数等于总的秒数减去已经播放的秒数
leftmin==totalmin;
// 开始分钟数等于总的分钟数,开始是不变的
leftmilli = totalmilli - currentmilli;
// 剩余的毫秒数等于总的毫秒数减去已经播放的毫秒数
if(leftsec<10){leftsec = "0"+leftsec}
if(leftmin<10){leftmin = "0"+leftmin}
if(leftmilli<10){leftmilli = "0"+leftmilli}
// 以上三句是当分钟数、秒数、毫秒数小于 10 的时候,前面加上一个 “0” 。
if(leftmilli<=1){totalmilli+=100;}
// 当计时剩下的毫秒小于 1 的时候,总秒数再加 100 ,以便下一次重新计时(这里注意得到的影片播放的毫秒数是一直增加的)
if(leftsec == 0){// 当剩余的秒数等于 0 的时候
totalsec+=60;// 类似上面的解释,总秒数加 60
totalmin-=1;// 这时候相当于过了 60 秒,所以分钟数要减 1
if(leftmin ==0){// 当分钟数等于 0 的时候,计时结束
leftsec = "00";
leftmin = "00";
leftmilli = "00";
// 将三个计时框都附值为 0
delete onEnterFrame;// 删除这个逐桢动作,以节省资源
};
}
}
留言者 admin 时 间 12/19/2015 6:02:35 PM
主页 邮箱 来自广东高州 515347638
内 容 把以下代码复制到关键帧上。
num=Math.round(9*Math.random()+1)
// 设置随即数字( 1-9 )
_root.createEmptyMovieClip("pic", 1);
// 创建一个空的 PIC MC 用来装载外面载入的图片
_root.pic._x = 0;
_root.pic._y = 0;

// 简单设置一下 MC 的位置
_root.pic.loadMovie(num+".jpg",1);
// 随即载入外面的图片


再在第20帧处插入普通帧。保存文档到放有9张图片的文件夹中。测试
留言者 admin 时 间 12/19/2015 5:36:17 PM
主页 邮箱 来自广东高州 515347638
内 容 Flash中关于声音的常用命令:

1.new Sound()//创建一个新的声音对象;

2.mysound.attachSound()//加载库里的声音

3.mysound.start()//播放声音;

4.mysound.getVolume()//读取声音的音量

5.mysound.setVolume()//设置音量

6.mysound.getPan()//读取声音的平衡值

7.mysound.setPan()//设置声音的平衡值

8.mysound.position//声音播放的当前位置

9.mysound.duration//声音的总长度;
留言者 admin 时 间 12/19/2015 5:34:35 PM
主页 邮箱 来自广东高州 515347638
内 容 播放的画面,随播放器窗口大小的,改变而改变

on(release){
  fscommand("allowscale", true);
}
留言者 admin 时 间 12/16/2015 5:49:17 PM
主页 邮箱 来自广东高州 515347638
内 容 Math.ceil() 、Math.floor() 、Math.round() 三个函数的理解
以前一直会三个函数的使用产生混淆,现在通过对三个函数的原型定义的理解,其实很容易记住三个函数。

现在做一个总结:

1. Math.ceil()用作向上取整。

2. Math.floor()用作向下取整。

3. Math.round() 我们数学中常用到的四舍五入取整。
留言者 admin 时 间 12/7/2015 11:51:05 PM
主页 邮箱 来自广东高州 515347638
内 容 1.使用数据库,我就会PHP+MySQL
2.不使用数据库,那么就是PHP+TXT
3.后台都不用,直接使用ActionScript的SharedObject;但是这么做,并不能做到真正意义上的网页计数,只能保存当前用户浏览该flash的计数
方法一:
/* MySQL Code */
CREATE TABLE `counter` (
`count` INT( 20 ) DEFAULT ''''0'''' NOT NULL
);
/* PHP Code */
<?php
$db=mysql_connect("localhost","root");
mysql_select_db("hbbspace");
// 取数
$result=mysql_query("SELECT * FROM counter WHERE 1",$db);
$myrow=mysql_fetch_row($result);
$count = $myrow[0];
// 加 1
$count++;
echo "count=$count"; // 列印
// 更新
$sql="UPDATE counter SET count=''''$count'''' WHERE 1";
$result=mysql_query($sql);
?>
/* Flash Code */
loadDate = function (success) {
if (success) {
var counters = counter_vars.count;
count_txt.htmlText = "你是第<font color=''''#FF0000''''>"+counters+"</font>个访问该swf的人";
}
};
var counter_vars:LoadVars = new LoadVars();
counter_vars.onLoad = loadDate;
counter_vars.load("http://localhost/counter2.php");
this.createTextField("count_txt", 1, 150, 100, 200, 100);
count_txt.html = true;方法二:/* PHP Code */
<?php
/* 将计数器归零
这样如果计数器还未被使用,初始值将是1
你当然也可以把初始值设成20000来骗人咯
*/
$count=0;
// 如果存放计数器文件已经存在,读取其中的内容
if ( file_exists($counter_file) )
{
$fp=fopen($counter_file,"r");
// 我们只取了前20位,希望你的站点不要太受欢迎啊
$count=0+fgets($fp,20);
// 由于函数fgets()返回字符串,我们可以通过加0的方法将其自动转换为整数
fclose($fp);
// 对文件操作完毕
}
// 增加一次计数值
$count++;
// 将新的计数值写入文件
$fp=fopen($counter_file,"w");
fputs($fp,$count);
fclose($fp);
# 返回计数值
echo "count=$count
";
?>
/* Flash Code */
loadDate = function (success) {
if (success) {
var counters = counter_vars.count;
trace(counters);
count_txt.htmlText = "你是第<font color=''''#FF0000''''&
flash版的计数器-制作方法第2部分:
gt;"+counters+"</font>个访问该swf的人";
}
};
var counter_vars:LoadVars = new LoadVars();
counter_vars.onLoad = loadDate;
counter_vars.sendAndLoad("http://localhost/counter.php?counter_file=counter.txt",counter_vars,"post");
this.createTextField("count_txt", 1, 150, 100, 200, 100);
count_txt.html = true;方法三:var myLSO = SharedObject.getLocal("foo");
if (myLSO.data.counter == undefined) {
var myCounter = {};
myCounter.count = 1;
myLSO.data.counter = myCounter;
counters = myLSO.data.counter.count;
} else {
myLSO.data.counter.count++;
counters = myLSO.data.counter.count;
}
this.createTextField("count_txt", 1, 150, 100, 200, 100);
count_txt.html = true;
count_txt.htmlText = "你是第<font color=''''#FF0000''''>"+counters+"</font>个访问该swf的人";
 留言总数:42 总页数:6 当前页次:2
页数: 第一页 上一页 下一页 最后一页
公司简介 在线客服 客服中心 意见反馈 相关法律 隐私条款 广告服务 友情链接     
       
Q链:515347638  电子邮箱:hanen@126.com 粤ICP备05086553