public override void Initialize(bool overwrite) { if (!base.valid || overwrite) { base.Initialize(overwrite); if (base.valid) { if (this.translator == null) { this.translator = new MecanimTranslator(); } this.translator.Initialize(base.GetComponent <Animator>(), base.skeletonDataAsset); } } }
public override void Initialize(bool overwrite) { if (valid && !overwrite) { return; } base.Initialize(overwrite); if (valid) { if (translator == null) { translator = new MecanimTranslator(); } translator.Initialize(GetComponent <Animator>(), skeletonDataAsset); } }
public override void Initialize(bool overwrite) { if (valid && !overwrite) { return; } base.Initialize(overwrite); if (!valid) { return; } if (translator == null) { translator = new MecanimTranslator(); } translator.Initialize(GetComponent <Animator>(), this.skeletonDataAsset); wasUpdatedAfterInit = false; }