Class: InGameTutorialManager
- Namespace:
Global - Assembly:
Dew.Core.dll - Inheritance / Derived: LogicBehaviour →
ManagerBase→ InGameTutorialManager
csharp
public class InGameTutorialManager : ManagerBase<InGameTutorialManager>, ILogicUpdateFields
| Name | Declaration | Description |
|---|---|---|
arrowPrefab | public TutorialArrow arrowPrefab | |
isTutorialDisabled | public bool isTutorialDisabled | |
refEditKeyDisplay | public Transform refEditKeyDisplay | |
refGeneralSkills | public Transform refGeneralSkills | |
refHuntImminentProgress | public Transform refHuntImminentProgress | |
refHuntProgress | public Transform refHuntProgress | |
refSkillButtonE | public Transform refSkillButtonE | |
refSkillButtonMovement | public Transform refSkillButtonMovement | |
refSkillButtonQ | public Transform refSkillButtonQ | |
refSkillButtonR | public Transform refSkillButtonR | |
refSkillButtonTrait | public Transform refSkillButtonTrait | |
refSkillButtonW | public Transform refSkillButtonW | |
refSkillNotification | public Transform refSkillNotification | |
uiParent | public Transform uiParent |
Properties
| Name | Declaration | Description |
|---|---|---|
isTutorialActive | public bool isTutorialActive { get; } |
Methods
CreateArrow()
csharp
public TutorialArrow CreateArrow()Returns: TutorialArrow
FrameUpdate()
csharp
public override void FrameUpdate()GetRefSkill(HeroSkillLocation)
csharp
public Transform GetRefSkill(HeroSkillLocation type)Parameters:
| Name | Type | Description |
|---|---|---|
type | HeroSkillLocation |
Returns: UnityEngine.Transform
LogicUpdate(float)
csharp
public override void LogicUpdate(float dt)Parameters:
| Name | Type | Description |
|---|---|---|
dt | float |
StartTutorials()
csharp
public void StartTutorials()StopTutorials()
csharp
public void StopTutorials()