annieUI.ScratchCard Class
刮刮卡类
Methods
cancel
cancel
(
-
step
)
Boolean
public
撤销步骤 没有任何功能,只是把从基类中的代码移除,调用不会产生任何效果
Parameters:
name | type | flag | description |
---|---|---|---|
step
| Object |
Returns:
Boolean:
reset
reset
(
-
frontColorObj
-
backColorObj
)
public
重置刮刮卡
Parameters:
name | type | flag | description |
---|---|---|---|
frontColorObj
| Object | 没刮开之前的图,可以为单色,也可以为位图填充。赋值为""会用之前已设置的 | |
backColorObj
| Object | 被刮开之后的图,可以为单色,也可以为位图填充。赋值为""会用之前已设置的 |
ScratchCard
ScratchCard
(
-
width
-
height
-
frontColorObj
-
backColorObj
-
drawRadius
)
构造函数 请监听 annie.Event.ON_DRAW_PERCENT事件来判断刮完多少百分比了。
Parameters:
name | type | flag | description |
---|---|---|---|
width
| Object | 宽 | |
height
| Object | 高 | |
frontColorObj
| Object | 没刮开之前的图,可以为单色,也可以为位图填充。一般是用位图填充,如果生成位图填充,请自行复习canvas位图填充 | |
backColorObj
| Object | 被刮开之后的图,可以为单色,也可以为位图填充。一般是用位图填充,如果生成位图填充,请自行复习canvas位图填充 | |
drawRadius
| Object | 刮刮卡刮的时候的半径,默认为50 |
Events
annie.Event.ON_DRAW_PERCENT
annie.ScratchCard 刮刮卡事件,刮了多少,一个百分比