• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
:皒祗想自私旳占有著袮
.Net Ajax SQLserver Flex UI JS 一样都不能少...
博客园    首页    新随笔    联系   管理    订阅  订阅
11 2007 档案
循环播放菜单的制作!

摘要:1、设置文档的属性:宽:250像素,高:100像素,帧频:24fps,背景色:#006600。 2、制作3个风格相同的按钮,只是它们的文本信息不同。分别命名为but1、but2、but3。这时库面板当中会自动生成三个按钮。 3、将按钮but1拖到主场景的图层1第一帧,选中该按钮,按F8将其转换成名为mc的影片剪辑,并在属性面板中命名该影片剪辑名称为mc。如图: 4、双击进入mc影片剪辑的编辑... 阅读全文
posted @ 2007-11-30 23:48 JoyBin 阅读(316) 评论(0) 推荐(0)
对上一篇文章(如何制作以旋转菜单为操作形式的相册?)的总结!

摘要:最后我们进行一下重点代码及技术的点评: 整个程序编写下来最重要的便是 //以下内容用以实现文本信息的更换 function photoMove(a, b) { var _l1 = this;//定义矩阵_l1 _l1["mc" + a].scale = 130;//修改矩阵大小为120,可修改 delete bei_b["onEnterFrame"];//释放已用内存... 阅读全文
posted @ 2007-11-30 23:45 JoyBin 阅读(394) 评论(0) 推荐(0)
如何制作以旋转菜单为操作形式的相册?

摘要:旋转菜单倍受大家的喜欢,以其动感和简捷的操作受到了大家的认可,今天我们一同来学习该如何制作旋转菜单。 详见:http://blog.sina.com.cn/s/blog_4a317cc8010006iz.html 阅读全文
posted @ 2007-11-30 23:44 JoyBin 阅读(499) 评论(1) 推荐(0)
Flash当中最基本菜单的制作!

摘要:下面,由我来谈一谈最基本菜单的制作过程 首先,我们先进行一下功能的定位,也就是需要实现哪些功能。列举如下: 1)当弹出某一个菜单时,其它菜单处于收起的状态。 2)当点击菜单中的某一项任务时,驱动任务,并将下拉的菜单收起。 3)各菜单初始状态下,需要点击才会被驱动,不然初始状态既便是经过了也不会弹出,而一旦某一个菜单被单击,则当鼠标移动到其它菜单上时,其它菜单的菜单项会自动弹出。 4)一个菜单被展开... 阅读全文
posted @ 2007-11-30 23:43 JoyBin 阅读(372) 评论(0) 推荐(0)
最基本的弹出式菜单的制作

摘要:内容见flash mx 2004 actionscript 动画设计56页。 技术点拨: 1)注意按钮的响应区域大小的设定,尤其是当直接把文字转为按钮时更应注意这一点,不然,在实际操作中想准确点击该按钮会变得很难。 2)如果在场景中为Move_menu影片剪辑加一个遮罩,那样效果会更好,这样一来,弹出菜单可以放在任何一个位置,并于单击时展开,再单击时缩回。 3)标题的MENU按钮上写的代码是: o... 阅读全文
posted @ 2007-11-30 23:41 JoyBin 阅读(416) 评论(0) 推荐(0)
如何通过按钮实现影片剪辑的旋转?

摘要:再假设一下: 场景中有两个按钮,一个是向左的按钮,一个是向右的按钮。还有一个影片剪辑pic.各自代码如下: 向左按钮: on(release){ setProperty("/pic",_rotation,getProperty("/pic",_rotation)-5); } 向右按钮: on(release){ setProperty("/pic",_rotation,getProp... 阅读全文
posted @ 2007-11-30 23:40 JoyBin 阅读(406) 评论(0) 推荐(0)
如何通过按钮实现影片剪辑的缩放?

摘要:再来假设一下:场景当中有两个按钮,一个是放按钮,一个是缩小按钮。还有一个影片剪辑pic,功能是这样实现的: 在放大按钮上填写以下代码: on(release){ setProperty("/pic",_xscale,getProperty("/pic",_xscale)*1.1); setProperty("/pic",_yscale,getProperty("/pic",_ysca... 阅读全文
posted @ 2007-11-30 23:39 JoyBin 阅读(297) 评论(0) 推荐(0)
如何通过按钮改变影片剪辑的位置移动?

摘要:我们先来假设一下: 场景中有四个按钮,用来控制影片剪辑pic的位置变化。在场景中建立一个影片剪辑pic,别忘了在属性当中声名它的名称为pic.这样在向左、向右、向上、向下的按钮上分别添加以下代码: 向左:on(release){setProperty("/pic",_x,getProperty("/pic",_x)-5);} 向右:on(release){setProperty("/pic",_x... 阅读全文
posted @ 2007-11-30 23:35 JoyBin 阅读(385) 评论(0) 推荐(0)
将字符串转换成路径的函数 eval("******")

摘要:如:on(release){ var i=1; x=eval("MC"+i); x.Play(); } 同:on(release){MC1.play();} 当然也可以写成 on(release){ var i=1; eval("MC"+i).play(); } 阅读全文
posted @ 2007-11-30 23:32 JoyBin 阅读(446) 评论(0) 推荐(0)
有关于影片剪辑的常规控制方法

摘要:如场景中有一影片剪辑house,以及暂住、停止、继续、上一帧、下一帧五个控制按钮。则相应的代码编写如下: 暂停:on(release){_root.house.stop();}//注意stop的s是小写的,以后的play也是小写的 停止代码:on(release){_root.house.gotoAndStop(1);} 继续代码:on(release){_root.house.play();} ... 阅读全文
posted @ 2007-11-30 23:32 JoyBin 阅读(194) 评论(0) 推荐(0)
测试目标路径的函数targetpath(movieClipObject)的应用

摘要:如:在上例中MC2上输入以下代码 onClipEvent(load){ trace(targetpath(this)); }//注意把这些代码写在影片剪辑上。 则会输出 _level0 MC2 在这里,_level0表示的是根层次,如果比它高一层次则应表示为_level1. 如果把以上的代码写在MC1上,则会输出 _level0.MC2.MC1 阅读全文
posted @ 2007-11-30 23:31 JoyBin 阅读(262) 评论(0) 推荐(0)
路径的应用(3)

摘要:如果与MC2同级的还有一个影片剪辑MC3,则想修改MC3,的透明度,用如下方法: on(release){ _parent.MC3._alpha=0; } 如果MC3下还有一个影片剪辑MC4,想修改MC4的透明度则用如下方法: on(release){ _parent.MC3.MC4._alpha=0; } 阅读全文
posted @ 2007-11-30 23:30 JoyBin 阅读(199) 评论(0) 推荐(0)
parent的应用(2)

摘要:再假设一下吧,如果MC1存在于MC2中,控制按钮button与MC1是同级(同层次),则MC1的上一级MC2可以表示为 on(release){ _parent.MC2._alpha=0; } 其实也可以写成这样: on(releaes){ _parent._alpha=0; ... 阅读全文
posted @ 2007-11-30 23:27 JoyBin 阅读(171) 评论(0) 推荐(0)
_root及this的应用(1)

摘要:_root是从根层算起的路径的形式,this同样也是用来表示路径,但一般要写在影片剪辑上。例如:MC1位于影片剪辑MC2中,则路径表示方法有两种:(假设控制按钮于MC2同层) 第一种:on(release){ _root.MC2.MC1._alpha=0; } 第二种:on(release){ this.MC2.MC1._alpha=0... 阅读全文
posted @ 2007-11-30 23:26 JoyBin 阅读(218) 评论(0) 推荐(0)
如何将动画设定在5分钟之内没有任何鼠标动作,则屏幕将转入一个指定的画面

摘要:在场景中放一个空的MC,在上面加Action: onClipEvent(enterFrame){ total=Math.floor(getTimer()/1000);//获取电影播放以来所经过的时间 if(total>=300){ _root.gotoAndPlay(2);//判断:五分钟后播放第二帧 } } 主场景中第一帧加上:stop(); 阅读全文
posted @ 2007-11-30 23:25 JoyBin 阅读(298) 评论(0) 推荐(0)
如何实现打开Flash文件时满屏播放?

摘要:在动画第一帧中插入“Actionscript:FSCommand("fullscreen",true)”,如果想不显示右键菜单,则插入:“FSCommand("showmenu",False)”,关闭动画为“FSCommand("quit")”。 阅读全文
posted @ 2007-11-30 23:22 JoyBin 阅读(497) 评论(1) 推荐(0)
怎样把做好的Flash动画转换成屏幕保护程序?

摘要:使用SWFBrowser或者Screensaver,他们可以很方便地将SWF转换成屏保,使用SWFBrowser你还可以将SWF中的图片、音效等提取出来。 阅读全文
posted @ 2007-11-30 23:19 JoyBin 阅读(406) 评论(0) 推荐(0)
怎么样实现透明背景的flash动画?

摘要:在Flash中选择“File→PublishSettings(发布设置)→HTML”,在WMODE设置中选择“Transparent(透明化)”,然后再发布这样就可以使Flash透明了。另外如果在网页中实现Flash透明可以选中插入的Flash,在其属性面板中点击“Parameters(参数设置)”弹出Parameters对话框,在左边Parameters下输入“wmode”,在右边Value下... 阅读全文
posted @ 2007-11-30 23:18 JoyBin 阅读(404) 评论(0) 推荐(0)
与影片剪辑相关的 事件 属性 方法

摘要:OnLoad 当影片剪辑被载入时触发该事件 onUnload 从时间轴删除影片剪辑时触发该事件 onEnterFrame 当播放到某个帧时触发该... 阅读全文
posted @ 2007-11-30 23:17 JoyBin 阅读(835) 评论(0) 推荐(0)
与影片剪辑相关的 事件 属性 方法(二)

摘要:attachAudio() 从麦克风硬件中捕获并播放本地音频 attachMovie() 附加库中的SWF文件 creatEmptyMovieClip() ... 阅读全文
posted @ 2007-11-30 23:15 JoyBin 阅读(812) 评论(0) 推荐(0)
随机函数的使用

摘要:在flash中我们可以利用随机函数自动生成很多的效果,在这里列举一个小程序,让大家对随机函数有一个初步的认识: 首先我们在主时间轴上导入13张图片(如朴克中的A~K),每一张图占一个关键帧,我们可以利用随机函数来显示随机的这13张图片中的任意一张: on(release){ gotoAndStop(random(13)+1); } 注意,random(13)在这里表示的是0~12,加1之后才是... 阅读全文
posted @ 2007-11-30 22:59 JoyBin 阅读(244) 评论(0) 推荐(0)
如何编写flash的右键菜单

摘要:请参考以下程序:(对了,你要把下面的这段代码复制到时间轴的第一帧) function url0() { qq_mc.gotoAndPlay(2); } function url1() { getURL("http://www.upflash.cn", "_blank"); } function url2() { getURL("mailto:upflash@163.com", "_blan... 阅读全文
posted @ 2007-11-30 22:51 JoyBin 阅读(196) 评论(0) 推荐(0)
通过按钮打开指定网页及邮箱填写界面

摘要:利用按钮打开网页:on(release){getURL("http://www.baidu.com","_blank")} 利用按钮打开邮箱编辑器:on(release){ getURL("mailto:xubolist@sohu.com","_blank"); } 阅读全文
posted @ 2007-11-30 22:49 JoyBin 阅读(221) 评论(0) 推荐(0)
如何运用按钮控制时间轴上帧的移动与跳转

摘要:停止:on(release){root.gotoAndStop(1);} 播放:on(release){root.play();} 暂停:on(release){root.stop();} 上一帧:on(release){root.prevFrame();} 下一帧:on(release){root.nextFrame();} 转到上一个场景:on(release){prevScene();} 转... 阅读全文
posted @ 2007-11-30 22:48 JoyBin 阅读(307) 评论(0) 推荐(0)
除常用触发事件以外的几个事件

摘要:on(KeyPress""){...} KeyPress"" KeyPress"" KeyPress"" KeyPress"" KeyPres... 阅读全文
posted @ 2007-11-30 22:46 JoyBin 阅读(209) 评论(0) 推荐(0)
有关于按钮事件的列举及归纳

摘要:按钮的常见触发事件 Press 鼠标左键按下 Release 鼠标左键按下后放开 KeyPress 响应键盘按键 ... 阅读全文
posted @ 2007-11-30 22:45 JoyBin 阅读(350) 评论(0) 推荐(0)
如何在帧上添加代码来控制按钮及影片剪辑的行为

摘要:一般情况下,要在帧上添加代码来控制按钮用以下方法: 按钮名.触发事件=function(){ 待执行代码;} 实例如:next_btn.onPress = function () { nextFrame();} 一般情况下,要在帧上添加代码来控制Clip用以下方法: 影片剪辑名.触发事件=functi... 阅读全文
posted @ 2007-11-30 22:42 JoyBin 阅读(853) 评论(0) 推荐(0)
在按钮与影片剪辑上添加ActionScript的对比

摘要:如果想在按钮上加代码,结构应为:on(触发事件){ 待执行的代码; } 如果想在影片剪辑上加代码,结构应为:onClipEvent(触发事件){ 待执行的代码;} 阅读全文
posted @ 2007-11-30 22:40 JoyBin 阅读(175) 评论(0) 推荐(0)
Flash中添加代码的位置

摘要:1、在帧上:如 stop(); 2、在按钮上:如 on(release){ gotoAndPlay(3);} 3、在影片剪辑上:如 onClipEvent(load){ stop();} 阅读全文
posted @ 2007-11-30 22:39 JoyBin 阅读(223) 评论(0) 推荐(0)
ActionScript中的逻辑运算符及等于运算符

摘要:逻辑运算符有: && 逻辑“与” || 逻辑“或” ! 逻辑“非” 等于运算符有: == 等于 === 严格等于(即对比时不进行类型的转换) != 不等于 !== 严格不等于 (此知识点处于ActionScript动画设计书中20页及21页) 阅读全文
posted @ 2007-11-30 22:38 JoyBin 阅读(858) 评论(0) 推荐(0)
如何声名全局变量?

摘要:使用命令:_global 而不用var来声名。如: _global.bb="xubolist"; //声名一个全局字符串变量bb为xubolist, 注意:声名的时候用到了冒号:,而不像var中用空格来区分。 用处:在一个程序当中,全局变量的使用是极为重要的,尤其是在团队合作中的模块开发中会显现它的重要性,虽然目前由于我们能力有限,还不太常用和深用全局变量,但却需要我们对它有所了解。小程序中,用全... 阅读全文
posted @ 2007-11-30 22:37 JoyBin 阅读(253) 评论(0) 推荐(0)
如何运用代码查看数据类型

摘要:我们可以运用typeof()运算符来查看数据类型,好方法如下: trace(typeof(aa)); 这样就会在输出面板中显示所要查看的数据aa的类型了。 另外,利用trace及typeof也可以用以检测那些未知的数据是何值及何种类型 阅读全文
posted @ 2007-11-30 22:36 JoyBin 阅读(374) 评论(0) 推荐(0)
定义数据类型

摘要:人为定义数据类型的方式有以下几种方法: var aa:Number; //用以定义数值型的数据 var bb:String; //用以定义字符串类型的数据 另外,还可以在调用函数时定义数据类型,如: function welcome(firstname:String,age:Number){需要执行的代码} 阅读全文
posted @ 2007-11-30 22:35 JoyBin 阅读(225) 评论(0) 推荐(0)
几个常用的转义字符

摘要:\b 退格符 \f 换页符 \n 换行符 \r 回车符 \t 制表符 \" 双引号 \' 单引号 \\ 反斜杠 应用如:var mystring:String; mystring="\"xubolist\""; trace(mystring); 输出面板显示为 "xubolist" 阅读全文
posted @ 2007-11-30 22:33 JoyBin 阅读(234) 评论(0) 推荐(0)
AutoComplete 自动选择

摘要:像Google那样的,输入关键词,显示相关的关键词,显示12个 前台代码: Web服务代码: [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(C... 阅读全文
posted @ 2007-11-28 16:28 JoyBin 阅读(289) 评论(0) 推荐(0)

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3