仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1019|回复: 7
打印 上一主题 下一主题

[学习教程] FLASH教程之as进门之数学函数--弧度

[复制链接]
跳转到指定楼层
楼主
发表于 2015-1-15 22:28:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
使用AdobeActionScript3.0开发高级的交互式项目。设计人员和开发人员可使用它来创建演示文稿、应用程序和其它允许用户交互的内容。
在进修三角函数之前,我们先来懂得一个观点---弧度
在一样平常生存中我们利用的器度角度的单元是度。一个圆周是360度,可是这个数字是恣意划定的。而弧度单元是数学家们界说的丈量角度的尺度公制单元。弧度是基于π界说的,π是圆的一种固有属性。盘算机编程言语一般在处置角度时都以弧度为单元。Flashas的内置Math类,它在盘算时都是以弧度为单元。
弧度的界说以下:两条射线从圆心向圆周射出,构成一个夹角和夹角正对的一段弧。当这段弧长恰好即是圆的半径时,两条射线的夹角的弧度为1。从上面一个图示我们来看一下:

在这个图中,夹角θ的弧度可使用这个公式来盘算:弧长为s,半径为l,则夹角θ的弧度值就是θ=s/l。
π是一个常量,在flash的as中,用Math.PI来界说,PI的值为3.1415.....我们能够测试一下:
p=Math.PI
trace(p)//输入为:3.14159265358979
那末。怎样将度转化为弧度呢?基础的干系是π弧度即是180度比例为π:180。因而2π弧度就即是360度,也就是一个圆周。转换的干系式为:
弧度=度×π/180
在flashas中,我们能够经由过程如许的函数来举行转换:
functiondzhd(angel){//angel为一个度暗示的角度,自界说一个函数dzhd
returnangel*(Math.PI/180)
}
我们能够来测试一下这个函数:
functiondzhd(angel){
returnangel*(Math.PI/180)
}
x=dzhd(180)
trace(x)//输入为3.14159265358979,也就是pi
固然,我们在利用的过程当中纷歧定非要用函数来举行转换,我们能够间接用一个表达式来举行转换,一样是能够的。好比把一个角度angel转换为一个弧度hudu值,能够用上面来暗示
hudu=angel*(Math.PI)/180
测试一下:
angel=180
hudu=angel*(Math.PI/180)
trace(hudu)//输入为3.14159265358979,也就是pi
一样,我们也能够把弧度转换为度。弧度值乘以180/π失掉角度:
自界说函数:
functionhdzd(hudu){
returnhudu*(180/Math.PI)
}
测试:
functionhdzd(hudu){
returnhudu*(180/Math.PI)
}
x=hdzd(1)
trace(x)//输入为57.2957795130823,实践上1弧度对应57.3度。
一样,我们也能够间接用一个表达式来转换而不必函数。angel=hudu*(180/Math.PI)
测试:
hudu=1
angel=hudu*(180/Math.PI)
trace(angel)//一样输入为57.2957795130823,实践上1弧度对应57.3度。
</p>
flash动画制作软件的界面没有太大的改变,只是在以前的属性面板右侧增加了两个新的选项“参数”和“滤镜”。
灵魂腐蚀 该用户已被删除
沙发
发表于 2015-1-17 17:59:19 来自手机 | 只看该作者
所以不要使用不必要的高祯率-否则老的、慢的计算机在显示动画时会阻塞。
活着的死人 该用户已被删除
板凳
发表于 2015-1-21 21:07:13 | 只看该作者
时间期限本身就是一个优点,因为它可以让你确定一个祯率。电视每秒刷新屏幕30次,电影每秒刷新屏幕24次。Flash的祯率是可变的。
乐观 该用户已被删除
地板
发表于 2015-1-30 22:36:06 | 只看该作者
逐渐改变了我们生活及生活习惯的一些东西,而正是互联网的大势兴起,Flash动画越来越受到宠爱,现在,Flash动画已成为网络广告的中坚力量。
精灵巫婆 该用户已被删除
5#
发表于 2015-2-6 16:36:16 | 只看该作者
随着动漫发展趋势,我国也越来越重视动漫产业的发展,各种制作动画软件应运而生,其中flash比较突出。
若相依 该用户已被删除
6#
发表于 2015-2-17 09:45:21 | 只看该作者
缺点方面~有些技术不能实现,不过FLASH技术在发展在进步,相信在以后FLASH可以取代,大部分的视频编辑软件,视频制作软件。
不帅 该用户已被删除
7#
发表于 2015-3-5 19:23:57 | 只看该作者
专业的建筑动画、产品动画、角色动画、flash动画、游戏美工等全方位服务的创意动漫公司。十年专业的动漫制作经验,为政府、企业等制作出无数优秀的创意动画设计产品。
小魔女 该用户已被删除
8#
发表于 2015-3-19 23:24:09 | 只看该作者
一个物体从一个角(关键祯1)移动到另一个角(关键祯2)。然后tweening在关键祯之间填充祯,从而使物体可以在屏幕上优雅地运动。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 07:49

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表