原文:零元学Expression Blend 4 - Chapter 3 熟悉操作第一步(制作一个猴子脸)

本篇内容会教你如何使用笔刷、钢笔、渐层以及透明度的调整,还有如何转化图层和路径,最重要的是要教你如何建立自己的笔刷。

?

本篇内容会教你如何使用笔刷、钢笔、渐层以及透明度的调整,还有如何转化图层和路径,最重要的是要教你如何建立自己的笔刷。

?

?

就是要让不会的新手都看的懂!

?

01 开始专案
打开Blend後选择Top Menu的 File->New Project(快捷键Shift+Ctrl+N)。 选择Silverlight Application+ Website为你的项目类型,并命名专案为 “Drawing”。按下OK後,就可开出主要工作区,他是一个空白画布。

02 运用Ellipse(椭圆图型工具)画圆
在左边的Tools快捷钮选择Ellipse(若是没找到,请用快捷钮最下面的按钮>>在Search打上Ellipse即可),

Ellipse的快捷键为L;在主要工作区,点击滑鼠左键,由左上至右下拖拉出一个圆形(按住Shift可以保持正圆形)。

你也可以在点选Ellipse後,直接在主要工作区点击左键两下,会自动出现一个圆,再使用Selection工具做大小的调整(快捷键V)。

03改变边框(善用 Stroke)

点选Fill下排的Stroke让我们来改变边框,一样从Editor改变边框的颜色,但在这边我们保持预设的黑色即可,你也可以依自己喜好设定想要的颜色;接着边框的粗细我们需要使用Appearance->StrokeThickness调整,我们把预设1调为5,你可以看到圆脸的边框变粗了。

04 接下来,我们一口气把猴子脸的雏形做出来(运用Path路径、Pen钢笔工具)

增加耳朵,接着我们要让猴子有长出头发的感觉,猴子的美人尖当然也不能省略,这时需要使用Path,让我们可以去调整圆形的路径,在你想要改变的图层上点右键->Path->Convert To Path,这时你的图层可以使用Direct Selection(快捷键A)让你随心所欲的拉动它的边缘,若你发现能拖动的点不够多,那请使用Pen(钢笔工具);现在请发挥你的创意拉出头发跟美人尖。

05改变颜色(善用Brushes)

先让我们来改变圆形的色彩,使圆形有脸的颜色;运用左边的属性以及资源控制区Properties->Brushes->Fill,在Editor色盘里选出你想要的颜色,你也可以直接更改色码,范例的色码为#FFD66027。

06 运用渐层(善用Gradient Brush- Linear gradient)

现在我们点选Gradient Brush,Editor面版会多出渐层控制条,预设的渐层模式为线性渐层(Linear gradient),请在渐层控制条下缘边边点击左键两下,让我们多增加一个渐层色阶,范例的色阶为:#FFB64914 0%,#FFB85522 56.9%,#FFF1EBBF 100%。(若要移除色阶,请以左键点击色阶钮,直接拖拉离开渐层控制条即可),脸跟小耳的颜色为#FFF1EBBF。

07 运用渐层(善用Gradient Brush- Radial gradient)

选起外耳我们一样用渐层模式,这次我们选择放射状渐层(Radial gradient)让耳朵有外围弯曲的感觉;范例的色阶为:#FFF1EBBF 40.3%,#FFD09464 58.1%,#FFB64D19 87.5%,#FF352014 100%。

08 制作眼睛(熟悉Ellipse、Selection、Brushes的运用)

用Ellipse做一圆当成眼白部分,外框Stroke与脸相同使用黑色以及StrokeThickness粗细5,眼白我们用渐层使他更像眼白内部:#000000 85,#545454 100%;再增加一个有边框的Ellipse,这个圆形我们要当作眼球,请以实心颜色填满,这里我们不使用渐层:#FF6C1C1C;最後一个Ellipse我们不要边框(StrokeThickness 0),#000000。以上物件请用Selection移动到你想要的位置。

09 制作另一只眼睛(Grid、Resource Brush的运用,以及重新命名)

於左边Objects and Timeline把刚刚我们用Ellipse所绘制的三个图层选起,在选起的状态下按右键->Group Into->Grid,并把刚刚群组起来的物件由Grid改名为rightEye(你可以在要改的档名上点击两下,或是按右键选择Rename),选起rightEye後复制并贴上,会多出一组图层rightEye_Copy,请用Seletion把图层移到左眼的位置,并把rightEye_Copy改为leftEye。

现在我们有两个眼球,让我们来运用笔刷,让左眼的眼白的地方变色;请选取右眼(RightEye)眼白的图层後,点击Fill後面的小方框,选择Convert to New Resource,跳出Create Brush Resource後,请命名笔刷为Brush1,点击OK;你会发现在Brushes下方的面板会变为Local Brush Resource,点Brush1後会出现颜色修改器:

你会发现,左眼眼白会跟着变色,这是Blend的笔刷功能,因为左右眼套用同一组笔刷资源,所以右眼的颜色会牵动左眼;

测试结束,我们把眼白回复成原本的颜色。

10 制作猴子嘴巴(运用Rectangle、Combine)

用Rectangle(快捷键M)拖拉出一个长方矩形,再用Ellipse拉出一个椭圆,让矩形跟椭圆重叠,把两个图形一起选起来,点击右键->Combine->Subject

(小撇步:这边需要注意的是,我们要留的是半圆形的部分,所以请在椭圆形图上按右键来操作Combine,若你在矩形上按右键操作Combine将会是矩形被留下,生成的结果会呈现下面的情况。)

好了,我们改变一下猴子嘴的颜色,范例颜色为#FFD87D7D

?11 运用你在本章所学到的,把猴子改造成你最喜欢的样子

?

?

?

本篇的教学就到此。

(若有任何错误的地方,请各位前辈或同好能不吝指教,小女子都会虚心接受;若是你喜欢我的教学,请给我点鼓励,谢谢。)

一步一步迈向HIE之路

喜欢我文章请推我一下或给我个回应,你的鼓励会给我无限的动力喔!

若是您有其他问题或是特别需要,请在文章回应处留言,我会尽快回覆您

 

零元学Expression Blend 4 - Chapter 3 熟悉操作第一步(制作一个猴子脸)的更多相关文章

  1. 零元学Expression Blend 4 - Chapter 46 三分钟快速充电-设定Margin的小撇步

    原文:零元学Expression Blend 4 - Chapter 46 三分钟快速充电-设定Margin的小撇步 如果需要经常的使用某一项工具,总会希望能够更快速的使用各项设定达到效果 今天要介绍 ...

  2. 零元学Expression Blend 4 - Chapter 31 看如何简单的把SampleData 绑进ListBox里

    原文:零元学Expression Blend 4 - Chapter 31 看如何简单的把SampleData 绑进ListBox里 前面几章连续讲到ListBox的运用,本章要讲得是如何简单的把Sa ...

  3. 零元学Expression Blend 4 - Chapter 30 8个Expression Blend4的快捷

    原文:零元学Expression Blend 4 - Chapter 30 8个Expression Blend4的快捷 我针对工作区跟视窗的快捷键整理了八个Expression Blend4的快捷, ...

  4. 零元学Expression Blend 4 - Chapter 27 PathlistBox被Selected时的蓝底蓝框问题

    原文:零元学Expression Blend 4 - Chapter 27 PathlistBox被Selected时的蓝底蓝框问题 最近收到网友Cloud的来信,询问我有关放进PathlistBox ...

  5. 零元学Expression Blend 4 - Chapter 23 Deep Zoom Composer与Deep Zoom功能

    原文:零元学Expression Blend 4 - Chapter 23 Deep Zoom Composer与Deep Zoom功能 最近有机会在工作上用到Deep Zoom这个功能,我就顺便介绍 ...

  6. 零元学Expression Blend 4 - Chapter 4元件重复运用的观念

    原文:零元学Expression Blend 4 - Chapter 4元件重复运用的观念 本章将教大家Blend元件重复运用的观念,这在Silverlight设计中是非常重要的,另外加码赠送渐层工具 ...

  7. 零元学Expression Design 4 - Chapter 2 熟悉Design并且快速设计出Silverlight网页

    原文:零元学Expression Design 4 - Chapter 2 熟悉Design并且快速设计出Silverlight网页 本章将用带大家熟悉Design 4并制作简易的网页版面,也会让你了 ...

  8. 零元学Expression Blend 4 - Chapter 47 超简单!运用StackPanel配合OpacityMask做出倒影效果

    原文:零元学Expression Blend 4 - Chapter 47 超简单!运用StackPanel配合OpacityMask做出倒影效果 有网友问我如何在Blend内制作出倒影效果 我提供了 ...

  9. 零元学Expression Blend 4 - Chapter 44 Flash做的到的Blend也可以!轻松制作拥有动画的MenuBar!(下)

    原文:零元学Expression Blend 4 - Chapter 44 Flash做的到的Blend也可以!轻松制作拥有动画的MenuBar!(下) 抱歉久等了!!!! 终於到了动画MenuBar ...

随机推荐

  1. android之ContentProvider和Uri具体解释

    一.使用ContentProvider(内容提供者)共享数据 在android中ContentProvider的作用是对外共享数据,就是说能够通过ContentProvider把应用中的数据共享给其它 ...

  2. 【hdu 2897】邂逅明下

    Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s) ...

  3. erlang分布式入门(一)-ping pong

    erlang分布式入门(一)-ping pong 测试环境和http://willvvv.iteye.com/blog/1523918 一样,192.168.0.182(centos-182)和192 ...

  4. 【b304】传染病防治

    Time Limit: 1 second Memory Limit: 50 MB [问题背景] 近来,一种新的传染病肆虐全球.蓬莱国也发现了零星感染者,为防止该病在蓬莱国 大范围流行,该国政府决定不惜 ...

  5. Linux环境下搭建VPS服务

    说明 由于大部分VPN被封,FQ过程中无意间接触到了VPS(Virtual Private Server 虚拟专用服务器,可用于FQ),所以简单记录下VPS服务搭建流程. 此教程基于centos7,本 ...

  6. Power aware dynamic scheduling in multiprocessor system employing voltage islands

    Minimizing the overall power conservation in a symmetric multiprocessor system disposed in a system- ...

  7. 哪个项目管理工具好用到哭?JIRA VS 华为软件开发云

    一.产品介绍 JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪.客户服务.需求收集.流程审批.任务跟踪.项目跟踪和敏捷管理等工作领域. 华为软件开发云 (DevCloud ...

  8. 读取xml格式的字符串和上下文中的xml数据

    1.读取xml格式的字符串 假设有一段下面的xml格式的字符串: <xml>     <return_code><![CDATA[SUCCESS]]></re ...

  9. Computer system with dual operating modes

    A system switches between non-secure and secure modes by making processes, applications, and data fo ...

  10. Managing uniquely tagged items using the internet

    The invention teaches managing an item in the Internet of Things, wherein the system comprises: an i ...