Flash“仿真”课件的基石—坐标系统详解

来源 :中国教育技术装备 | 被引量 : 0次 | 上传用户:LEAMI
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要 Flash仿真课件设计与制作过程中,大量涉及对象的准确定位问题。以Flash 8.0为例,对其中各个不同的坐标系进行详细分析与比较,并针对其在应用中的不同作用及适用范围进行阐述,为Flash仿真课件设计制作过程中对象的准确定位提供比较系统的参考。
  关键词 课件;仿真;坐标;Flash
  中图分类号:G434 文献标识码:A 文章编号:1671-489X(2008)24-0107-03
  
  Flash作为当今流行的网络动画设计软件,已经成为课件设计与制作者的首选工具,而且不少人已经使用了很长时间,积累了丰富的Flash作品设计与制作经验,用于教育领域的Flash作品质量也越来越高,这并不仅仅体现在画面的精美与动画的绚丽等方面,更重要的是不少作品已经逐渐摆脱了简单的“示意”,向着“仿真”的高度靠近,也就是说动画展现出来的,已经是科学原理的真实再现,而不是简单的“示意”图了。
  要达到“仿真”的效果,那么许多形状以及运动都不能凭借设计者“想当然”地去描绘了,而是要根据严谨的数学公式生成。比如作品中有物体的运动,那么运动的速度变化以及运动轨迹等,都要在一定的比例下严格地符合现实中的真实情况,要达到这个目的,实际上就是要控制运动物体的坐标,使其每时每刻都要与反映自身运动规律的严密的数学公式相符合。再比如,现在越来越受到人们重视的非传统几何学——分形几何,它可以很好地描述诸如小肠绒毛、大脑皮层的结构,海岸线、闪电的路径等[1],如果要用课件精确展示,那么图形中的每一点的位置,即每一点的坐标值,都是要根据严密的数学公式实时计算出来的。
  上述情况都说明“仿真”作品对“坐标”的要求,而当用Flash设计作品时,对Flash自身独特的坐标系统的理解就成为了关键,本文以Flash8.0为例,对Flash自身的各种坐标系以及不同的坐标值详加说明。
  
  1 Flash坐标的种类
  
  在Flash中,根据坐标系所处的位置不同,可分为位于主场景中的坐标和位于影片剪辑中的坐标两大类。
  
  2)实例验证。如图2中两点C、D,同样在动作面板中输入相应代码,在输出面板中会显示C、D两点坐标值如下:
  C._x=115.35
  D._x=64.35
  C._y=50.2
  D._y=120.35
  
  2 坐标与注册点
  
  2.1 注册点的概念设计作品过程中所用的“元素”,如图形、图像等,一般都是有实际大小的,要确定它们的坐标,必须把这些有实际大小的“元素”缩小成一个点,这个点的坐标就是这个“元素”的坐标,而这个点就是注册点。
  
  这种坐标值是以对像最小外切矩形左上角的位置为基点来确定的,与注册点无关[2]。
  3.2 Action坐标值这种坐标值在ActionScript中用到,并且只有“元件”在舞台上生成的实例才具有(图形元件除外),其调用的方法是instanceName._x,instanceName._y,在属性面板中却是不能显示出来的。这种坐标值是以注册点为基点来确定的。
  3.3 两种坐标值的比较上述两种坐标值大小是不同的,因为这两种坐标值确定的基点就各不相同,当然,验证也很方便:一元件在舞台某处生成实例,实例名取为myInstance,选中此实例,则在属性面板中会显示出它的属性坐标值。而Action坐标值则可通过运行如下脚本代码调出:
  trace(“x=” myInstence._x);
  trace(“y=” myInstence._y);
  比较所得到的两组坐标值,就可明显看出截然不同。
  在作品设计制作过程中,涉及到坐标值,在一般情况下,多指Action坐标值[3],它在作品运行过程中可实时改变,灵活多变。例如通过编程随时控制运动对象的运动路径、方向等。而属性坐标多用于帮助设计者在设计过程中定位对象在舞台上的位置,只是针对于设计者的一种辅助工具而已。
  
  4 嵌套坐标
  
  4.1 嵌套坐标的含义嵌套坐标是指一个对象嵌入另一个对象之内,嵌入对像的坐标。例如,舞台上有一个元件生成的实例,实例名为inStanceA,inStanceA中又包含另一个元件生成的实例inStanceB,inStanceB的坐标值即是嵌套坐标。此处之嵌套在实际应用中可层层相嵌,即A中包含B,B中包含C,C中包含……
  4.2 嵌套坐标值的表示如上所述,实例A在主场景中,而B在A中,则B的坐标值(Action坐标值)一般有两种表示:一种是本地坐标,即B在A坐标系中的坐标值,俗称相对坐标;另一种是全局坐标,即B在主场景中的坐标值,俗称绝对坐标。
  本地坐标与全局坐标是可以相互转换的,分别用到如下两个函数:全局坐标转换成本地坐标:globalToLocal( );本地坐标转换成全局坐标:localToGlobal( )。
  在实际的设计制作中,大多用本地坐标,语句instinceName._x,instenceName._y调用的就是这种坐标值。全局坐标较少用到[4]。
  
  5 结束语
  
  对Flash本身坐标系统的理解,并非是所有Flash课件设计与制作的必要条件,但是,对于Flash“仿真”课件来说,它却不仅是必要的,而且对坐标系统的理解程度,直接关系到设计制作过程中的算法分析以及作品最终的档次高低。因此,坐标系统对Flash“仿真”课件来说,是一个“基石”。
  
  参考文献
  [1]刘华杰.分形艺术[M].长沙:湖南电子音像出版社,1997
  [2]徐建志.Flash图形中心问题剖析[J].海南师范学院学报:自然科学版,2004(2):120-124
  [3]缪亮,张爱文.Flash多媒体课件制作实用教程[M].北京:清华大学出版社,2007
  [4]章精设,缪亮,白香芳.Flash ActionScript2.0编程技术教程[M].北京:清华大学出版社,2005
其他文献
由于高考带来的压力与竞争,许多学生转而通过考取艺术类专业进入大学,毕竟艺术类专业对于文化课成绩的要求不是很高,美术生这个群体就随着这种社会风气自然而然地产生了。作为一名高中的数学教师,很多时候看着班里的美术生绞尽脑汁也无法攻破数学题的时候,我就会反思,美术生到底需不需要学习数学,数学学科在美术中的价值是什么?它能在美术生的专业课学习中起到什么促进作用?  在一次北京市特级教师交流会上,一位来自北京
摘要 校本课程开发平台集课程开发与管理为一体,采用B/S三层体系结构,运用ASP.NET技术和SQL Server数据库技术,实现课程从创建到添加、编辑内容,再到审核、发布等系列过程的功能。重点介绍校本课程开发平台的设计与实现。  关键词 ASP.NET;B/S结构;校本课程;开发  中图分类号:G434 文献标识码:A 文章编号:1671-489X(2008)24-0111-03    校本课程
教学目标:  1.有感情地朗读古诗,背诵古诗。  2.想象诗中所描绘的画面,体会诗人浓浓的愁绪。  3.通过欣赏音乐与书法作品,使学生受到艺术的熏陶。  教学过程:  一、名句导入,轻点“愁”情  1.同学们,请你们自由轻声朗读这一组诗。(出示)  移舟泊烟渚,日暮客愁新。  ——孟浩然《宿建德江》  白发三千丈,缘愁似个长?  ——李白《秋浦歌》  撩乱边愁听不尽,高高秋月照长城。  ——王昌龄
教学目标:  1.认识“暮、瑟”等7个生字,会写“暮、吟”等13个生字。  2.正确、有节奏地朗读古诗。  3.根据诗句所描绘的景色,想象画面。  4.感悟诗词的魅力所在。  教学过程:  《暮江吟》教学设计  一、揭示诗题,初知诗人  请根据提示猜猜诗人的名字。  提示一:他是唐代著名的大诗人。  提示二:他一生为后人留下3000多首诗,其中长篇叙事诗《琵琶行》《长恨歌》家喻户晓。  提示三:他
“君不见,黄河之水天上来,奔流到海不复回……”一把吉他、一支话筒、一副略显苍老的嗓音唱响了一曲澎湃的诗歌。歌者便是我—— 一个48岁的语文老师。  我与音乐,音乐与我,40余载的人生乐章缓缓在我面前进行着浅吟低唱——  第一乐章:童年田园曲  1970年,那是一个春天(农历三月三),在皖西北阜阳火车站东不远的一个村庄里,一声响亮的啼哭宣告我来到这个世上。彼时46岁的妈妈生了她的第六个孩子。时值春雨
语文课程涉及语音、文字、词汇、语法、修辞、文体、文学等丰富的知识内容。同时,《语文课程标准》指出,知识的教学“不能脱离语文运用的实际去进行‘系统’的讲授和操练”。近年来,语文学科核心素养概念的提出,以及之前对课标的一些误解,似乎让一线老师不再敢讲知识,但其实,没有任何素养、能力的形成是不依托于知识的。不少人忽略了课标对知识教学其实是有要求的,既列出了如语法修辞等知识要点,也明确提出“在教学中应根据
随着《中国学生发展核心素养》的颁布,核心素养总体框架正式亮相,核心素养成为我国基础教育的新热点,引起了教育界广泛的关注和热议。学生核心素养的形成离不开学校一系列的教育教学实践活动,特别是课程教学活动。如果说课程是发展学生核心素养的跑道,那么课堂就是学生素养在这条跑道上实实在在的落脚点。课堂教学是课程改革的“最后一公里”,而要撬动这“最后一公里”的变革,亟待课堂质量评价体系的革新。在目前的课堂质量评
语文教学不仅仅是对课文字面意义上的解读,还需要通过诵读把握课文的节奏与韵律。教师通过指导学生以轻声朗读、静心默读、合作对读、齐声共读等不同方式,反复“触摸”语言文字,做到将课堂还给学生,让音韵之美绽放于唇齿之间,让意境之美响彻于耳畔,让思想之美沉淀于脑海,使语文素养在反复操练中得到提升。  一、朗读教学有利于学生感受美、体会美  谈到语言之美,不可忽视的是它一字一音的韵律之美。一篇内容丰富、文笔优
班bān 金文 篆文  会意字,从双玉,从刀。本义是用刀(リ )剖玉,故构形为刀(リ)在两“玉”之中。引申指分开,李白《送友人》“挥手自兹去,萧萧班马鸣”中的“班马”,即是分道而行的马,而非身有条纹的“斑马”。古代征战时为便于调动远征的军队,朝廷特制有兵符,此符一分为二,骑缝刻铭,或分刻阴阳文字,多似虎形,故称虎符,帝王将帅各持一半,调兵遣将时需要两半勘合验真才能生效,故有“符合”一词。“班师”即
文本解读  这篇课文作者巧妙地运用了“反转”这一写作技巧。反转本义是指图片图像色调或明暗的处理,后来也指转向相反的方向。我在教学时以此为抓手设计情境:猜猜作者会怎么写?如何安排情节?让学生猜一段,读一段,与作者比一比,在猜与揭秘的过程中体会作者巧妙安排的良苦用心。在学生猜到与猜不到的“反转”情境中体会“反转”的表达效果,从而让这一写作技巧在学生心中自然生根,为写好作文助力。  教学设计  教学目标