//如果你不想看到 Flash的About和设置菜单 //注这个适合用在没有交互的动画上,如果你需要使用按钮就去掉 _root.createTextField("sam", 999, 0, 0, Stage.width, Stage.height); //鼠标触发物体Y轴滚动 _root.onEnterFrame = function() { (_root._ymouse<200) ? _root.obj_mc._y -= (_root._ymouse-200)*.1 : _root.obj_mc._y += (200-_root._ymouse)*.1; }; //----------------------------------------------- // Create a myFrames array. Note the legal formatting. 建立一个记录LABEL的数组 var myFrames = ["storyEnding1","storyEnding2","storyEnding3","storyEnding4"]; // Set randomFrame to a randomly picked element of myFrames // by calculating a random number between 0 and 3 // 随机从数组中提取一个LABEL var randomFrame = myFrames[Math.floor(Math.random() * 4)]; // Now go to the random frame // 然后跳到该LABEL播放 gotoAndStop(randomFrame); //--------------------------------------------- //创建一个从x到y的随机数 Math.round(Math.random()*(y-x))+x; //--------------------------------------------- //批量给按钮加链接 var shuzu = ["btn0", "btn1", "btn2"]; for (var i = 0; i0 ? picPre.gotoAndStop(i-1) : picPre.gotoAndStop(4); picNext.gotoAndStop(i); //--------------------------------------------- //就是你在外部文本的最后一行写&myload=true //然后在加载的时候做个判断,如果它全部读完文本,那么肯定把最后的一个变量也读了进来 if (myload == "true") { gotoAndPlay("anyframe"); } //--------------------------------------------- //最简洁的flv播放代码 //首先要添加一个视频对象,实例名为vid,在第一帧写入脚本: var nc:NetConnection = new NetConnection(); nc.connect(null); var ns:NetStream = new NetStream(nc); vid.attachVideo(ns); ns.play("some.flv"); //最终的文件大小不到1K!!然后你可以在这个基础上添加播放,暂停等按钮。 //虽然Media组件是很不错的,但是一个MediaDisplay就有55K,MediaPlayback则达到了70K,因此在我们只需要很基本的播放功能的时候,这就是一个很好的解决方法。