原文:零元学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. SpringMVC3,使用RequestMappint的Param参数,实现一个url绑定多个方法

    SpringMVC中,默认不能把多个相同的url绑定到同一个方法.如果需要绑定,需要增加param参数,而且值要不同. 我自己没有这个需求,或者就是有需求,我也想到的是使用不同的url. 项目中有少部 ...

  2. Sitecore

    Sitecore 功能最强大.最丰富的企业级 .NET 网站内容管理系统.包含的功能如下所述: 内容编辑和会话中的个性化 用于预览访客所看到的网站内容的体验浏览器 设备和地理位置 IP 检测(需要额外 ...

  3. android tips—开机引导启动wifi设置

    在开机引导(Setupwizard,Guide)中都有关于wifi设置项,我得做法例如以下: Intent intent = new Intent(); intent.setClassName(&qu ...

  4. JNI基础

    1.JNI概述 JNI 是 Java Native Interface 的缩写,中文译为“Java 本地调用”.通俗的说JNI是一种技术,通过这种技术我们可以做到以下两点:  1)Java 程序中的函 ...

  5. navigator 页面链接

    页面链接. 属性名 类型 默认值 说明 url String   应用内的跳转链接 redirect Boolean false 是否关闭当前页面 hover-class String navigat ...

  6. @AspectJ support (good)

    AspectJ类型匹配的通配符:*:匹配任何数量字符:..:匹配任何数量字符的重复,如在类型模式中匹配任何数量子包:而在方法参数模式中匹配任何数量参数.+:匹配指定类型的子类型:仅能作为后缀放在类型模 ...

  7. Vue.JS学习基础

      = 导航   顶部 vue.js介绍 vue.js实例 模板语法 计算属性 样式绑定 条件渲染 列表渲染 事件处理器 表单控件绑定 组件   顶部 vue.js介绍 vue.js实例 模板语法 计 ...

  8. thread、Task、async & await

    学习 Jesse 的文章 async & await 的前世今生(Updated) 而来 Thread是最开始使用的多线程.new一个Thread对象,将方法传进去.手动Start() 还可以 ...

  9. cocos2d-x 源代码分析 总文件夹

    这篇博客用来整理与cocos2d-x相关的工作,仅仅要有新的分析.扩展或者改动,都会更改此文章. 祝大家愉快~ 1.源代码分析 1.CCScrollView源代码分析 http://blog.csdn ...

  10. silverlight,WPF动画终极攻略之番外 3D切换导航篇(Blend 4开发)

    原文:silverlight,WPF动画终极攻略之番外 3D切换导航篇(Blend 4开发) 这篇介绍的是3D导航,点击图标,页面360°翻转的效果!有什么不足的欢迎大家指出来. 1.新建一个user ...