十二、Alice 3.0介绍.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
十二、Alice 3.0介绍

十二、Alice 3.0介绍 1.Alice 3.0的界面 最早推出的Alice的版本是2.0,2010年后又陆续推出v2.2版及v2.3版,2009年8月推出Alice3.0 beta版,2012年8月正式发布了Alice3.1版本,并宣布不再支持3.0 beta版,同时将2.x版软件主要靣向小学高年级及中学的青少年,通过对Alice2.x及Alice3.0 Beta的学习,掌握程序设计的一些概念,学习逻辑与计算思维的能力。考虑到3.0 beta与2.x版软件共享对象的三维模型库,又增加了形象较为逼真的人像(Person) 文件夹,而且其编程代码能转换成Java语言,加上它的操作界面又基本上与Alice3.1版一致,作为对青少年一种计算机语言的教学工具,它是一个可用于教学的版本,为了今后便于过渡到使用3.1版,因此这里还要介绍Alice 3.0的使用,同时也简要地介绍Alice3.1版的界靣。 和通常的软件不一样,Alice3.1版并不和2.x版兼容,因此不能将Alice2.x及Alice3.0 Beta的动画输入到Alice3.1中,虽然Alice2.x中700多个对象模型可以转到Alice3.0 Beta中,但不能再转到Alice3.1的本地库中,当然也不能将Alice3.1的模型和动画转到Alice2.x中,这是因为两个版本的三维模型建造方法不同,Alice3.1版的新三维模型库中模型巳建有Biped(二足动物)、Flyer(飞行动物))、Prop())、Quadruped(四足动物)、Swimmer(水下动物)等文件夹,现在新的三维模型还在不断地建造中,它还对2.x版作了许多重要的改变,它将初始场景的模板增加到11个,对本地库的搜索更快更有效;对场景布局的设置也进行重新设计,在处理对象及其部件的移动、旋转、缩放等动作提供了更好的控制能力,比单击鼠标更为直观;新相机视菜单提供了很多选项可用于查看一个场景不同地点的3 d虚拟是一个资源管理器,资源(声音文件和图像文件)被用于个项目提供了快速访问项目中使用的所有资源, 在窗口菜单,有一个项目历史选项,显示用户在项目的创建到在当前会话每个操作允许用户放弃当前会话回到这一用户3.1项目文件比在2项目文件明显变小 当选择一背景例如grass并点击OK后,此时在初始场景中除了ground外还隐藏有light和camera两个对象,屏幕上出现的画面是代码编辑窗口。 它包含四个主要区域,左上方是初始场景区 左下方是对象的细节信息,和2.x版一样,分Procedues(2.x版称methods)、Functions和Properties三类。 这里不再出现对象树,并以instance表示对象,scenes表示world,点击instance右边的三角形,会出现初始场景的三个instance。 代码编辑窗口右上方是程序的控制结构的列表,有顺序控制结构Do in order、Do together,选择控制结构If,还有循环控制结构While、For each in, 右下方是过程(Procedures)编辑区,并预设为Do in order顺序结构,但没有具体的命令行。 在此编辑区内用户可以编辑新的过程,并对它命名及运行(run)。 在编程前要在场景中加入instance,回到左上方的初始场景区,点击其中的Edit Scene,打开场景编辑窗口就会出现 场景编辑有三个主要区,左上方是场景的视图,右上方是处理方式Handle style(相当2.x版的对象操作按钮)和相机标记Camera Markers,下方是本地库。现在要求加入一人到场景中,点击其中的Create Person,就会打开人的编辑器,以允许用户改变人的服装和像貌。 现在选择着装运动服的学生,因此要选择儿童的性别(gender)、肤色(skin tone)、发型(hair style),眼晴颜色(eye color)和大小,当选择好后点击OK,此时出现属性对话框,将此instance命名为child,Child是MyChild类中很多实例中的一个。 下面将对child在场景中进行定位操作,首先使用控制相机的兰色箭头将相机推向child前面,再用Handle style中给出的操作来对child进一步定位。当点击child且对Handle style的菜单中选定Default时,child下靣有一黄色的环围住,通过点击黄色的环可以将它拖向场景中所选定的位置,当点击这黄色的环时,在环的上面会出现黄圈,通过拖动黄圈使child面向不同方向。 当在Handle style的菜单中选择旋转Rotation操作时,围绕child有沿三个方向轴的环,点击并拖动其中的一个环就能使child沿该方向旋

文档评论(0)

abf4675328 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档