PS:《学习Flash中的八层境界》这篇文章总结的很全面。转来供大家一赏。我是第四层,5555~~学无止境呀。
(出自xfykzz)
第一层,无代码境界.此为初级,学会了点儿Graphic,motion,mask,guide动画后就开始制作MV的人属此境界.不会用任何代码,把动作面板看作禁地.
第二层,简单代码境界.此时已会用stop();之类的简单影片控制语句,会在普通模式下拖几条命令.并为此兴奋不已.
第三层,简单事件境界.此时发现使用按钮和影片剪辑的事件处理器感觉好爽,于是大用特用,大堆的on,onClipEvent便诞生了.
第四层,复杂帧境界.此时发现把代码写在按钮上十分不爽,十分不便于以后修改与维护,渐渐发现把所有代码尽量往帧上放是一件很爽的事.并且能用对象或函数来简化重复出现的语句,比如大量复制的影片剪辑事件的添加.尤其喜欢用路径,绝对路径.
第五层,少有代码境界.此时发现代码写在帧上也十分不爽,转而把代码都放到外部文件,再用#include包含进帧.这还是次要的,主要的是对Class文件有点儿爱不释手,恨不得把所有动作全变成方法写进Class里面.实际帧中的代码已经很少,而且路径运用较少,因为类中属性直接指向路径.忽地想起很久没用_root,怪是想念.
第六层,无代码境界.此时发现代码已经碍手碍脚,开始向往无代码的傻瓜操作,于是把相关功能封装成类,相关效果封装成组件,只需改改属性值就可以使用.把痛苦留给最初,组件写好后就前途一片光明了.
第七层,后代码境界.此时对OOP思想已有深入了解,时间轴早已荒废许久,兴趣不再是做做Flash效果,开始扩展到相关领域.也学会用JSFL偷懒,Flash做前台,XXX做后台,通过若干API连接,已经把Flash应用远远超越其本身.
第八层,神的境界.Flash之父莫敢说达此境界.学无止境,抑或尚未达此境界时,Flash已然淘汰.