sandy3d官方教程中文翻译

sandy3d官方教程中文翻译

ID:8973179

大小:205.00 KB

页数:11页

时间:2018-04-13

sandy3d官方教程中文翻译_第1页
sandy3d官方教程中文翻译_第2页
sandy3d官方教程中文翻译_第3页
sandy3d官方教程中文翻译_第4页
sandy3d官方教程中文翻译_第5页
资源描述:

《sandy3d官方教程中文翻译》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Sandy3D官方教程中文翻译三(安装)设置CS3+Sandy开发环境为了运行下面教程中的代码你必须做两件事情:·安装AdobeFlashCS3·下载Sandy3.0源文件我略去了CS3的安装,因为如果你没有CS3我想你不会看这篇文章——下面我直接跳到Sandy的设置部分.获得最新版本的Sandy你有两个方法得到Sandy的源文件拷贝:·下载Sandy的源压缩文件·或者使用SVN客户端与开发团队的源文件夹进行同步如果你是个开发新手,我建议你下载压缩包并解压文件,如果你是个专业的开发人员,我敢肯定你知道SVN客户端是什么东西,另外你可以看视频教程设置San

2、dy不管怎样,你得有一个有所有源代码的Sandy文件夹(如果你喜欢挖掘所有API的细节描述,我建议你去下载API文档).为了让CS3能找到Sandy库,你不得不做选择:·将Sandy文件夹放到你文档类(DocumentClass)的工作目录下(稍后我会解释什么是DocumentClass)·将Sandy文件夹放到一个专用目录下,并且让CS3指向该目录。你可以按照如下步骤来完成该目标:o在CS3IDE中选择编辑(Edit)→属性(Preferences).o选择第二个选项"ActionScript",接着点击"ActionScript3.0Setting"

3、.o使用+按钮在类路径(Classpath)中添加新入口,并指向Sandy库所在的目录.注意:记得指向"sandy"目录的父目录,而不是sandy目录,否则无法工作。下面的截图应该能帮你正确的设置CS3现在你应该准备好学习新的课程了Sandy3D官方教程中文翻译四(3行代码教程)这个课程里,我将想你展示一种方法仅用3行代码来创建你的第一个Sandy3D程序。看代码:importsandy.core.Scene3D;importsandy.core.scenegraph.*;importsandy.primitive.*;//--creationofthe

4、scene.Yougiveitacontainer,acameraandarootgrouptoaddyourobjectinto.varscene:Scene3D=newScene3D("myScene",this,newCamera3D(550,400),newGroup("root"));//--youaddanobjecttothesceneyou'vejustcreatedscene.root.addChild(newSphere("mySphere"));//--andyouaskthescenetorenderscene.render();

5、好吧,确实是6行代码,但是其中3句是import语句,Sandy实际上是不处理它们的。如果你正确地设置了你的FlashCS3环境,应该能得到下图所示的网格球。喔,太棒了,你在Flash里用Sandy做的第一个3D物体.给刚才的球贴图我猜你现在很想知道怎么给刚才那个球体贴个图。编译这个例子前,请在你的Flash资源库(file'slibrary)中导入一个位图。然后打开这个位图的属性检查框,设置它的LinkageClass名为"Texture"。importsandy.core.Scene3D;importsandy.core.scenegraph.*;i

6、mportsandy.primitive.*;importsandy.materials.*;//--creationofthescene.Yougiveitacontainer,acameraandarootgrouptoaddyourobjectinto.varscene:Scene3D=newScene3D("myScene",this,newCamera3D(550,400),newGroup("root"));varsphere:Sphere=newSphere("mySphere");//"Texture"mustmatchthenameof

7、theLinkageClasssetforabitmapintheFLAfile'slibrarysphere.appearance=newAppearance(newBitmapMaterial(newTexture(0,0)));//--youaddanobjecttothesceneyou'vejustcreatedscene.root.addChild(sphere);//--andyouaskthescenetorenderscene.render();好,最后我们应该看到类似下图的影片:Sandy3D官方教程中文翻译五(简单基元:立方体)简单

8、立方体教学目标我们这节课将展示如何使用简单基元(simpleprimitive)

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

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

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