name | 指定变换名。 默认定义了 'crossfade'、'universal' 、'scroll' 三种方式。 |
withchildren | 子图层是否也一起进行变换。指定为true时,子图层也一起进行变换。指定为false时,只有此图层会进行变换。 |
transsrc |
指定变换的目标图层。根据指定的变换方式不同,存在不需要(单独进行变换之类的情况)此参数的情况。 |
options | 在字典中指定渐变选项。 所需选项取决于渐变类型。 无论变换类型如何,“selfupdate”和“callback”都是您可以共同指定的选项。 'selfupdate'为真时,吉里吉里将不再自动进行画面更新。在这种情况下,必须在程序侧使用 Layer.update方法等更新画面。如果您想完全同步自动渐变绘图和程序的绘图,则此功能非常有用。 如果为“callback”指定TJS2的函数,则每次实际绘制时都会调用该方法。对于此方法(回调方法),请返回大于或等于0的tick值。 许多渐变基于以毫秒为单位的实际时间“tick”值进行渐变,但是通过在被回调的方法中实现返回任意的tick,可以随时倒回渐变效果,或者在中途快进,从而可以控制渐变,而与实际时间无关。 许多渐变都认为指定的可选’time’成员的值是渐变的终点。 因此,例如,可以指定适当的值(如1000)作为选项的’time’,并通过在被回调的方法中返回小于1000的值来显示渐变的任意阶段。 另外,在许多渐变情况下,当’tick’值达到选项’time’指定的值时,渐变将停止,因此如果不希望停止渐变,请始终指定小于’time’指定值的值。 |