主题:  请帮助指点一下director8.5的3D问题!

5min

职务:普通成员
等级:1
金币:0.0
发贴:82
注册:2001/1/26 11:39:16
#12001/10/21 11:49:14
我想把castMember中的一幅图贴到名叫scene的3D world中的一个model上,而且只贴一次,请问我该使用什么属性,贴图坐标如何使用?谢谢!



ycl

职务:普通成员
等级:1
金币:0.0
发贴:158
注册:2001/8/9 15:56:00
#22001/10/21 13:02:05
newTexture("name",#fromCastMember,member("bitmapname")



Demon.S

职务:版主
等级:5
金币:10.0
发贴:2468
注册:2000/9/15 13:56:49
#32001/10/23 11:09:51
go ahead...
yourScene.newshader("shader1",#standard)
yourScene.shader("shader1").texture=yourScene.texture("name")
repeat with i=1 to yourModel.shaderlist.count
yourModel.shaderlist[i]=yourScene.shader("shader1")
end repeat

DS



5min

职务:普通成员
等级:1
金币:0.0
发贴:82
注册:2001/1/26 11:39:16
#42001/11/7 19:49:26
画魔在上个帖子中说
引用:
go ahead...
yourScene.newshader("shader1",#standard)
yourScene.shader("shader1").texture=yourScene.texture("name")
repeat with i=1 to yourModel.shaderlist.count
yourModel.shaderlist[i]=yourScene.shader("shader1")
end repeat

DS



这样做的话,被贴上去的图画将依据model的形状和大小发生变化,好象也无法控制贴图位置,还能更如意地控制吗?