Username: Password:

当前位置:主页 > 技术资讯 > flash > 列表
发布于2007-12-12 10:00:48 | 详细内容( 69次阅读)
硬件   从Flash MX发布开始,就经常有人问:为什么Flash载入的中文会是乱码?   后来大家都用了 System.useCodePage=true; 去解决这个问题。可能大家都已经习惯了在Flash 5或以前,Flash完全没有理会编码。   Flash5的时代,的确可以很容易的载入外部文本,方便地跟PHP, ASP等等的后台程序作信息交互。但是到了Flash MX的时代,同样的方法却出现了乱码。一定要在前面加上System.useCodePage=true;才可以解决问题。大家可能都会觉得这是Flash的问题,觉得Flash MX的中文支持能力差了。个人觉得Flash MX, Flash 2004这些... more
最后评论人 | 0条评论 查看评论
发布于2007-12-12 10:00:48 | 详细内容( 59次阅读)
硬件   很多FLASH设计师经常会控制场景里的元件属性,例如坐标,透明度,缩放等等,但元件的坐标一直是困扰很多人的一个问题。经常有人在论坛提问:为什么我用AS控制元件的坐标有的时候准确,有的时候又不准确啊?是不是我FLASH软件出问题了?还是FLASH本身出现了BUG?其实不是这样的,这是FLASH设计者没有正确认识FLASH的坐标。   点击场景里的一个MC,我们会发现上面有两个标记,一个是十字,一个是圆圈(也有情况是二者重合),其中十字架代表的是注册点,圆圈代表的是元件的中心点。他们有什么区别了?我们来做个小小的测试。... more
最后评论人 | 0条评论 查看评论
发布于2007-12-12 10:00:49 | 详细内容( 54次阅读)
硬件   相信大家对Flash的setInterval方法肯定非常熟悉,但不少人对其缺乏深入的了解,致使当一个flash里有多个setInterval的时候就容易混淆,该清除的间隔ID没有清除,不该清除的时候却清除了。对于setInterval的语法我就不赘述,很多文章都有详细说明,下面来说一下setInterval的几个重点。   1、setInterval和clearInterval都是全局函数,也就是_global.setInterval()和_global.clearInterval()。  这一点大家应该都知道,但是可能并没有特别注意。不过这点对我们理解他们非常重要。setInterval的返回值是一个间隔ID(... more
最后评论人 | 0条评论 查看评论
发布于2007-12-12 10:00:49 | 详细内容( 67次阅读)
硬件   一段简单的代码就可以帮助我们轻松实现动态文本包边效果。   大家复制如下代码到Flash8版本中,然后按Ctrl+enter测试看效果: /***************小技巧,动态文本包边效果****************/import flash.filters.GlowFilter;//导入发光滤镜类var 我的文本 = createTextField("txt", getNextHighestDepth(), 100, 100, 0, 0);//创建文本实例我的文本.autoSize = true;//自动尺寸我的文本.html = true;我的文本.htmlText = "<font color=#00ffff>动态网站制作指南 http://ww... more
最后评论人 | 0条评论 查看评论
发布于2007-12-12 10:00:49 | 详细内容( 90次阅读)
硬件   因为很久不做 Flash coding 了,所以也就很少关心 Flash 8 的新的 Class,但听大家说过有这个功能。本想从网上找段教程或 code 来做。可是发现国内还没有类似的。就只能自己动手丰衣足食了。   开始做法:   第一步:在库中建立一个视频元件,类型选择:视频(受 ActionScript 控制)。  第二步:将视频元件拖到场景中,并调整尺寸到想要的大小。并起名为“my_video”  第三步:在时间轴中粘入下边的 code。 var my_video:Video;my_video._x=100;my_video._y=40;var my_cam:Cam... more
最后评论人 | 0条评论 查看评论
发布于2007-12-12 10:00:51 | 详细内容( 64次阅读)
硬件   本文中我们介绍几种方法,让Flash动画适应任何分辨率的网页。   方法1.使用thisin   在flash中写: if (System.capabilities.screenResolutionX>=1024) {  Stage.scaleMode = "noScale"; }   但是必须设置body里面margin的值得都等于0,加CSS到网页也行。   方法2.   也是在FLASH中写AS: var listen:Object = new Object(); listen.onResize = function(){}; Stage.addListener(listen);   方法3.用System.capabilit... more
最后评论人 | 0条评论 查看评论
发布于2007-12-12 10:01:20 | 详细内容( 131次阅读)
硬件   今天应一位网友要求写一篇"用Flash按钮弹出窗口"的小文章,希望对各位朋友有用!   我常用的flash按钮调用javascript函数的方式有两种,一种是用fscommand(),另一种就是用getURL()。   其中getURL()比较简单,所以这里我们主要采用getURL()函数!   1、在Flash里面新建一个按钮(Flash命名为mc.fla),在按钮上写入如下代码: on (release) { geturl("javascript:openwindow(’’http://blog.knowsky.com’’,’’’’,’’toolbars=no,location=no,scrollbars=no,status=no,resizab... more
最后评论人 | 0条评论 查看评论
发布于2007-12-12 10:01:08 | 详细内容( 118次阅读)
硬件   Flash作为一种功能强大的动画制作工具,也可以方便地实现手写效果。现在,我们就用Flash5.0(中文版)来制作手写效果,具体操作步骤如下:   1、在Flash中新建一个文件。   2、在“修改→影片…”中修改影片属性。   3、按Ctrl+F8,新建组件,命名“毛笔”,用铅笔工具画一毛笔。 图1   4、用文字工具,输入“龙”字,字体可设为行楷,字号值为“300”(自己... more
最后评论人 | 0条评论 查看评论
linux宝库 发布于2007-09-30 00:00:00 | 详细内容( 90次阅读)
硬件   这个我记得是很早学来的,所以今天又整理了下放出来,方便大家查询使用: )  function manyLoadMovie(num, x, y, xscal, yscal, dis) {  for (var i = 0; i<num; i++) {  var Temp = createEmptyMovieClip("temp"+i, i);  var L = createEmptyMovieClip("load"+i, i+num);  Temp.t = i;  L.loadMovie(i+".swf");  L._xscale = xscal;  L._yscale = yscal;  L._x = x+i*di... more
最后评论人 | 0条评论 查看评论
linux宝库 发布于2007-09-30 00:00:00 | 详细内容( 51次阅读)
硬件   问题:两个声音不能被独立控制  var_tmp;  vars1_sound=newSound();  vars2_sound=newSound();  s1_sound.attachSound("s1");  s2_sound.attachSound("s2");  s1_sound.start(0,1000);  _btn.onPress=function(){  _tmp=!_tmp;  if(_tmp){  s2_sound.start();  }else{  s2_sound.stop();  }  }... more
最后评论人 | 0条评论 查看评论
导航
文章类别
赞助商
订阅