.

layer 里的元素怎样控制页面里的元素?

小常发表于:2018年03月21日 14:12:13更新于:2021年10月22日 11:39:29

可以。

我们可以通过两种方式来实现,举例说明:

假设,要layer画布内的元素A去控制页面1中的某个元素B的显示或者执行动画。

第一种:设置子元素触发器的方式,控制页面中的元素B。

我们需要把盛放有元素A的layer容器,先添加到页面1中,添加方式如图:

image.png

在页面上,给layer容器内的元素A设置的触发器叫做子元素触发器。

image.png


第二种:直接在layer 页面给元素B设置触发器,控制Masterpage中的元素B。

有很多派友希望通过layer页面的元素A控制其他页面的元素B,但是根据页面逻辑结构(四个页面结构),是行不通的。

可以把被控制的元素B放在Masterpage页面,这样,不管layer容器放在哪个页面,都可以控制Masterpage页面的元素。

步骤如下:

image.png