CompolexCell复杂细胞

继承于 CellTweener

复杂细胞缓动组件。可以获取缓动。

是抽象类。 细胞缓动是最低层的缓动,它们不会拥有子缓动。细胞缓动是最强大的缓动类型,它们是真正让你的动作做具体事情的基础元素。 复杂细胞缓动最主要的一个属性就是 当前的缓动数据currentTweenInfo其根据当前的缓动数据currentTweenInfo生成缓动。可将缓动数据TweenInfo )存储在属性数据集 tweenInfos中。可在属性检查器数据集进行搜索删除的操作。复杂细胞缓动拥有对数据集 本地存储读取的能力。

索引

属性(properties)
  • tweenerTag String 缓动组件的标签。
  • playOnLoad Boolean是否在加载后直接播放缓动。
  • currentTweenInfo TweenInfo 当前缓动数据。
  • tweenInfos TweenInfo []` 缓动数据集。
  • showTweenInfos Boolean 是否在属性检查器显示缓动数据集。
  • search String 搜索数据集的关键词。
  • spliceTweenInfo String 删除数据集的关键词。
  • asset cc.JsonAsset 存储数据集的json资源。

抽象属性

  • classOfInfo:typeof TweenInfo缓动数据的类型
方法
  • play (...any):void 播放缓动
  • stop ():void 停止当前的缓动
  • onLoad ():void 当附加到一个激活的节点上或者其节点第一次激活时候调用。
  • getTween (...any):cc.Tween 外部获取缓动的方法。
  • getConsumptionTime ():number 获得缓动消耗的时间。
  • checkDataValidity ():boolean 校验json资源是否合法。
  • checkTweenInfoValidity ():boolean 校验当前缓动数据是否合法。
  • getDefaultWarnTween ():cc.Tween 获取默认提示错误的缓动。
  • loadAsset ():void 读取属性asset的数据集到属性 tweenInfos
  • saveAsset ():void 将属性tweenInfos本地存储成json资源。
  • getSerializedData ():any[] 获取属性tweenInfos序列化后的数据。
  • parseSerializedData ():void 将数据反序列化并赋值给属性 tweenInfos
  • findTweenInfo (searchKey: string | number,copy:boolean=true): TweenInfo 根据id或者名称搜索数据集的信息,并根据参数copy返回数据本身或者数据的拷贝。
  • setTweenInfo (searchKey: string | number): TweenInfo 根据id或者名称搜索数据集的信息,若搜索成功则替换当前数据 currentTweenInfo
抽象方法
  • _getTween``():cc.Tween 获取内部的缓动。

results matching ""

    No results matching ""