Class cc.Waves
- Defined in: CCActionGrid3D.js
- Extends cc.Grid3DAction
Constructor Attributes | Constructor Name and Description |
---|---|
cc.Waves(duration, gridSize, waves, amplitude, horizontal, vertical)
cc.Waves action.
|
Method Summary
Class Detail
cc.Waves(duration, gridSize, waves, amplitude, horizontal, vertical)
cc.Waves action.
Reference the test cases (Effects Test)
Reference the test cases (Effects Test)
- Parameters:
- {Number} duration
- {cc.Size} gridSize
- {Number} waves
- {Number} amplitude
- {Boolean} horizontal
- {Boolean} vertical
Field Detail
Please use cc.waves instead
initializes the action with amplitude, horizontal sin, vertical sin, a grid and duration
- Deprecated:
-
since v3.0
Please use cc.waves instead.
Method Detail
-
ctor(duration, gridSize, waves, amplitude, horizontal, vertical)Constructor function, override it to extend the construction behavior, remember to call "this._super()" in the extended "ctor" function.
Create a wave action with amplitude, horizontal sin, vertical sin, a grid and duration.- Parameters:
- {Number} duration
- {cc.Size} gridSize
- {Number} waves
- {Number} amplitude
- {Boolean} horizontal
- {Boolean} vertical
-
{Number} getAmplitude()get amplitude
- Returns:
- {Number}
-
{Number} getAmplitudeRate()get amplitude rate
- Returns:
- {Number}
-
{Boolean} initWithDuration(duration, gridSize, waves, amplitude, horizontal, vertical)initializes the action with amplitude, horizontal sin, vertical sin, a grid and duration
- Parameters:
- {Number} duration
- {cc.Size} gridSize
- {Number} waves
- {Number} amplitude
- {Boolean} horizontal
- {Boolean} vertical
- 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