Class cc.Waves3D

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

Method Summary

Class Detail

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

Field Detail

<static> cc.Waves3D.create
Please use cc.waves3D instead.
Create a wave 3d action with duration, grid size, waves and amplitude.
Deprecated:
since v3.0
Please use cc.waves3D 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 wave 3d action with duration, grid size, waves and amplitude.
    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 an action with duration, grid size, waves and amplitude
    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