以下的事件显示在文本演员中的当前的3D文本属性调用的内容:
on setComment
member(‘‘comment‘‘).text = ‘‘3d Text‘‘ & RETURN & \
‘‘bevelType = ‘‘ && member(‘‘textSample‘‘).bevelType & RETURN & \
‘‘bevelDepth = ‘‘ && member(‘‘textSample‘‘).bevelDepth & RETURN & \
‘‘tunnelDepth = ‘‘ && member(‘‘textSample‘‘).tunnelDepth & RETURN&\
‘‘smoothness = ‘‘ && member(‘‘textSample‘‘).smoothness & RETURN & \
‘‘displayFace = ‘‘ && member(‘‘textSample‘‘).displayFace
end
点击舞台上的按钮调用的不同事件。当你点击“Toggle 3D”按钮,以下这个切换2D与3D模式的事件会通过改变displayMode属性来实现。
on toggle3d
if member(‘‘textSample‘‘).displayMode = #modeNormal then
member(‘‘textSample‘‘).displayMode = #mode3d
member(‘‘textSample‘‘).model[1].transform.position = vector(-190, -5,0)
member(‘‘textSample‘‘).camera(‘‘DefaultView‘‘ ).transform.position = vector(81,
21, 100)
member(‘‘textSample‘‘).camera(‘‘DefaultView‘‘ ).transform.rotation = vector(-3,
5, 0)
setComment
else
member(‘‘textSample‘‘).displaymode = #modeNormal
member(‘‘comment‘‘).text = ‘‘2d Text‘‘
end if
end
|