2.alice编程的操作界面与场景设置操作

2.alice编程的操作界面与场景设置操作

ID:15357766

大小:569.50 KB

页数:8页

时间:2018-08-02

2.alice编程的操作界面与场景设置操作_第1页
2.alice编程的操作界面与场景设置操作_第2页
2.alice编程的操作界面与场景设置操作_第3页
2.alice编程的操作界面与场景设置操作_第4页
2.alice编程的操作界面与场景设置操作_第5页
资源描述:

《2.alice编程的操作界面与场景设置操作》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2.Alice编程的操作界面与场景设置操作在上面已简单提到Alice的操作界面,为了方便以后编程,下面再对操作界面作进一步介绍。Alice的主屏幕分成下面几个部分:最顶一行是菜单,下靣一行是Toolbar,左上角是Objecttree,左右下角是Detailspane,右上角是EventsEditor,右下方是MethodsEditor,中间是WorldPreview。1)操作界靣用Alice编程时,需要完成二个步骤,一个是手动设置场景,包括选择背景,设定动画中的各个对象,调整它们的初始位置及大小,另一个是具体编程,根据剧情,为每个对象设计好动作,并在编辑区内实现。操作界

2、靣就是为完成这些任务而设计的。(1)最上一行是菜单:File、Edit、Tool及Help,使用它们和使用windows中的菜单一样。每当建立一个新场景时,最好在选完背景后就把这个初始场景存起来,因为在编程过程中系统会不时地询问是否要存文件,以避免停电或系统出故障而丢失已编好的程序,此时只要点击yes即可。点击File后会弹出一个菜单。8点击Newworld,在saveworld的对话框中打入文件名,再按save即可,系统会以该文件名加以扩展名.a2w保存在系统中,若要指定路径则点击SaveWorldas。如果是要调用已有的文件则点击openworld,并出现另一个Ope

3、nworld窗口。在Openworld的窗口中会列出巳存文件名,选择要打开的文件并点击Openworld,该文件就会出现在操作界面上,对它可以play,也可以在此基础上继续编程,完善程序功能。(2)第二行有三个按钮:Play、Undo、Redo,还有一个垃圾桶(trashcan)和剪贴板(clipboard)。Play是用来执行已编好的程序,在编程序的过程中经常会使用它,通过弹出的画面来检查某一小段程序的正确性,避免程序太长带来程序查错的困难。在程序编写过程中如果要删去刚写的命令行,则点击Undo按钮,该命令行就会在编辑区内消失,而要恢复原删去的命令行,就可点击Redo,

4、它能恢复Undo所删去的结果。在编辑区内,可以丢弃任何不需要的命令行,只要将此命令行拖至垃圾桶,当垃圾桶及命令行框变绿时,释放鼠标按钮即完成删去该命令行。剪贴板的功能是用于拷贝,它将方法编辑区中若干命令行拖入到剪贴板,然后可将它拷贝至另一方法的编辑区中。在选择好场景的背景后,通过按Addobject按钮进入手动设置场景,其操作界靣如下图所示。8(3)对象树位于屏幕左上方,其中world、camera、light及ground是每一个场景都必须有的对象,在手动建立虚拟场景时,每加入一个对象到场景中,在对象树上就会出现表示此对象相应的项,当需要对此对象编程时,需要先点击对象树

5、上的该对象,才能进行下一步操作。对象树中有些对象可以由多个部分组成,每个部分又看成是一个子对象,可以通过点击该对象左边的+号将这些子对象在对象树上显示出来。例如点击iceskater左边的+号,对象树就会出现组成iceskater的四个部分。再点击leftLeg左边的+号,会出现lowerLeg,继续点击lowerLeg左边的+号,会出现foot。8因此可以对这些子对象编写完成某一动作的程序。(4)在对象树的正下方是对象的细节(details),它提供所选对象的三种类型的一些细节信息,即properties(属性)、methods(方法)和function(函数)。点击其

6、中任何一项都会将该项所有的信息列举出来,在编程时可拖它到编程区,实现对象动作的编程。(5)localgallery(本地库)位于屏幕的最下方,每个图像是一个文件夹,代表一类对象,如动物类animals,点击它将打开25个不同的动物对象,而且都是三维对象的图像(模型)。点击所选对象,在弹出的图像框中点击Addinstancetoworld按钮,将对象加到场景中去,也可以直接将此对象拖到虚拟场景中去,让场景中加入了该对象。本地库包括七百多个可用的三维对象,还可从Alice官方网站中网上模型库(WebGallery)下载新的三维对象模型,不少Alice开发者也提供了大量的三维对

7、象模型。(6)在屏幕的中上方是虚拟场景,手动选择的背景以及陆续加入的对象组成虚拟场景,虚拟场景中有些对象只作背景用,如树、房子、有星星的天空等,而有些对象是在动画中担任角色,要通过编程对它赋以各种动作。(7)在虚拟场景下方是三组兰色箭头,是用来控制照相机的位置及方位。关于对虚拟场景使用相机的问题,将在相机控制部分再作解释。(8)在屏幕的右上角有七个按钮,它们是对象的操作按钮,对虚拟场景的对象点击后,就可以通过点击这些操作按钮对所选对象进行放大、缩小,向左右上下移动或旋转等操作,以完成虚拟场景的手动设置。(9)在编程界面的最下一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。