当前位置: ammao首页 > 艺术设计理论0
ammao 发表于 2008-12-28 | 评论:0

Flash实例研究: onEnterFrame的运用

Zhongyuan Wang

97100fe403b8

不管对它定义多少个值,如果想要这些值都同时运行,必需将这些值都写在一个大括号内,否则后面的值将覆盖前面的值,造成只有一种效果的运行。
以下例为例:
1、建一个花瓣影片元素,复制5个,并分别在属性中对其命名为:flower01、flower02、flower03、flower04、flower05
2、新建一层,命名为AS,在该层第一帧写AS如下:
onEnterFrame = function (){
_root.flowerRed01._rotation +=1;//旋转速度为1
_root.flowerRed02._rotation +=3;//旋转速度为3
_root.flowerRed03._rotation +=2;//旋转速度为2
}
如下方式只运行属性名为flowerRed03的效果,即flowerRed02覆盖flowerRed01,而flowerRed03又覆盖掉了flowerRed02。可以将onEnterFrame理解为含有层的概念。
onEnterFrame = function (){
_root.flowerRed01._rotation +=1;
}
onEnterFrame = function (){
_root.flowerRed02._rotation +=3;
}
onEnterFrame = function (){
_root.flowerRed03._rotation +=2;
}
注意:当对flower元素进行渐变动画处理的时候,as写在哪一帧,测试后的旋转效果将对该针的透明度值。比如:
将flower01-05设成一个新的元件,然后在时间轴第1帧和第10帧之间做透明度的变化运动,即从透明度为0到不透明。而同时将以上范例第2步中的AS代码写在时间轴的第5帧,那么,测试的时候,旋转的3花瓣会保持50%的透明度。

全文>>
分类:艺术设计理论
标签: AS  
ammao 发表于 2008-12-28 | 评论:0

Flash中物体移动以及放大缩小的代码编写

在Flash中,要想对某一物体进行移动、放大、缩小操作,可以运用以下这样的代码来写:
1、新建一个影片元素,在属性中命名为mc1,并将其拖放到主场景中。
2、新建一个按钮元素,拖放到主场景中,并复制两个,分别在属性中命名为bt1和bt2
3、在主场景中新建一层,在该层的第一帧上写AS如下:
mc1.stop(); //如果mc1是具有动态效果的话,需要写这一个语句。
bt1.onRelease = function(){//鼠标点击bt1按钮
mc1.play(); //播放mc1影片元件
mc1._x +=5; //mc1影片左移5像素
mc1._xsalce = mc1._ysalce -=5; //mc1影片同比缩小5像素
}
bt2.onRelease = function(){//鼠标点击bt1按钮
mc1.play(); //播放mc1影片元件
mc1._y +=5; //mc1影片下移5像素
mc1._xsalce = mc1._ysalce +=5; //mc1影片同比放大5像素
}
4、测试flash。

全文>>
分类:艺术设计理论
标签: AS  
ammao 发表于 2008-12-28 | 评论:0

Flash代码拼写小窍门

actionscript2.0以后对代码的编写有了更好的规范,如何确定AS代码中的字母大 小写?今天了解到一个小方法:即是凡是由一个单词构成的代码就用小写拼写,而遇到两个单词以上组合成的代码,除了第一个单词小写以外,从第二个单词开始, 每个单词的头一个字母需要大写,如不按照这样的标准来做,写出来的脚本将不被执行,会有错误提示,且正确写法的代码都将以彩色字体呈现。
比如:stop();这个代码为小写。gotoAndStop();中的and和stop则需要将头一个字母大写。

全文>>
分类:艺术设计理论
标签: AS  
ammao 发表于 2008-12-28 | 评论:0

用AS制作“上一页、下一页”翻页代码

时间已经较晚先记下文字步骤。
今天听课后的练习:如何用AS制作”上一页与下一页”的翻页效果。
1、新建一个影片元件(元件1),在元件1中导入五张图片,分别放在1-5帧的相同位置。
2、回到主场景,在层1中,将元件1放到主场景,并将该元件1在属性中命名为”mv01″。
3、在主场景中新建一层为层2,并在该层上建一个”上一页””下一页”按钮。
4、在主场景,层1的第一帧上写AS如下:
this.mv01.stop();
5、在”上一页”按钮上写AS如下:
on (release) {
this.mv.nextFrame();
}
在”下一页”按钮上写AS如下:
on (release) {
this.mv.prevFrame();
}
6、测试完成。

全文>>
分类:艺术设计理论
标签: AS  
ammao 发表于 2008-12-28 | 评论:0

源自flash中的”脚本助手”

看了flash8的帮助,才发现在动作面板里有“脚本助手”这一项。其实就是将flash5中默认时的动作面板隐藏了一部分。

放弃flash5以后就一直在寻找这一项功能,因为它能让我这种对数字代码严重过敏,且逻辑思维能力天生欠缺的人一个很好的提示和指引。今天发现了它的又一次存在,很受鼓舞,就好象重拾了我对flash编程学习的决心……

说起来这个“脚本助手”也挺明显,但是从前就未曾注意到。很多事情都是发现之后才觉得原来它一直在那里,一直很突出,就象这个“脚本助手”按钮。但是在这之前却往往让人忽略。

虽说设计是个感性的职业,但是也需要理想的思考和分析,尤其对于网页设计和UI设计这一行……

全文>>
分类:艺术设计理论
标签: AS, 思考总结  
RSS
本站简介
这里是阿毛毛关注和喜爱的艺术与设计类信息,偶尔发布一点自己的小作品,做为对生活的调剂。
分类目录
  • 产品设计
  • 动画
  • 广告创意
  • 建筑环境与室内设计
  • 手工艺术
  • 数字艺术与观念
  • 电影 音乐
  • 绘画与图形
  • 网页设计
  • 艺术设计理论
  • 阿毛毛布艺生活
最近文章
  • 法国动画:我在伊朗长大
  • 关于黑色幽默
  • 埃及文明:埃及神-奥西里斯神(Osiris)
  • 埃及文明:埃及阿蒙神(Amon)
  • 迈锡尼时期的武器:匕首
  • 米诺斯文化:瓦非俄金酒杯The Vapheio cups
  • 迈锡尼文化:国王的黄金面具
  • 民谣乐团大湖泳者Great Lake Swimmers的MV-《Your Rocky Spine》
  • The Walkmen乐队MV《On The Water》
  • 民谣乐团大湖泳者Great Lake Swimmers的MV《River’s Edge》
  • 国际人权法案动画短片-《The Covenants公约》
  • 儿童插画家Lena Guberman的布艺拼贴插画
  • 皮克斯(Pixar)动画短片:暴力云与送子鹳
  • Processing-用于电子媒体艺术的新兴计算机语言
  • 高难度的人体字母艺术
标签
3D动画 ammao原创 DIY flash Happy Hippo 乐队 书摘笔记 公益广告 动画 品牌推广 商业设计 团队机构 图形设计 基督教艺术 宗教 实验艺术 家居设计 导演 工业设计 布艺 广告创意 建筑设计 形体艺术 影像 思考总结 户外广告 手工艺 数字媒体 新媒体 欧洲艺术与设计 涂鸦 环境艺术 电影 短片 绘画 网站收藏 网页设计 美国 艺术家 西方美术史 视频 视频广告 设计师 资源和网站 音乐
推荐阅读
  • 经典奢侈品–外星人榨汁机
  • 英国设计师JamesJarvis及作品简介
  • 意大利工业设计中的奢侈品牌–ALESSI
  • 工业产品设计师Julien Bergignat作品:树形感应灯
  • 品牌文化:MUJI无印良品
  • 不用穿上脚的一次性拖鞋
  • 北欧经典沙发设计
  • 时尚实用的环保购物袋设计
  • 奇怪的枕头-波兰家居设计
  • 波兰家居设计:方便实用的盥洗槽
  • 益智玩具:魔方
  • 中国民间玩具-九连环
  • 导致摄影机发明的直接原因
  • 荷兰设计师Bram Geenen的作品:高迪凳(Gaudi Stool)
  • Ronan & Erwan Bouroullec 的 Alcove 新系列沙发
  • Vegetal Chair,植物椅
  • 出自丹麦设计师 Poul Henningsen 之手的PH灯
  • 儿童阁楼卧室
  • 按字母索引的抽屉柜
  • 生态厨房的设计比赛