예제 #1
0
            public override void Destroy()
            {
                mockCamera?.Dispose();
                mockCamera = null;

                if (m_CameraMaterial != null)
                {
                    UnityEngine.Object.Destroy(m_CameraMaterial);
                    m_CameraMaterial = null;
                }
                base.Destroy();
            }
예제 #2
0
            public override void Start()
            {
                base.Start();
                if (m_CameraMaterial == null)
                {
                    m_CameraMaterial = CreateCameraMaterial(ShaderName);
                }

                var setting = MockARFoundationSetting.Instance;

                mockCamera = setting.GetMockCamera();
            }