鼠绘技术效果内幕

更新时间:2006-05-23 01:01:01, 关键词:内幕 效果 技术

以前,在制作图像特效时就会想到用Photoshop来处理.在FLASH创作中常用Photoshop辅助,这个样可制作出更多精美的效果,但笔者并不推崇使用这种结合,因为用photoshop处理后的位图导到FLASH中后,制作出来的SWF的K数非常高,我建议用FLASH本身的工具去实现,这样可以大大的减少K数.接

鼠绘环境背景内幕

更新时间:2006-05-23 01:01:01, 关键词:内幕 背景 环境

记得在学校时,老师讲出变色龙的课文,变色龙可以随着环境的变成改变自己,使得它”隐身”,然而在FLASH等动画创作中,由于我们力求表现故事情节,决不是演译”透明人”,我们必须反其道而为之,那就是利用环境来突出主人翁的形态与情感;曾经尝试过使用同一个人物置于不同的环境背景

鼠绘动物技术内幕

更新时间:2006-05-23 01:01:01, 关键词:内幕 动物 技术

动物是生态世界中重要的组成部分,在卡通绘画中,动物也是重要的组成部分,动物的千姿百态被设计师们充分的发挥利用,并注入了人类的思想感情,使得动物也变得和人一样感情丰富,幽默风趣。而且,在卡通的世界里,动物过着人一样的生活,和人一样也有忠奸善恶、喜怒哀乐,让

鼠绘人物的技法内幕

更新时间:2006-05-23 01:01:01, 关键词:技法 内幕 人物

在公开这人物绘制之前,我先跟大跟论讨一下”从头开始”的含义,指的是事情或行为从最低要求开始出发;也就是我们通常所说的“零起点”;记得以前在学人物画的时候,首先一件事情就是画石膏头像模型;然后才描画它人物半身,最后才是人物的全身;所以我们今天要公开的鼠绘技法中,我们

鼠绘技术内幕概述

更新时间:2006-05-23 01:01:01, 关键词:内幕 技术

如果你是一名网络浪流者,那么我相信您已经很深的认识到Flash动画的无处不在,当你看完一部部搞笑动画或Flash MTV之后,您除了拥有愉快的心情之外,您是不是也有一种创作的欲望;是的!几乎每个人都有这种想法;但大多数的人因为自己不会画画,而放弃这件号称“闪客”的战衣;因为绘画

Flash中的鼠标绘画技巧

更新时间:2006-05-23 01:01:01, 关键词:绘画 鼠标 技巧 Flash

开场白:看着网上那么多缤纷多彩的Flash,相信很多朋友都有想自己亲手制作动画片的愿望。但我们中的大多数人并没有学过绘画,总是有很多的想法却无法用自己的画笔表达出来。还有一些朋友虽然有点绘画功底,但苦于没有扫描仪、手绘板等等专业工具,总不能得心应手。其实只要您

人物绘画教程 flash画人像

更新时间:2006-05-23 01:01:01, 关键词:人像 绘画 人物 教程 flash

1.打开Flash MX软件,在工具栏中使用线条工具,绘制三个线段,呈倒三角状,然后使用箭头工具将线条拖出一定的弧度,再使用第二箭头工具,也就是贝塞尔工具拖动弧线的顶点。完成后如图1所示,这就是人物脸部的简单轮廓。  2.绘制更多的线条,使用线条的宽度为2,在绘制中注

Flash MX 编程深层次应用-高级特效(8)

更新时间:2006-05-23 01:01:01, 关键词:深层次 特效 编程 高级 应用 Flash MX

本章小结     本章介绍了7个实例,它们的难度不一。这些实例有一个共同的特性,那就是没有任何画面上的制作,全部内容都是由程序产生出来的,这不得不叫人对Flash MX叹服,这或者跟Macromedia公司MX战略有关,他们不在画面制作上与Adobe公司或Core公司纠

Flash MX 编程深层次应用-第三方软件(1)

更新时间:2006-05-23 01:01:01, 关键词:深层次 第三方 编程 应用 Flash 软件 MX

第4章 第三方软件为Flash动画增效4.1 为Flash动画声音增效(1)     现在,几乎所有完整的 Flash作品都会配上相应的音乐。Flash MX对于音频方面的能力,除了控制两个声道,音量外,其他方面可以说是无能为力。即使可以在音效素材库中搜索,也不一定能够找

Flash MX 编程深层次应用-第三方软件(2)

更新时间:2006-05-23 01:01:01, 关键词:深层次 第三方 编程 应用 Flash 软件 MX

4.1 为Flash动画声音增效(2)     4.1.4  Flashamp上面说到,可以通过 Actions 动态改变波谱图像坐标以达到精确显示音频的目的。其关键在于获取数据。在这里,我们要介绍一个很小巧的专用软件——Flashamp。这个软件非常小巧,只有2 MB左右,功能也

Flash MX 编程深层次应用-第三方软件(3)

更新时间:2006-05-23 01:01:01, 关键词:深层次 第三方 编程 应用 Flash 软件 MX

4.2 文字特效工具     配合Flash 工作的软件还有很多类型、各种功能,比如专门制作文字效果的,专门浏览 Flash SWF文件的,可在IE临时目录搜索SWF文件的软件等。Flash 发展到现在已不仅仅是 Flash本身,而是一个围绕它的综合的“闪亮”群体。1.无谓的重

Flash MX 编程深层次应用-第三方软件(4)

更新时间:2006-05-23 01:01:01, 关键词:深层次 第三方 编程 应用 Flash 软件 MX

4.3 提取SWF文件     4.3.1  Woof你是否曾经碰到过能否把网上的 SWF 文件保存起来的问题?因为 SWF 不能像传统的图片保存办法来保存,而有时候看到一个优秀的作品时,希望过后多看几次以方便研究。其实,这些文件都在 IE 或 NC 的临时目录里,但是

Flash MX 编程深层次应用-第三方软件(5)

更新时间:2006-05-23 01:01:01, 关键词:深层次 第三方 编程 应用 Flash 软件 MX

4.4 关于3D支持(1)     4.4.1  Flash MX与3DFlash MX与3D是讨论得比较多的一个话题,国内用户接触 Flash 基本上是从3.0 版开始,那时还处于普及阶段,并且有相当一部分用户的浏览器不能看 Flash 影片,安装插件似乎成了一道“复杂”工序。随着大众

Flash MX 编程深层次应用-第三方软件(6)

更新时间:2006-05-23 01:01:01, 关键词:深层次 第三方 编程 应用 Flash 软件 MX

4.4 关于3D支持(2)     可以看到,它与 Adobe 系列软件如PhotoShop保持了一致的操作界面。熟悉 PhotoShop的朋友可快速上手,从而完成简单的3D模型建立,在本书第五部分的“实战 Dimensions”中有具体操作过程。同时随书的附赠光盘有包含 Dimensions 3.0

Flash MX 编程深层次应用-复杂游戏(1)

更新时间:2006-05-23 01:01:01, 关键词:深层次 复杂 编程 应用 Flash MX

第5章 复杂游戏的常用技术及方法5.1 游戏中的数组应用     在游戏中数组应用是很常见的,下面列出几个常见的应用:Ö           批量数据存储Ö       &

Flash MX 编程深层次应用-复杂游戏(2)

更新时间:2006-05-23 01:01:01, 关键词:深层次 复杂 编程 应用 Flash MX

5.2 游戏如何与后台通信     在游戏中记录下玩家的得分,然后将得分排序是经常的事情,这就涉及到Flash游戏与后台之间的通信问题了。Flash能与任何后台语言进行通信,比如ASP,PHP,JSP,Perl,Java等。这里介绍一下Flash与PHP及ASP通信的方法。5.2.1&nb

Flash MX 编程深层次应用-复杂游戏(3)

更新时间:2006-05-23 01:01:01, 关键词:深层次 复杂 编程 应用 Flash MX

5.3 游戏的智能     在现代社会中,一个蠢笨的游戏是没有人来玩的,因为人会学习,而程序是不会学习的。因此,要让游戏好玩一些的好办法就是让游戏具有一点智能。当然了,这种智能达不到人工智能的水平,但是至少可以通过程序对游戏环境的变化或者条件的

Flash MX 编程深层次应用-复杂游戏(4)

更新时间:2006-05-23 01:01:01, 关键词:深层次 复杂 编程 应用 Flash MX

5.4 如何对付游戏修改工具     在本书的精华集1中讲解了游戏计算得分的方法。这些方法对普通的小游戏足够用了,但是在一些大型的、商业的游戏中会显得不足。玩游戏的人都知道有个整人专家(FPE),是专门来修改游戏的。它的运行方式就是从内存中查找出游

Flash MX 编程深层次应用-复杂游戏(5)

更新时间:2006-05-23 01:01:01, 关键词:深层次 复杂 编程 应用 Flash MX

5.5 游戏作品的保护     讲到作品的知识产权保护问题,可以分成两个部分,一个是作品本身的保护,另一个是源代码的保护。一个好的游戏是经过程序员辛苦编程、调试后完成的,其中的源代码包含了程序员的心血,如果不经过任何的保护就示之于众的话,很多程

Flash MX 编程深层次应用-复杂游戏(6)

更新时间:2006-05-23 01:01:01, 关键词:深层次 复杂 编程 应用 Flash MX

本章小结     好了,前面讲了这么多中、高级的应用,相信大家对于Flash的游戏、Actions编程应该有了更加深入的了解。其实游戏编程讲到一定程度的时候就变成了算法问题,这已经从某种意义上离开游戏本身,而游戏算法有些是有固定模式的,比如像五子棋算法

Flash MX 编程深层次应用-Flash射击游戏(1)

更新时间:2006-05-23 01:01:01, 关键词:射击游戏 Flash 深层次 编程 应用 MX

第6章 Flash射击游戏——傲龙6.1 前期准备——绘制游戏物件     游戏讲述的是一个星际宇宙的故事,因此游戏的背景环境采用了黑色。为了增加游戏的真实性,采用一个循环的星空效果,如图6-1所示。有朋友曾经问循环的背景怎么做,其实说难也不难。比如说想

Flash MX 编程深层次应用-Flash射击游戏(2)

更新时间:2006-05-23 01:01:01, 关键词:射击游戏 Flash 深层次 编程 应用 MX

6.2 游戏制作(前台)(1)     这个战斗游戏非常复杂,包括多个敌人、多层关卡、多种功能,为了讲清楚这些内容,下面将把这些内容分成几个部分来一一讲述。Ö           我的飞船Ö &nbs

Flash MX 编程深层次应用-Flash射击游戏(3)

更新时间:2006-05-23 01:01:01, 关键词:射击游戏 Flash 深层次 编程 应用 MX

6.2 游戏制作(前台)(2)     6.2.2  我的子弹1.子弹发射函数我的飞船要与敌人进行战斗,就得有发射子弹的功能,这里是通过一个函数来实现的。程序代码如下:function fire (place_x, place_y) {    // 我的飞船发射子弹的最大数是

Flash MX 编程深层次应用-Flash射击游戏(4)

更新时间:2006-05-23 01:01:01, 关键词:射击游戏 Flash 深层次 编程 应用 MX

6.2 游戏制作(前台)(3)     在初始化时需用程序把多余的部分隐藏起来,仅显示正常飞船的数。其程序如下:for (i=5; i>=my_plane_number; i--) {    eval("my_plane_num_"+i)._visible = false;}当我的飞船爆炸时就同时减少一个显示

Flash MX 编程深层次应用-Flash射击游戏(5)

更新时间:2006-05-23 01:01:01, 关键词:射击游戏 Flash 深层次 编程 应用 MX

6.2 游戏制作(前台)(4)     6.2.5  敌人中的大怪(Boss)前面讲了几个普通的敌人,但是在游戏中一般都会有大怪物,或者叫Boss。这种敌人比普通敌人要难打,而且其个体也大,发射子弹的种类也复杂。在这个游戏中,为了减少编程量,尽量使用前面的

Flash MX 编程深层次应用-Flash射击游戏(6)

更新时间:2006-05-23 01:01:01, 关键词:射击游戏 Flash 深层次 编程 应用 MX

6.2 游戏制作(前台)(5)     6.2.6  游戏的初始化程序至此,敌人部分基本上讲完,下面讲讲游戏的初始化。也许大家会问,怎么,游戏快讲完了才讲初始化啊,游戏初始化不是应该在游戏一开始就对各种物体、目标、声音效果、得分进行初始设置吗,为什

Flash MX 编程深层次应用-Flash射击游戏(7)

更新时间:2006-05-23 01:01:01, 关键词:射击游戏 Flash 深层次 编程 应用 MX

6.3 游戏后台通信(1)     6.3.1  游戏积分排行榜一个完整的游戏都有一个排行榜,本游戏也不例外。排行榜的内容实际上就是将玩家的得分及姓名等相应内容向后台程序发送,然后由后台程序进行处理,再将处理完的结果返回Flash中。下面先看看游戏的前台

Flash MX 编程深层次应用-Flash射击游戏(9)

更新时间:2006-05-23 01:01:01, 关键词:射击游戏 Flash 深层次 编程 应用 MX

本章小结     写完这个游戏的教程,笔者终于长长地松了一口气。这个游戏中的代码自己看起来都觉得累,别说还要把它做出来。当初,制作前后花了近两个月时间,尝试了很多种方法,基本上没有借鉴别人的经验,程序部分全由自己考虑,然后编写代码,对代码进

Flash MX 编程深层次应用-网络连线游戏(1)

更新时间:2006-05-23 01:01:01, 关键词:深层次 编程 应用 Flash 网络 MX

第7章 网络连线游戏——四子连7.1 游戏的登陆     作为一个下棋游戏,其最基本的一点内容就是登陆。这个登陆看似简单,其实不然,因为登陆是一个游戏的入口,它完成下面几个功能:Ö          

Flash MX 编程深层次应用-网络连线游戏(2)

更新时间:2006-05-23 01:01:01, 关键词:深层次 编程 应用 Flash 网络 MX

7.2 游戏区(1)     游戏区其实就相当于一个游戏棋室的功能,从图7-4中可以看出屏幕上放了一些游戏桌,桌的形状如图7-5所示,用简单的线条与不同色的棋子来标志一个棋盘。在棋盘的下面有一个编号,用来区别不同的棋局。图7-57.2.1  棋手的坐下与起立

Flash MX 编程深层次应用-网络连线游戏(3)

更新时间:2006-05-23 01:01:01, 关键词:深层次 编程 应用 Flash 网络 MX

7.2 游戏区(2)     下面是对应的SIT部分的Java代码:if(cmd.equals(this.cmd_SIT)) {    if(param != null) {        param = param.trim();        if( param.i

Flash MX 编程深层次应用-网络连线游戏(4)

更新时间:2006-05-23 01:01:01, 关键词:深层次 编程 应用 Flash 网络 MX

7.3 聊天区     其实聊天区的内容非常简单,就是一些与聊天有关的内容:聊天内容显示框、滚动条、文字输入框及几个功能控制按钮。7.3.1  聊天内容显示框让我们先看看聊天内容显示框。先制作一个适当大小的文本框,然后给它命名chat_display,如图7-

Flash MX 编程深层次应用-网络连线游戏(5)

更新时间:2006-05-23 01:01:01, 关键词:深层次 编程 应用 Flash 网络 MX

7.3 聊天区     其实聊天区的内容非常简单,就是一些与聊天有关的内容:聊天内容显示框、滚动条、文字输入框及几个功能控制按钮。7.3.1  聊天内容显示框让我们先看看聊天内容显示框。先制作一个适当大小的文本框,然后给它命名chat_display,如图7-

Flash MX 编程深层次应用-网络连线游戏(6)

更新时间:2006-05-23 01:01:01, 关键词:深层次 编程 应用 Flash 网络 MX

7.4 在线用户列表区     在线用户列表是联网对战类游戏中非常重要的环节。程序中通过一个数组存放在线用户的名单,然后根据游戏的状态来不断地更新这个数据中的内容,从而实现在线用户的快速、准确地更新。先创建一个空的MC,名字叫objChatUserRecord,

Flash MX 编程深层次应用-网络连线游戏(7)

更新时间:2006-05-23 01:01:01, 关键词:深层次 编程 应用 Flash 网络 MX

7.5 实时下棋(1)     7.5.1  实时下棋的子程序让我们先想想两个人实时下棋需要哪些子程序:初始化棋盘与棋子清空棋盘子函数走棋子程序检查胜负子程序1.初始化棋盘与棋子首先让我们看看前面没有讲的(begin_play)那一帧的内容吧,这一帧实际上就是

Flash MX 编程深层次应用-网络连线游戏(8)

更新时间:2006-05-23 01:01:01, 关键词:深层次 编程 应用 Flash 网络 MX

7.5 实时下棋(2)     4.检查哪方胜利的程序检查哪方胜利的程序如下:function check_win(row, col, val) {    var i = col, count = 0;    // 先检查行连成四子    while (_root.chess[row][i] == val an