Class cc.Lens3D

Class Summary
Constructor Attributes Constructor Name and Description
 
cc.Lens3D(duration, gridSize, position, radius)
cc.Lens3D action.

Method Summary

Class Detail

cc.Lens3D(duration, gridSize, position, radius)
cc.Lens3D action.
Upside down.
Reference the test cases (Effects Test)
Parameters:
{Number} duration
{cc.Size} gridSize
{cc.Point} position
{Number} radius

Field Detail

<static> {cc.Lens3D} cc.Lens3D.create
Please use cc.lens3D instead creates a lens 3d action with center position, radius
Deprecated:
since v3.0
Please use cc.lens3D instead.

Method Detail

  • ctor(duration, gridSize, position, radius)
    Constructor function, override it to extend the construction behavior, remember to call "this._super()" in the extended "ctor" function.
    creates a lens 3d action with center position, radius.
    Parameters:
    {Number} duration
    {cc.Size} gridSize
    {cc.Point} position
    {Number} radius
  • {Number} getLensEffect()
    Get lens center position
    Returns:
    {Number}
  • {cc.Point} getPosition()
    get Position
    Returns:
    {cc.Point}
  • {Boolean} initWithDuration(duration, gridSize, position, radius)
    initializes the action with center position, radius, a grid size and duration
    Parameters:
    {Number} duration
    {cc.Size} gridSize
    {cc.Point} position
    {Number} radius
    Returns:
    {Boolean}
  • setConcave(concave)
    Set whether lens is concave
    Parameters:
    {Boolean} concave
  • setLensEffect(lensEffect)
    Set lens center position
    Parameters:
    {Number} lensEffect
  • setPosition(position)
    set Position
    Parameters:
    {cc.Point} position
  • update(dt)
    Called once per frame. Time is the number of seconds of a frame interval.
    Parameters:
    {Number} dt