protected virtual void Start() { if (Attachment == null) { Attachment = transform; } CameraEventsManager.RegisterOnPreCull(UpdateBillboard); }
protected virtual void Start() { if (Attachment == null) { Attachment = GetComponent <Renderer>(); } if (Attachment == null) { Debug.LogError($"{GetType().Name} on {name} can't find renderer!"); enabled = false; return; } InitialRendererScale = Attachment.transform.localScale; CameraEventsManager.RegisterOnPreCull(UpdateVisual); }
protected override void Start() { base.Start(); CameraEventsManager.RegisterOnPreCull(UpdateVisual); }