Class cc.Liquid

Class Summary
Constructor Attributes Constructor Name and Description
 
cc.Liquid(duration, gridSize, waves, amplitude)
cc.Liquid action.

Method Summary

Class Detail

cc.Liquid(duration, gridSize, waves, amplitude)
cc.Liquid action.
Reference the test cases (Effects Test)
Parameters:
{Number} duration
{cc.Size} gridSize
{Number} waves
{Number} amplitude

Field Detail

<static> {cc.Liquid} cc.Liquid.create
Please use cc.liquid instead creates the action with amplitude, a grid and duration
Deprecated:
since v3.0
Please use cc.liquid instead.

Method Detail

  • ctor(duration, gridSize, waves, amplitude)
    Constructor function, override it to extend the construction behavior, remember to call "this._super()" in the extended "ctor" function.
    Create a liquid action with amplitude, a grid and duration.
    Parameters:
    {Number} duration
    {cc.Size} gridSize
    {Number} waves
    {Number} amplitude
  • {Number} getAmplitude()
    get amplitude
    Returns:
    {Number}
  • {Number} getAmplitudeRate()
    get amplitude rate
    Returns:
    {Number}
  • {Boolean} initWithDuration(duration, gridSize, waves, amplitude)
    initializes the action with amplitude, a grid and duration
    Parameters:
    {Number} duration
    {cc.Size} gridSize
    {Number} waves
    {Number} amplitude
    Returns:
    {Boolean}
  • setAmplitude(amplitude)
    set amplitude
    Parameters:
    {Number} amplitude
  • setAmplitudeRate(amplitudeRate)
    set amplitude rate
    Parameters:
    {Number} amplitudeRate
  • update(dt)
    Called once per frame. Time is the number of seconds of a frame interval.
    Parameters:
    {Number} dt