网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 图形图象 > Director
图形图象:Photoshop,Fireworks,CorelDraw,Flash,3Dmax,AutoCad,Maya,Director,Authorware,Illustrator,相关软件
本月文章推荐
.替换Director和Flash打包文件的图.
.Director中几种Scirpt.
.Lingo魔法书--光标和行为.
.【Director教程】制作控制精灵的.
.如何在Director for windows 中判.
.Lingo魔法书--Sprite玩具工厂.
.Director 3D 基础(之三).
.用Director制作不规则窗口.
.Director的“洋葱皮”技术介绍.
.director应用技巧.
.Lingo常用辞典- I.
.Director 8.5 简单基础实例教程(.
.Director制作《七巧板》游戏.
.Director怎样制作自定义光标.
.Lingo常用辞典- D.
.DirectMedia Xtra 在 Director 中.
.Lingo常用辞典- H.
.Director的胶片环(FilmLoop)动.
.Director中如何设定值给变数.
.Lingo常用辞典- C.

Director 3D 基础(之四)

发表日期:2006-4-7


七、添加贴图(texture)

添加了材质球之后,点击字样为“Add Texture”的文本运行建立贴图的行为。脚本如下:

on mouseUp(me)
if voidP(sprite(1).member.shader(‘‘newTexture‘‘)) then
tSprite = sprite(1)
tMember = tSprite.member
tTexture = tMember.newTexture(‘‘newTexture‘‘, \\
#fromCastMember, member(‘‘Colors‘‘))

tMember.model(‘‘newSphere‘‘).shader.texture = tTexture
tMember.model(‘‘newSphere‘‘).shader.textureMode = #none
go next
end if
end

脚本流程:
1、确定是否有贴图加于球体上了。
2、如果没有,脚本使用原先已经被创建的名称叫“Colors”的位图演员创建一个新的贴图。
3、然后脚本应用贴图于材质球中,于是就显示在球体的表面上。
4、材质球的textureMode属性被设为#none,结果是贴图被应用于没有特别设定的状态。

八、使球体运动起来

添加了贴图之后,点击字样为“Set the Sphere in Motion”的文本运行旋转程序。脚本如下:

property pActive

on beginSprite(me)
pActive = FALSE
end beginSprite

on mouseUp(me)
pActive = TRUE
go next
end

on enterFrame(me)
if pActive then
tSprite = sprite(1)
tMember = tSprite.member
tMember.model(‘‘newSphere‘‘).rotate(0,0,-5)
end if
end

脚本流程:
1、当用户点击文本时,脚本把pActive的值设为TRUE,就可以使球旋转起来。
2、然后脚本设定每次进入当前帧时都使球旋转5个单位。

上一篇:Director 3D 基础(之三) 人气:5497
下一篇:Director 3D 基础(之五) 人气:6156
浏览全部Director的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐