动起来的代码!为设计师打造的As3+GSAP新手入门教程

栏目: JavaScript · 发布时间: 6年前

内容简介:动起来的代码!为设计师打造的As3+GSAP新手入门教程

动起来的代码!为设计师打造的As3+GSAP新手入门教程

5月的时候,开始坚持每天做一个小动画,发到我的微博@每日一动刘嘉伟上,到现在也快三个月。有人问是用什么做的,我回答 as3 + GASP,然后就没有然后了。今天这枚教程想告诉你的是,动画木有你想象中那么难,而且它还很有趣。体验下你就知道咯

动起来的代码!为设计师打造的As3+GSAP新手入门教程

动起来的代码!为设计师打造的As3+GSAP新手入门教程

动起来的代码!为设计师打造的As3+GSAP新手入门教程

动起来的代码!为设计师打造的As3+GSAP新手入门教程

动画基本都是纯代码写成的,其实代码写动画并没有想象的复杂,给每样东西起好名字,然后指挥它们谁谁,什么时间做什么事情就好了。以前看过很多教程,一步步跟着做,但总会在中间某一步骤卡住,没法完成,就像《HOW TO DRAW A HORSE》一样坑!

动起来的代码!为设计师打造的As3+GSAP新手入门教程

我在看一些代码“入门级”书的时候,书里还是会默认你已经掌握一些“常识”,可我并不知道啊!总是无法做出最终效果,严重影响积极性。

我想,如果把步骤反过来,直接给出最终效果的代码,复制粘贴进去,一发布就是华丽的效果。然后就想玩玩具一样,改一下代码里的数字,看看有什么变化,在这个基出上改一个独一无二的版本出来,这样会开心很多 :)

= 。= || = 。= || = 。= || = 。= || 严肃的分割线 || = 。= || = 。= || = 。= || = 。=

先下载软件:

动起来的代码!为设计师打造的As3+GSAP新手入门教程

官网地址,注册一下就可以下载,30 天免费试用,最新版是 CC2015,但之前 CS3 —— CS6 版本也没问题可以使用: https://creative.adobe.com

因为我用的是 Mac 英文版 Flash,防止菜单名称对不上,我就直接用快捷键表示。如果我也犯了“默认大家都知道的常识”这个毛病,请告诉我,我再详解。

(Flash 安装中…)

(叮~)

(安装完毕! ╮( ̄▽ ̄)╭ )

准备运行第一个动画代码吧~

1、新建文档: Windows 快捷键 【Ctrl + N】

Mac 快捷键 【? + N】

这时会弹出一个面板:

动起来的代码!为设计师打造的As3+GSAP新手入门教程

左边默认就是 AS3 语言,不用改。

右边按照标示,把场景宽高设置成 400 像素,当然其他大小也可以,你高兴就好。

Flash 的默认帧率好像是 12,改成 60,然后点【OK】,新建这个文档。

文档新建以后,各种面板可能不熟悉,也没关系,不用理会,用快捷键把我们需要的代码面板调出来就好。

2、打开代码面板 Windows 快捷键 【Alt + F9】

Mac 快捷键 【 option + F9】

会出现下面这样的面板

动起来的代码!为设计师打造的As3+GSAP新手入门教程

为了保护眼睛,我把面板背景色设置成了黑色,大家代码面板应该是白色的。

3、复制粘贴代码

复制下面的代码,粘贴到 Flash 代码面板里

var box:Shape = new Shape();
 var i:int;
 var count:int;
addChild(box);
 box.y = stage.stageHeight/2;//可以把 "=" 后面的值换成 0 ~ 400 之间的数字,发布看有什么效果
addEventListener(Event.ENTER_FRAME, wave);
function wave(e:Event)
 {
 count += 1.5;//可以把 "1.5" 替换成其他数字,发布看有什么效果
 box.graphics.clear();
 box.graphics.beginFill(0x000000, 1); //"0x000000" 是 16 进制颜色值,替换成 "0xFF0000" 看看效果
for(i = 0; i < stage.stageWidth + 1; i++)
 {
 box.graphics.lineTo(i, Math.sin((i - count)*Math.PI/180) * i / 4);
 }
box.graphics.lineTo(stage.stageWidth, stage.stageHeight);
 box.graphics.lineTo(0, stage.stageHeight/2);
 box.graphics.lineTo(0, 0);
 box.graphics.endFill();
 }

粘贴进代码面板

动起来的代码!为设计师打造的As3+GSAP新手入门教程

字体颜色我也设置过,所以看起来和大家会有些不同,但不影响效果

4、运行动画: Windows 快捷键【Ctrl + Enter】

Mac 快捷键【? + Enter】

如果一切正常,应该能看到下面的波浪动画

动起来的代码!为设计师打造的As3+GSAP新手入门教程

代码里有些数值可以改一下,试试效果有什么不同,如果哪步卡住了,欢迎在新浪微博@每日一动刘嘉伟 我。

下节课,我要介绍一个动画好帮手: GASP 堪称业界良心的动画引擎,别担心,依然是复制粘贴代码就可以看到动画效果。

谢谢观看~

【动效神器Hype零基础入门教程系列】

先聊一下这个软件的强大功能,附上简单教程!

《Sketch神助攻!无代码做动效神器Hype3入门教程》

美丫姐手把手教你用Hype做Path菜单动画!

《比AE还方便!教你用HYPE无代码制作PATH扇形菜单动画》

投稿者:@每日一动刘嘉伟

动起来的代码!为设计师打造的As3+GSAP新手入门教程

【优设网 原创文章 投稿邮箱:2650232288@qq.com】

================ 关于优设网 ================

“优设网uisdc.com“是国内人气最高的网页设计师学习平台,专注分享网页设计、无线端设计以及PS教程。

【特色推荐】

设计师需要读的100本书:史上最全的设计师图书导航: http://hao.uisdc.com/book/

设计微博:拥有粉丝量98万的人气微博@优秀网页设计 ,欢迎关注获取网页设计资源、下载顶尖设计素材。

设计导航:全球顶尖设计网站推荐,设计师必备导航:http://hao.uisdc.com

———————————————————–

想在手机上、被窝里获取设计教程、 经验分享 和各种意想不到的”福利”吗?

添加 优秀网页设计 微信号:【youshege】优设哥的全拼

您也可以通过扫描下方二维码快速添加:

动起来的代码!为设计师打造的As3+GSAP新手入门教程


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

老二非死不可

老二非死不可

方三文 / 机械工业出版社 / 2013-12 / 39.00

关于投资 价值投资者为啥都买茅台? 怎样识别好公司与坏公司? 做空者真的罪大恶极吗? 国际板对A股会有什么影响? 波段操作,止损割肉到底靠不靠谱? IPO真的是A股萎靡不振的罪魁祸首吗? 关于商业 搜狐的再造战略有戏吗? 新浪如何焕发第二春? 百度的敌人为什么是它自己? 我为什么比巴菲特早两年投资比亚迪? 民族品牌这张牌还靠谱......一起来看看 《老二非死不可》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具