zoukankan      html  css  js  c++  java
  • Adobe Edge Animate 1.0 跨元素跨舞台操作函数总结

    Adobe Edge Animate 1.0 -- 跨元素跨舞台操作函数总结

    版权声明:

    本文版权属于 北京联友天下科技发展有限公司。

    转载的时候请注明版权和原文地址。

    之前的教程通过了一些例子来讲解Edge的功能,下面将为大家总结一些Edge中的跨元素跨舞台操作的函数。

    1.从舞台进入一个元件或者元素的时间线,播放这个元件或元素的动画:
    sym.getSymbol("symbolName").play();

    也可以对元素内部的组成元素做操作,比如隐藏元素:
    sym.getSymbol("kitten_1").$("kitten_paw").hide();

    2.从一个元件内部进入舞台,对舞台或者舞台中的元素做操作,我们可以用以下函数:

    sym.getComposition().getStage();

    进入舞台之后,可以对舞台中的元素做操作,如让元件开始播放动画:
    sym.getComposition().getStage().getSymbol("symbolName").play();

    3.可以从一个元件内部进入另一个嵌套元件内部:
    sym.getComposition().getStage().getSymbol("symbolName1").getSymbol("symbolName2").play(0);

    还可以从一个元件内部进入另一个元件内部,对元素做操作:
    sym.getComposition().getStage().getSymbol("kitten_1").$("kitten_paw").hide();

    4.在舞台中,进入一个嵌套元件的时间线:

    sym.getSymbol("symbolName").getSymbol("nestedElementName").play();

    在舞台中,进入一个嵌套元件,对元件内部的元素做操作:
    sym.getSymbol("kitten_1").getSymbol("kitten_paw").$("paw").hide();

    5.从一个元件内部进入另一个嵌套元件的时间线:

    sym.getComposition().getStage().getSymbol("symbolName").getSymbol("nestedElementName").play();

    也可以获得嵌套元件的元素,做操作:
    sym.getComposition().getStage().sym.getSymbol("kitten_1").getSymbol("kitten_paw").$("paw").hide();

    本文地址:

    http://www.cnblogs.com/adobeedge/archive/2012/12/10/Adobe_Edge_Animate_Javascriptapi_getstage.html

    作者:北京联友天下科技发展有限公司  肖伟民

  • 相关阅读:
    Python PEP8 编码规范中文版
    MySQL分区表
    mybatis缓存,包含一级缓存与二级缓存,包括ehcache二级缓存
    斐讯K2刷不死breed与第三方固件教程
    Mysql 多表连接查询 inner join 和 outer join 的使用
    mysql多表关联删除示例
    sublime Text 几款插件
    多进程vs多线程
    git 命令常用总结
    LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
  • 原文地址:https://www.cnblogs.com/adobeedge/p/Adobe_Edge_Animate_Javascriptapi_getstage.html
Copyright © 2011-2022 走看看