Show:

annieUI.ScratchCard Class

Extends annie.DrawingBoard
Module: annieUI

Available since 1.1.1

刮刮卡类

Methods

cancel

(
  • step
)
Boolean public

Defined in libs/ScratchCard.js:89

Available since 1.1.1

撤销步骤 没有任何功能,只是把从基类中的代码移除,调用不会产生任何效果

Parameters:

Returns:

reset

(
  • backColorObj
)
public

Defined in libs/ScratchCard.js:62

Available since 1.1.1

重置刮刮卡

Parameters:

  • backColorObj Object

    要更换的被刮出来的图片,不赋值的话默认之前设置的

ScratchCard

(
  • width
  • height
  • frontColorObj
  • backColorObj
  • drawRadius
)

构造函数 请监听 "onDrawTime"事件来判断刮完多少百分比了。

Parameters:

  • width Object

  • height Object

  • frontColorObj Object

    没刮开之前的图,可以为单色,也可以为位图填充。一般是用位图填充,如果生成位图填充,请自行复习canvas位图填充

  • backColorObj Object

    被刮开之后的图,可以为单色,也可以为位图填充。一般是用位图填充,如果生成位图填充,请自行复习canvas位图填充

  • drawRadius Object

    刮刮卡刮的时候的半径,默认为50

Events

annie.Event.ON_DRAW_PERCENT

Defined in libs/ScratchCard.js:21

Available since 1.0.9

annie.ScratchCard 刮刮卡事件,刮了多少,一个百分比