コード例 #1
0
        protected virtual void Start()
        {
            if (Attachment == null)
            {
                Attachment = transform;
            }

            CameraEventsManager.RegisterOnPreCull(UpdateBillboard);
        }
コード例 #2
0
        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);
        }
コード例 #3
0
        protected override void Start()
        {
            base.Start();

            CameraEventsManager.RegisterOnPreCull(UpdateVisual);
        }