在模拟的三维空间中转换对象

Ee341417.0b2c798e-86c6-4ea2-a8a6-5cf1f12be1e2(ZH-CN,Expression.30).png

您可以采用投影转换来转换对象,该转换将创造对象在三维空间中旋转的效果。

Ee341417.alert_tip(ZH-CN,Expression.30).gif提示:

Microsoft Expression Blend 附带了一个示例,该示例以代码的方式演示了投影转换。若要在 Expression Blend 中打开该示例,请在“帮助”菜单上单击“欢迎屏幕”,单击“示例”选项卡,然后单击“Zune3D”。

Ee341417.7fdfbc4c-6809-4207-a59a-3e7c3b44b11e(ZH-CN,Expression.30).png

在模拟的三维空间中移动对象的中心点

投影中心点确定模拟三维空间中的位置,对象将围绕该位置旋转或偏移。如果值为 0、0、0,则中心点是对象的范围框的左上角。如果值为 1、1、0,则中心点是对象的范围框的右下角。值大于 1 时,会将中心点置于范围框之外。

  1. 在“对象和时间线”面板中或美工板上选择要旋转的对象。

  2. 在“属性”面板的“转换”类别中的“投影”下,单击“旋转中心”选项卡 Ee341417.49772b0c-095e-450b-967e-75dc1858966f(ZH-CN,Expression.30).png

  3. 更改“X”、“Y”和“Z”属性的值。

    Ee341417.alert_note(ZH-CN,Expression.30).gif说明:

    “Z”属性仅影响全局偏移。

在模拟的三维空间中旋转对象

“X”、“Y”和“Z”旋转属性是指将围绕其进行旋转的轴和中心点。

  1. 在“对象和时间线”面板中或美工板上选择要旋转的对象。

  2. 在“属性”面板的“转换”类别中的“投影”下,单击“旋转”选项卡 Ee341417.321b430b-5c8e-47dc-93f8-0e85ac32cca5(ZH-CN,Expression.30).png

  3. 更改“X”、“Y”和“Z”属性的值,或拖动投影球来更改这些值。

    使用投影球来旋转对象

    Ee341417.97a0c292-5993-4ec4-90ff-fd1bf8883706(ZH-CN,Expression.30).png

相对于屏幕在模拟的三维空间中偏移对象

全局偏移确定如何相对于屏幕的平面转换对象。例如,在“全局偏移”选项卡上更改“X”属性时,将沿屏幕的 X 轴将对象向左或向右移动,而不管对象的投影如何旋转。

  1. 在“对象和时间线”面板中或美工板上选择要旋转的对象。

  2. 在“属性”面板的“转换”类别中的“投影”下,单击“全局偏移”选项卡 Ee341417.b4dc507f-1887-4dfa-ac1a-96106e083251(ZH-CN,Expression.30).png

  3. 更改“X”、“Y”和“Z”属性的值。

    更改全局偏移

    Ee341417.73fa886a-89d6-426c-99f8-3cdbad7f90c3(ZH-CN,Expression.30).png

相对于对象的原点在模拟的三维空间中偏移对象

本地偏移确定如何相对于对象的平面转换对象。例如,如果将“旋转”选项卡上的“Y”属性更改为 30 度,则会更改对象的平面,使对象看起来向右前方倾斜。如果随后在“本地偏移”选项卡上更改“X”属性的值,则对象看起来将沿靠近您的方向向右移动,或沿远离您的方向向左移动。

  1. 在“对象和时间线”面板中或美工板上选择要旋转的对象。

  2. 在“属性”面板的“转换”类别中的“投影”下,单击“本地偏移”选项卡 Ee341417.8fef46b2-feb1-4c7b-8dd7-563dd998b6a7(ZH-CN,Expression.30).png

    更改本地偏移

    Ee341417.df56ffe6-74e7-4dc9-9e94-ad65be053342(ZH-CN,Expression.30).png

在二维空间中转换对象

开始修改“Projection”属性后,用于二维转换的美工板图柄将被禁用。要重新启用二维转换图柄,请禁用投影。

  • 在“视图”菜单上,单击“应用投影”以清除选择。

另请参见

概念

移动和转换对象

动态显示对象