用户名: 密码: 免费注册 忘记密码? 网站地图 | 加入收藏 | 设为首页
首页 | 新闻 | 工具 | 系统 | 办公 | 聊天 | 多媒体 | 网页 | 运营 | 平面 | 欣赏 | 数据库 | 程序 | 服务器 | 组网
网页 | 3dmax | Ghost | Windows Xp| Dreamweaver | photoshop | Flash | office | Alexa | Css | QQ | Asp | PHP | Jsp | Access
Flash MX 2004入门 | 网站推广策略 | CorelDRAW入门 | ASP学习 | 网站建设大师功 | Word入门
  iTbulo.com > 学院 > 多媒体教程 > Director教程 > 文章正文
Director 3D 基础(之六)
iTbulo.COM 2006-2-12 十年磨一剑()

以下的事件控制显示修饰3D文本的字面。显示字面组合可以包括显示延展文本的前面、背面、字厚度,以及其它面的一些组合效果。举例说明,如果你只是选择显示前面和字厚度,背面就不会在3D文本上显示。

on setDisplayFace
if member(‘‘textSample‘‘).displayFace = [#front] then
member(‘‘textSample‘‘).displayFace = [#tunnel]
setComment

else if member(‘‘textSample‘‘).displayFace = [#tunnel] then
member(‘‘textSample‘‘).displayFace = [#back]
setComment

else if member(‘‘textSample‘‘).displayFace = [#back] then
member(‘‘textSample‘‘).displayFace = [#back, #tunnel]
setComment

else if member(‘‘textSample‘‘).displayFace= [#back, #tunnel] then
member(‘‘textSample‘‘).displayFace = [#front, #tunnel]
setComment

else if member(‘‘textSample‘‘).displayFace=[#front,#tunnel] then
member(‘‘textSample‘‘).displayFace = [#front, #back, #tunnel]
setComment

else if member(‘‘textSample‘‘).displayFace = [#front, #back, #tunnel] then

member(‘‘textSample‘‘).displayFace = [#front]
setComment

end if
end

五、3Dtext2

当你打开并播放3Dtext2样版影片,你可以通过点击舞台左上角的按钮延展文本进3D世界。你可以点击另外两个按钮以应用一个材质球于每个字母。所有这三个按钮都有调用以下事件的行为,你可以在movie script中找到以下事件。
以下代码是一个错误捕捉,如果一个3D文本已经存在于3D世界中就促使这个事件退出。如果模型已经存在,而你试图创建另一个同名的,一个错误信息会出现。

on extrudeTextToWorld
if not(member(‘‘scene‘‘).model(‘‘3dText‘‘).voidP) then exit

prepareShaders事件调用创建所有影片中的材质球事件。PrepareLightAndCamera事件调用设定影片的灯光与摄像机位置的事件。要预备灯光和摄像机位置,你必须先保证你在影片中的文本已经是看得见的。

[1] [2] [3] 下一页

文章搜索
相关资讯
相关文章 相关下载
DIRECTOR去背技法步步高(二)
DIRECTOR去背技法步步高(一)
Director怎样制作自定义光标
Director 3D 基础(之七)
Director 3D 基础(之五)
焦点信息