上海网站建设

上海网站建设

咨询热线:(021)51698180


Flash

上海网站建设RSS订阅  RSS订阅  新浪微博  新浪微博  上海网站建设客服  客服  获取报价  获取报价
  • 2008-12-28
  • 2008-7-30
    很早之前我曾经说过“没有loading的flash,不是完整的flash”。我想那个句话可能偏激了。因为有时候一些不到10k的flash,确实不需要做什么loading。但我始终认为,做一个优秀的loading是衡量一个flasher水准、甚至态度的,因为loading是唯一一个你不会多看而所有用户、客户会看的东西,所以你对loading的重视程度,甚至可以反衬你这个flasher的职业道德。
  • 2008-7-30
    /*
     * 拆分数字和文字
     */
    public function splitNS(s:String):Object{
      var tNum:String=""
      var tStr:String=""
      var t:String=""
      var len:Number = s.length;
      for (var i = 0; i<len; i++) {
       t=s.substr(i, 1)
       if(isNaN(Number(t))){
        //是文字
        tStr+=t;
       }else{
        //是数字
        tNum+=t;
       }
      }
      return {num:tNum,str:tStr};
  • 2008-7-30
    当一动画中包含的场景数大于1时,这些命令会根据情况生效或灰化。另外在这些命令下面显示的是各场景名称,当然我们也可以选择这些场景名来选择当前场景。还有一点我要补充说明的是,如何增加或减少场景。利用“Modify”/“Scene”,打开Scene对话框,点击对话框下面的三个按钮,分别可以进行复制当前场景、增加一个新场景、删除当前场景的操作。
  • 2008-7-30
    一、文字快速分配到各层
    1.输入几个文字,ctrl b打散一次。这时看到的文字是分离开的,而且也是选中的状态。
    2.在这些文字(不要取消选中状态)上右击选择“分配到层”。操作过“时间轴”中就会多出几个层,每个层都是以打散后的文字命名的。
     
  • 2008-7-30
    一、剧本
    a) 新建立剧本文件的时候。起文件名为A-剧本名-日期-制作人的名字,修改的时候另存一个文件并且把日期改为修改当日日期。
    b) 一般是两种情况
    一种是创意部给过来脚本或是客户直接给过来的脚本。
    一种是我们自己的编写的剧本。
  • 2008-7-30
    一般我们会使用_alpha(as2)、alpha(as3)来设置对象的透明值,可是对于动态文本(或输入文本)使用alpha设置是无效的。网上一般介绍的方法是使用draw位图的方式来处理这个问题,可是这个方法比较麻烦,后来发现了,原来使用滤镜好像会把文本框变成位图模式...(概念性的东东不明白,也许不是这个原因,反正达到了我们的效果),所以使用过滤镜的文本框,可以正常的设置alpha值,于是有了下面的函数(注意是as2的代码,as3也一样,这个就不多说了)。
  • 2008-7-30
    制作loading最少需要两帧,这是需要注意的地方,了解loading原理的朋友应该知道。
    第一帧为loading动画。
    第二帧为你的内容。
    下面的代码假设flash有两帧:
    一开始的时候自动停止第一帧,然后进行loading操作,需要显示进度可以在loadProgress里写你需要的操作,加载完后自己跳到第二帧,并停止。注意的是在main函数里,使用了addFrameScript给动画的第二帧添加了stop()代码,这里不是必须的,addFrameScript是一个隐藏函数,这里只是测试一下(ps一下,addFrameScript中,前面是帧数,后面是要加载的函数,帧数是从0开始的)。