2002070344 发表于 2007-3-18 13:18

请教flash制作

请问华工就业在线顶端那个flash怎么制作的http://59.42.210.182:8880/
我下载反编译之后还是看不懂,完全没有flash的基础
麻烦达人指点一下,感激不尽

[ 本帖最后由 2002070344 于 2007-3-18 13:20 编辑 ]

wjlsunshine 发表于 2007-3-18 15:05

你都说没有FLASH 基础了.那我该怎样指点呢?

2002070344 发表于 2007-3-18 15:17

略为指点一下
简单的我自己看书
我学东西还比较快的

iptton 发表于 2007-3-18 15:34

不能速成...
只能一点一点学了

FLASH自带的帮助不错

wjlsunshine 发表于 2007-3-18 15:46

首先,先讲一下flash动画的基本原理,
flash是随着时间轴,每0.00N秒显示一个画面的.就像放电影一样.放完了再从头开始放.
主时间轴里可以插入影片.(从某个角头来说,影片也是一个FLASH)
如果你画工利害的话可以直接每时间点画.画出一个很好的动画.哈哈..不过就麻烦了点.
flash常用主要有两种动作.动画,形状.动画就是自动帮你补充,不用你画的那个辛苦.(不过只能从一个地方移到另一个地方.或者作出形状大少的变化.)
形状就是让你控制出更细小的动作变化.
引导线就是控制运动的方向.

动作那里有脚本代码action script 可以控制动画的运动动作.也可以直接用代码生成动画.功能很强大.
常用有:
stop (); 停止.
gotoAndPlay(N); 转到时间轴第N帧.
on (release)
{
    getURL("http://202.38.193.246:8880/mess/index.asp", "_self");
}
网页连接按钮动作."_self" 这个学习网页的都明白吧.
更详细的请自己查看一下action script 手册.

以上是本人的看法.有错之处请见量.

wjlsunshine 发表于 2007-3-18 15:56

你所说的flash用到了.var myXML = new XML();
FLASH读取XML变量.即是动态更新标题.
var myName = 0;
var myXML = new XML();   
System.useCodepage = true;
myXML.ignoreWhite = true;
myXML.load("xml/jobQuick.jsp");
myXML.ignoreWhite = true;
myName = myXML.firstChild;
myXML.onLoad = function (ok)
{
    myName = myXML.firstChild;
    if (myName.childNodes != undefined)
    {
      news0.newstitle.text = myName.childNodes.attributes.title;
      news1.newstitle.text = myName.childNodes.attributes.title;
      news2.newstitle.text = myName.childNodes.attributes.title;
      news3.newstitle.text = myName.childNodes.attributes.title;
      news4.newstitle.text = myName.childNodes.attributes.title;
      news5.newstitle.text = myName.childNodes.attributes.title;
      news6.newstitle.text = myName.childNodes.attributes.title;
      news7.newstitle.text = myName.childNodes.attributes.title;
      news0.onRelease = function () //点击时动作
      {
            getURL(myName.childNodes.attributes.url, _blank); //转向链接
      };
      news0.onRollOver = function () //鼠标指在上面
      {
            titleFormat = new TextFormat();
            titleFormat.color = 16777011; //设置字体颜色.
            news0.newstitle.setTextFormat(titleFormat);
      };
      news0.onRollOut = function () //鼠标离开.
      {
            titleFormat = new TextFormat();
            titleFormat.color = 16777215;
            news0.newstitle.setTextFormat(titleFormat);
      };
....................................................

2002070344 发表于 2007-3-18 16:36

帧逐帧比较麻烦又是体积大
有个朋友建议我用swish做
我试试

wjlsunshine 发表于 2007-3-18 16:48

没有叫你逐帧做呀..只是简单说明原理即.

iptton 发表于 2007-3-18 17:09

swish不错,不过要做复杂点的交互就不够了

2002070344 发表于 2007-3-20 09:11

想问下左右两个动画是分开做,然后粘上去么

wjlsunshine 发表于 2007-3-20 12:32

在外部看来,(整个FLASH)不是
在里面看就是..
里面由几个影片组成

iptton 发表于 2007-3-20 16:55

学号师兄真想学的话,最好还是从基础学起,其实也不要多少时间,照FLASH8的帮助做一些练习就能学到不少的了

2002070344 发表于 2007-3-20 17:26

只是想先懂一些框架问题

Monkeylee 发表于 2007-3-21 21:00

想当初还是看邹润的教程来学flash.

admin 发表于 2007-3-21 23:45

想当初一时冲动买了张FLASH多媒体教材...

wjlsunshine 发表于 2007-3-22 00:03

我也是冲动买了张FLASH软件和教材......
能上网后才知道这些原来不值钱.!!!!!!!!!!!!!!!!!
有点被骗的感觉....
页: [1]
查看完整版本: 请教flash制作