Flash鼠绘技巧基础:绘制有趣脸形图+1积分Flash鼠绘技巧基础:绘制有趣脸形图开场白:看着网上那么多缤纷多彩的Flash,相信很多朋友都有想自己亲手制作动画片的愿望。但我们中的大多数人并没有学过绘画,总是有很多的想法却无法用自己的画笔表达出来。还有一些朋友虽然有点绘画功底,但苦于没有扫描仪、手绘板等等专业工具,总不能得心应手。其实只要您有一只不错的鼠标,利用好Flash中自带的绘画工具,还有仔细阅读完本文,再加上细心与耐心,即使没有受过专业绘画训练,您也一样可以制作出很漂亮的动漫画效果。本文主要讲述了如何使用鼠标绘制人的面部,包括脸形塑造、眼睛的绘制、嘴的塑造三部分,至于其他图形的画法,您可以根据文中提供的思路和方法自行探索,下面我们就先来看第一部分。1.脸部塑造:精美的人物面部特写,会让动画作品增色不少。脸部的造型要从正面和侧面分多各角度来讲,首先我们来学习基本的正面造型(见图1)。这是一个脸部正面的基本造型,是完全用鼠标制作的哦!下面我们来看看它的制作过程:(1)确定基本脸形基本脸形的确定可以使用归纳法,就是可以把脸部的形态用一个基本的图形来表示,如:三角形、圆形、方形等等。下面我以一个三角形来确定脸部的基础形状(如图2)。通过画两条直线,然后调整它们的相对位置,就可以制作出一个三角形。(2)脸颊的调整在基本脸形确定后,就可以进行一些细微的调整了,用工具箱中的箭头工具把三角形的两边向外拉开一点,有些弧度,这样就很像人的脸颊了(如图3),这步是为了后面增加节点做准备。利用箭头工具将两条直线向外拉出弧度。(3)增加节点前面我们对三角形进行调整时,调整的幅度很大,不太好把握细节,所以我们要给那两条边增加些节点,这样就可以对每条边的不同段进行微调了,增加节点一般要注意:节点不要太多,分布要均匀(如图4)。正面脸形的节点位置:靠上的一对节点是眼睛的位置,靠下的节点确定了下巴的位置,大家也可以按照自己的具体情况来调整。(4)调整脸形细节增加好节点后就可以对每个节点进行细微调整了,达到你满意的效果位置,关键是要耐心加细心(如图5)。经调整后的脸形(5)制作头顶脸形调整好后,就要加上头顶了,一般头顶的基本形状是圆形,所以我们要先按着Shift键画个正圆,把圆放到已调整好的脸形上部。然后只需要把圆的下半部分线条去掉,只留下上半部分,这样一个基本的脸形就差不多做好了(如图6)。同样使用箭头工具选中圆形的下半部分线条,将之删除,形成头顶轮廓。(6)脸形的精细调整我们上面所做的还只是粗略调整,下面就需要对其进行细微的调整了,我们可以把头顶部位适当地缩小,尽量符合头部与脸部的比例,直到你看上去满意为止(如图7)。调整完的正面脸形,终于有点人样子了:)。(7)添加耳朵脸部的造型已经基本完成了,下面需要补充一些必要的零件!耳朵是不可缺少的,先画一只耳朵,然后Copy一下,最后用“修改”菜单下的反转命令把复制好的耳朵纵向反转。把两只耳朵添加到脸部的适当位置,就完成脸部的塑造了(如图8)!为你的主角加上耳朵OK!正面的脸部已经刻画好了,大多数情况下光有正面的脸形还是不够的,还需要为人物制作出不同位置时的脸形,我大概总结了一下(如图9)!注意面部的辅助线,向不同方向时,透视是有变化的把握好脸部的方向性是能否把人物神态刻画准确的关键,希望大家多观察,多练习,充分掌握脸部的变化规律。在本文开始的时候我们已经说到了,脸形的塑造在平时可以采用一下归纳法,就是归纳一下这个脸形可以用什么基本的图形来构成呢?我做了四个例子,帮助大家分析一下(如图10~13)!例一、相同图形的组合:用两个椭圆的组合,通过一些着色的技巧就可以达到右边的效果了,很神奇吧!例二、不同大小的图形组合:例三、多种图形的组合:例四、单个图形的变形调整:2.绘制眼睛:经过上期的学习大家可能已经发现了,我们并不是真正地使用鼠标来绘画,确切地说应该是用鼠标来调整出需要的形状。怎么样,现在觉得鼠标在你手里听话些了吗?下面我们就来学习如何绘制人物的眼睛,OK,拿起你的“鼠”,我们来“调”吧:)!首先,要在心中归纳好一个眼睛的造型轮廓,做到心里有数,才能调鼠如神。关于具体的调整方法,在上期我们已经讲到了,主要就是运用钢笔工具来编辑节点和箭头工具调整弧度,本期的讲解中就不再重复了,我们将重点来说如何表现出眼睛的特点。第一步,制作出眉毛和上眼眶(如图1)。通过几道弧度不同的曲线就可以画出基本造型。第二步,添加眼球。因为人的眼球从正面看基本是个圆形,所以我们来画个圆,不要忘记画的时候按住Shift键啊(如图2)。正常人的眼球一般是不会完全暴露出来的,所以我们要把眼球的位置放得稍微靠上一点。第三步,去掉眼球的多余部分,然后画出眼白的轮廓线来(如图3)这里绘制轮廓线是为了填充眼白时方便,将来轮廓线是要删掉的。第四步,填充颜色。颜色可以根据自己的喜好来选择,当然是越漂亮越好啦(如图4)。这里我们选择了深蓝色为主调的球状渐变填充。第五步,用线性渐变填充效果做出眼白(如图5)。如果你对上面做出的眼睛效果已经很满意了,这步也可以省略。第六步,为眼球添加反光,这样就可以出现“水灵灵的大眼睛”效果了,再做一点修饰,可以为眼睛补充一个瞳孔。只要在眼球中心增加一个黑色的小圆点就可以了(如图6)这里我们为眼睛添加上一些睫毛,让眼睛看上去更生动一些。上面做出的眼睛是不会动的,如果你想让动画中人物的眼神更有神一些,可以把表示高光的小圆点做成影片元件(MovieClip),复制出小不同的三个(我习惯点三个高光,因为一般日本CG里的造型都是这样,呵呵,只是吸取一下,并不是崇尚哦。)放在不同的层里,做出一些大小变动的Motion动画,这样就会让眼睛有晶莹的动感了(如图7)。高光对控制眼睛的注视方向很关键,注意调整三个高光点的大小以及位置。3.嘴部的塑造:在漫画里,嘴算是比较好表现的部位了,有时候只需要一条直线就可以表现出来了。但如果是一张比较写实的嘴,就会比较麻烦了。制作嘴时主要是以钢笔工具为主,通过添加及调整节点来形成嘴的形状,下面我为大家提供嘴的制作过程图例,至于具体制作过程这里就不多讲了:(见图8~图11)最后大家再来看看画好之后的嘴上的节点分布图(如图12),可以看出节点在调整线条形状时的重要性。完~~~~~~~~~~00__________________最近买了块影拓III的数绘板,爽歪歪~~~ActionScript菜鸟基础终极教程发表时间:2005-05-10作者:aawing教程来源网络,版权归作者所有。第1章揭开ActionScript的神秘面纱ActionScript是Flash内置的编程语言,用它为动画编程,可以实现各种动画特效、对影片的良好控制、强大的人机交互以及与网络服务器的交互功能。ActionScript是一门吸收了C++、Java以及JavaScript等编程语言部分特点的新的语言。ActionScrip使用英文单词和元件提供了一种为Flash影片设置指令的方法。它的存在确保了Flash影片较之普通的按照线性模式播放的动画具备强大得多的人机交互能力。可以为时间轴中的关键帧、按钮和影片剪辑添加ActionScript。选中这些关键帧、按钮和影片剪辑,打开其动作面板,你就可以看到它们都添加了哪些脚本。1.1Flash中的程序交给计算机执行的指令集称为程序。程序的另一个名称叫做脚本。从现在开始,我们将这些指令集统称为脚本。脚本都必须有它的运行环境,就ActionScript来说,它的运行环境就是Flash影片。ActionScript可以指挥Flash影片该做什么。在某些情况下,ActionScript还可以指挥其他的东西,如用户的操作系统、浏览器等。但是ActionScript最主要的用途还在于控制Flash影片内部的东西。短的脚本可以只有一行,长的脚本可以长达几千行。它们可以作用于Flash影片的一个部分,也可以贯穿影片始终。有人把使用了脚本的整个Flash影片看作一个程序,也有人把影片中单独出现的脚本看作一个程序。这两种看法都正确,因为一个单独的程序也可以被定义成若干小程序。你可能对某些编程语言已经相当熟悉或者有所了解。例如广大网页设计者所熟知的JavaScript,以及另一种相似的语言VBScript,它们能用来编辑动态网页。HTML(HypertextMarkupLanguage超文本置标语言)是另一种特殊的语言,浏览器将按照它所包括的指令正确地显示文本和图片。在学校里面,你可能接触过一些编程方面的课程,如BASIC、Pascal、C、Java等。除HTML以外,以上提到的所有的语言都包含很相似的程序结构:循环、条件、变量等等。只要你知道了ActionScript的特殊用法,你就可以将以前所学的编程知识利用起来。就算你以前从来没有接触过编程方面的知识,不用担心,我会将所有需要的知识都告诉你。1.2ActionScript是从哪里来的ActionScript是从哪里来的呢?事实上它的确是从好几种程序语言中深化而来的。下面我们先花一点时间了解一下计算机语言的起源和发展。当第一台数字计算机诞生的时候,唯一的编程语言是计算机的专用语言——二进制代码,即由数字1和0组成的编码。当由1和0组成的不同序列被输入到计算机中,计算机就会执行完全不同的操作。使用这种语言编写程序是相当费劲的,就算写一个简单的两数相加的程序,程序的长度也是相当惊人的。为了避免每次都为两数相加的操作书写长长的二进制程序,有人书写了一种专门用于两数相加的代码,你可以方便地使用相同的代码实现任意两数的相加操作。接着,一些类似的函数诞生了,用它们可以处理所有的基本任务,如加、减、乘、除、比较、循环等等。从此以后,你可以使用这些事先编写好的函数执行几乎所有的操作了。现代的计算机语言理解和使用起来较之二进制编码都已经容易了无数倍,其一,现代计算机语言与英语语法很相似,如“go”、“for”、“begin”、“if”以及+、-、=等,它们的含义和用法与现实中都相差不大。BASIC、Pascal等编程语言,几乎可以像英语句子一样阅读,所以学习和理解起来都非常容易。其他语言,如C、Fortran,它们的功能更强一些,经验丰富的程序员可以用它们完成更复杂的任务。更多的语言居于以上两种语言之间,如C++、Java和JavaScript,它们既有一定的可读性,也有较强的功能。ActionScript与这些语言有更多的相似之处。Flash遵从ECMA(EuropeanComputerManufacturersAssociation欧洲计算机工业协会)制定的标准,因此ActionScript与ECMAScript(ECMA开发的一种语言)极其相似。所以与其说ActionScript建立在JavaScript的基础上,不如说ActionScript和JavaScript都建立在共同的基础之上。Flash具备交互功能,它的早期版本已能够利用简单的脚本实现不太复杂的导航和按钮。同时,Flash还是一种矢量动画工具,它的发展是与对它的应用需求分不开的,比如说网页设计者需要一种工具来制作体积更小的图像,由于矢量图是由线条和填充色构成的,而不是像位图一样由像素构成,所以它能够大大缩减文件大小,正顺应了网页设计者的需求,使许多系统配置低的用户也能够访问和浏览他们的网页。虽然说Flash是一个图形动画工具,但也不是没有使用程序的需要,比如说设计者需要制作一个按钮,让别的用户能通过单击按钮浏览到别的页面。Flash早期版本中的脚本非常简单,直到Flash4,才具有了标准的程序结构,如条件结构、循环结构等。但是Flash脚本仍然需要使用下拉菜单和空白文本框添加,几乎还不能叫做一种编程语言。真正的ActionScript到了Flash5才出现,程序员可以直接键入程序并将程序添加给需要作用的元素。FlashMX更大地扩展了ActionScript,现在的ActionScript提供了多达300余种命令、函数、运算符和结构,这才真正成为一种成熟的程序语言。1.3初识ActionSc