返回介绍

FromX 属性

发布于 2019-10-04 14:09:15 字数 1256 浏览 1016 评论 0 收藏 0

设置或返回 Single 类型值,该值分别代表 ScaleEffectMotionEffect 对象的初始宽度或水平位置,其值以屏幕宽度的百分比形式表示。可读写。

expression.FromX

expression必选。该表达式返回“应用于”列表中的对象之一。

说明

此属性的默认值为 Empty,此情况下使用对象的当前位置。

将此属性与 ToX 属性联合使用以调整大小或从一个位置跳到另一个位置。

请勿将此属性与 ColorEffectRotationEffectPropertyEffect 对象的 From 属性相混淆,后者分别用于设置或更改动画动作的颜色、旋转或其他属性。

示例

以下示例添加一个动作路径并且设置起始和结束的水平和垂直位置。

Sub AddMotionPath()

    Dim effCustom As Effect
    Dim animMotion As AnimationBehavior
    Dim shpRectangle As Shape

    'Adds shape and sets effect and animation properties
    Set shpRectangle = ActivePresentation.Slides(1).Shapes _
        .AddShape(Type:=msoShapeRectangle, Left:=100, _
        Top:=100, Width:=50, Height:=50)
    Set effCustom = ActivePresentation.Slides(1).TimeLine.MainSequence _
        .AddEffect(Shape:=shpRectangle, effectId:=msoAnimEffectCustom)
    Set animMotion = effCustom.Behaviors.Add(msoAnimTypeMotion)

    'Sets starting and ending horizontal and vertical positions
    With animMotion.MotionEffect
        .FromX = 0
        .FromY = 0
        .ToX = 50
        .ToY = 50
    End With

End Sub

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文