纳金网

标题: ShockWave3D制作系列教程之二 [打印本页]

作者: 彬彬    时间: 2011-8-5 14:06
标题: ShockWave3D制作系列教程之二
、创建场景



首先打开DIRECTOR,并在第一帧中输入下面的程序







onprepareMovie



--在演员号4中建立一个W3D文件



pscene=new)



--把这个W3D命名为“SCENE”



pscene.name="scene"



end





播放后会自动产生一个W3D的演员,如下图所示







然后把演员SCENE拖动舞台上,接着对该SCENE单击右键添加行为,如下图所示。




ShockWave3D制作系列教程之二
以下程序主要是建立一个正方体并为其添加材质,请看程序:



propertypscene,myTexture



onbeginspriteme



pscene=member



pscene.resetworld



--创建正方体



makebox



end



onexitframeme



--令物体以X,Z轴旋转



pscene.model.transform.rotate



end



onmakeboxme



--定义正方体的资源参数



boxresource=pscene.newmodelresource



--设置宽度



boxresource.width=50



--设置高度



boxresource.height=50



--设置长度



boxresource.length=50



--产生物体



pbox=pscene.newModel



--对六个面进行贴图



repeatwithi=1to6



--把演员库中的位图放进3D场景中作为稍图



pscene.newtexture)



--新增阴影渐变面



pscene.newshader



--为每个渐变面赋予一材质



pscene.shader.texture=pscene.texture



endrepeat



--对每一个面贴图



repeatwithi=1topbox.shaderList.count



pbox.shaderList=pscene.shader



endrepeat



end


作者: 彬彬    时间: 2011-8-5 14:08

作者: osaka    时间: 2011-8-8 16:01
很不错的样子!犀利啊
作者: tc    时间: 2011-8-10 17:01
好铁多多发,感激分享

作者: 菜刀吻电线    时间: 2011-8-20 11:32
加油!!!别松懈!!!
作者: 奇    时间: 2012-2-24 23:22
灌水。。。

作者: 晃晃    时间: 2012-3-16 20:06
溜达,溜达

作者: 菜刀吻电线    时间: 2012-4-26 23:27
加精、加亮滴铁子,尤其要多丁页丁页

作者: 晃晃    时间: 2012-5-4 23:23
我就看看,我不说话

作者: C.R.CAN    时间: 2012-7-12 23:20
很经典,很实用,学习了!

作者: C.R.CAN    时间: 2012-8-26 23:52
其实楼主所说的这些,俺支很少用!

作者: tc    时间: 2012-9-6 23:27
发了那么多,我都不知道该用哪个给你回帖了,呵呵

作者: 晃晃    时间: 2012-9-19 23:23
顶!学习了!阅!

作者: tc    时间: 2013-2-13 23:32
顶!学习了!阅!





欢迎光临 纳金网 (http://old.narkii.com/club/) Powered by Discuz! X2.5