C# Класс Assets.Scripts.Scenes.Game.ComboHits.ComboHitSequenceController

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ComboHitSequenceController ( UnityObjectPool hitZonePool, UnityObjectPool bonusBubblePool, UnityObjectPool hitFeedbackBubblePool, GameObject boss, Canvas canvas, float baseHitZoneZPosition ) : Assets.Scripts.Extensions
ShowSequence ( ComboHitSequence hitSequence ) : void
Update ( ) : void

Приватные методы

Метод Описание
GetBonusTextColor ( float bonusMultiplier ) : Color
HitZoneClickedEventHandler ( ComboHitZoneController hitZoneController ) : void
ProcessHitZoneClicked ( ComboHitZoneController hitZoneController ) : void
ProcessSequenceAchieved ( ) : void
ShowBonusBubble ( ) : void
ShowHitFeedbackText ( ) : void
ShowHitZones ( ) : void
ShowNextHitZone ( ) : void
TerminateSequence ( ) : void

Описание методов

ComboHitSequenceController() публичный Метод

public ComboHitSequenceController ( UnityObjectPool hitZonePool, UnityObjectPool bonusBubblePool, UnityObjectPool hitFeedbackBubblePool, GameObject boss, Canvas canvas, float baseHitZoneZPosition ) : Assets.Scripts.Extensions
hitZonePool Assets.Scripts.Utils.UnityObjectPool.UnityObjectPool
bonusBubblePool Assets.Scripts.Utils.UnityObjectPool.UnityObjectPool
hitFeedbackBubblePool Assets.Scripts.Utils.UnityObjectPool.UnityObjectPool
boss UnityEngine.GameObject
canvas UnityEngine.Canvas
baseHitZoneZPosition float
Результат Assets.Scripts.Extensions

ShowSequence() публичный Метод

public ShowSequence ( ComboHitSequence hitSequence ) : void
hitSequence Assets.Scripts.Services.ComboHits.ComboHitSequence
Результат void

Update() публичный Метод

public Update ( ) : void
Результат void