10大优享服务
62项会员特权

几种flash设计所运用的技巧

发布时间:2021-12-01 09:24:31     阅读次数:11670次     评论数:0次
    通过flash软件是能够制作各种各样的动画,无论是简短的还是长的动画,无论是自娱自乐还是运用在专业的领域或是影视行业,都都需要flash。在flash设计过程中,如果能够用好技巧,做起来肯定是会更加的简单,也能够解决诸多的设计问题。flash设计所运用的技巧都有哪些呢?
几种flash设计所运用的技巧
    1 使用中括号运算符可能会降低性能。将您的引用存储在本地变量中可避免使用该运算符。以下代码示例演示了使用中括号运算。

    2:var s:String="true";

    var b:Boolean = (s=="true");

    3:flash设计清除所有子对象

    while(container.numChildren > 0)

    {

    container.removeChildAt(0);

    4: 尽可能使用 Vector 类而不是 Array 类,Vector 类的读写访问速度比 Array 类快。

    5:对于不需要 鼠标交互的对象 设置属性 mouseChildren , mouseEnabled。

    6:对于 TextField 对象,请使用 appendText() 方法,而不要使用 += 运算符。

    7:使用BitmapData的 lock() 和 unlock() 方法加快运行速度。

    8:通过为矢量分配特定长度并将其长度设为固定值,可进一步优化。

    // Specify a fixed length and initialize its length

    var coordinates:Vector. = new Vector.(300000, true);

    var started:Number = getTimer();

    for (var i:int = 0; i< 300000; i++)

    {

    coordinates[i] = Math.random()*1024;

    }

    trace(getTimer() - started);

    // output: 48

    9:将重用的值存储在常量,可对上面实例进一步优化。

    // Store the reused value to maintain code easily

    const MAX_NUM:int = 300000;

    var coordinates:Vector. = new Vector.(MAX_NUM, true);

    var started:Number = getTimer();

    for (var i:int = 0; i< MAX_NUM; i++)

    {

    coordinates[i] = Math.random()*1024;

    }

    trace(getTimer() - started);

    // output: 47

    FLASH导入声音时提示读取文件时出现问题怎么办:

    1、今天小编在制作一个动画的时候,想要导入一个下载好的歌曲,出现问题。

    2、这时候我们可以考虑重新找个地方下载需要的歌曲,当然歌曲本身没啥问题的话,我们可以将歌曲进行格式转换,这里打开百度音乐。打开电脑安装的百度音乐以后,我们点击右上角的小工具中的格式转换打开。

    3、这里首先添加需要转换和处理的歌曲,然后点击输出格式。

    4、这里设置输出格式为WAV格式,然后设置好输出文件夹后,点击开始转换。

    5、这时候我们在FLASH中导入转换后的WAV格式声音,发现这里成功了。

    6、当然如果大家不想改变音乐格式的时候,我们可以考虑这里转换的时候降低歌曲文件的码率,这样有时候也可以插入文件成功。

    7、当然大家也可以用格式工厂等软件对Mp3歌曲进行转换,将码率设置为128Kb/S,频率设置为44100Hz,Flash支持的Mp3歌曲通常是这样的频率。

    综上所述,大家对于flash设计所运用的技巧都应该了解,在flash设计制作过程中发生任何问题,都可以请教专业人士解决。想要找专业flash设计人才,可以到一品威客网免费发布招募需求,一品威客网潜集着超百万的设计人才呢。

本文地址:
来源:一品威客,转载须经版权人书面授权并注明来源

留言(0

↓展开留言

该攻略尚无留言记录