日志
 
发表于 :2008-07-28 10:16
小flash的制作方法

 

    小flash的设置格式如下所示:
[flasht,a,b,left,top]http://........[/flasht]

    上面的设置格式中,‘a’、‘b’、‘left’、‘top’分别代表你要具体填写数据,其意义是:
      a----小flash画面的宽度----------------(请对照上图中的a)
      b----小flash画面的高度----------------(请对照上图中的b)
   left----小flash画面到日志框左边的距离----(请对照上图中的left)
    top----小flash画面到日志框顶端的距离----(请对照上图中的top)
    下面我就用“三只蝴蝶”透明小flash作为例子,采用几种不同的设置数据,来进一步详细说明设置技巧。
方案一:就是最上边的那三只蝴蝶。其设置如下所示:
[ flasht,400,400,155,0]http://www.qqreport.com/q-zone/flash/032.swf[/flasht]
    方案中,第一与第二个数据a和b是由我们自己确定的,我就定他们都是400。这三只蝴蝶的飞舞范围被限制在:a×b=400×400的正方形面积之内。由于它们的活动区域有限,所以它们的个子也不大。
    第三个数据left=155是这样计算得来的:日志版面框有效宽度是710,flash画面宽度占用了400,余下310,取310的一半155作为画面到日志框左边的距离,则该画面到日志框右边的距离就也是155,故这个flash画面就不左不右地居中了。
    第四个数据top=0,即画面到日志框顶边的距离是零,所以该画面就处在日志的最上方了。
方案二:就是黄色图片中间的那三只极小的蝴蝶。其设置如下所示:
[ flasht,60,60,325,500]http://www.qqreport.com/q-zone/flash/032.swf[/flasht]
    方案中,第一与第二个数据a和b是由我们自己确定的,我就定他们都是60。这三只蝴蝶的飞舞范围被限制在:a×b=60×60的极小正方形面积之内。由于它们的活动区域太小,所以它们的个子也极小。
    第三个数据left=355是这样计算得来的:日志版面框有效宽度是710,flash画面宽度占用了60,余下650,取650的一半325作为画面到日志框左边的距离,则该画面到日志框右边的距离就也是325,故这个flash画面就不左不右地居中了。
    第四个数据top=500,即画面到日志框顶边的距离是500,所以该画面就处在黄色图片的中间了。
方案三:就是黄色图片下方的那三只较大的蝴蝶。其设置如下所示:
[ flasht,600,500,55,800]http://www.qqreport.com/q-zone/flash/032.swf[/flasht]
    方案中,第一与第二个数据a和b是由我们自己确定的,我就定他们分别是600和500。这三只蝴蝶的飞舞范围比较大:a×b=600×500的长方形面积之内。由于它们的活动区域较大,所以它们的个子也较大。
    第三个数据left=55是这样计算得来的:日志版面框有效宽度是710,flash画面宽度占用了600,余下110,取110的一半55作为画面到日志框左边的距离,则该画面到日志框右边的距离就也是55,故这个flash画面就不左不右地居中了。
    第四个数据top=800,即画面到日志框顶边的距离是800,所以该画面就处在黄色图片的下方了。
方案四:就是本篇日志下方的那三只最大的蝴蝶。其设置如下所示:
[ flasht,710,600,0,1800]http://www.qqreport.com/q-zone/flash/032.swf[/flasht]
    方案中,第一与第二个数据a和b是由我们自己确定的,我就定他们分别是710和600。这三只蝴蝶的飞舞范围相当大:a×b=710×600的长方形面积之内。由于它们的活动区域最大,所以它们的个子也最大。
    第三个数据left=0是这样计算得来的:日志版面框有效宽度是710,flash画面宽度占用了710,余下0,取0的一半还是0作为画面到日志框左边的距离,则该画面到日志框右边的距离就也是0,故这个flash画面就占用日志框的全部宽度。
    第四个数据top=1800,即画面到日志框顶边的距离是1800,所以该画面就处在最下方了。
02:54  ┆  8888┆ 阅读(661) ┆ 评论 (0)
关闭
网址