PlayerCharacter.Awake C# (CSharp) Method

Awake() protected method

protected Awake ( ) : void
return void
    protected override void Awake()
    {
        base.Awake();
        // Cache objects
        cameraTransform = Camera.main.transform;
        gameDirector = GameDirector.Instance;
    }

Usage Example

 void Start()
 {
     characterPoints = _STARTING_CHARACTER_POINTS;
     playerCharacter = new PlayerCharacter();
     playerCharacter.Awake();
     Assign_StartingAttributeValues();// Starting values as race/class profiles?
     playerCharacter.UpdateCharacterStats();
     Setup_UI();
 }
All Usage Examples Of PlayerCharacter::Awake