固定x位置,但仍然可变?

时间:2016-10-08 14:27:53

标签: position expression adobe minimum after-effects

所以,我现在正在降低三分之一,但是有一件事让我非常疯狂。

有两个气泡,一个用于'名称',一个用于'职业'。

名称的文字是左对齐的,专业文本是右对齐的。

每当有一个很长的名字和一个短职业时,一切都运转良好。 但是当有一个简短的名字和一个长期的职业;表达式的“泡沫”应该是左对齐的。

例如: 姓名=巴拉克奥巴马专业=总裁,工作正常。

姓名=巴拉克奥巴马专业=美国总统,不会如何运作。

IMAGES:

How it should be

How it was

这是我应用于职业泡沫地位的代码:

x = comp("Shape Layer 1 Comp 1").layer("Shape Layer 1").content("Rectangle 1").content("Rectangle Path 1").size[0]-250;
[x, 140]

注意:左对齐是指X - 位置不应小于220 ... Y位置始终固定

1 个答案:

答案 0 :(得分:0)

我不确定我是否理解了eveything,但是根据您的最后评论,将[x,140]替换为[Math.max(x,220),140]应该有效。