new CardEmitter()
Эмиттер карт.
- Source:
Extends
    
    
        - Phaser.Particles.Arcade.Emitter
Members
(private) _cachedGameSpeed :number
Скорость игры при последнем запуске эмиттера.
- Source:
(private) _preferedInterval :Number
Интервал до того, как к нему были применены ограничения.
- Source:
fadeTime :Number
Время пропадания партиклей эмиттера, когда он остановлен.
- Source:
maxParticles :Number
Максимальное количество частиц эмиттера. Для применения максимума используется CardEmitter#makeMaxParticles
- Source:
Methods
(private) _applySkinToEmitter()
Применяет скин к эмиттеру карт.
- Source:
makeMaxParicles(maxopt)
Приводит кол-во партиклей эмиттера к заданному значению, по необходимости удаляя и добавляя партикли. Перезапускает эмиттер.
- Source:
Parameters:
| Name | Type | Attributes | Default | Description | 
|---|---|---|---|---|
| max | number | <optional> | CardEmitter#maxParticles | во партиклей. | 
restart(noFadeOutopt)
Перезапускает эмиттер карт с текущими настройками если он запущен.
- Source:
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| noFadeOut | boolean | <optional> | отключает фейд существующих партиклей | 
start(minSpeedopt, maxSpeedopt, swayopt, intervalopt, rotationopt, gravityopt)
Запускает эмиттер карт. Предварительно останавливает эмиттер, если он уже запущен.
Не указанные параметры остаются с предыдущего запуска.
- Source:
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| minSpeed | number | <optional> | минимальная вертикальная скорость партиклей | 
| maxSpeed | number | <optional> | максимальная вертикальная скорость партиклей | 
| sway | number | <optional> | максимальная скорость по горизонтали | 
| interval | number|boolean | <optional> | Интервал между спавном партиклей.
 | 
| rotation | number | <optional> | максимальная скорость поворота партиклей | 
| gravity | number | <optional> | вертикальное ускорение партиклей |