void IEndDialogue.EndDialogue() { GuideScript guide = GameObject.FindObjectOfType <GuideScript>(); if (guide != null) { guide.overrideFollow = null; } DialogueManager.instance.EndDialogue(); }
void IStartDialogue.StartDialogue() { if (m_isFirstTimeDialogue) { m_isFirstTimeDialogue = false; } TriggerDialogue(); GuideScript guide = GameObject.FindObjectOfType <GuideScript>(); if (guide != null && toPositionDuringDialogue != null) { guide.overrideFollow = toPositionDuringDialogue; } }
// Use this for initialization void Start() { guideScript = new GuideScript(); #if !UNITY_EDITOR MediaFrameQrProcessing.Wrappers.ZXingQrCodeScanner.ScanFirstCameraForQrCode( result => { UnityEngine.WSA.Application.InvokeOnAppThread(() => { if (areWeScanning == true) { copyBarcodeValue = result; guideText.text = "got result: " + copyBarcodeValue + ", say scan to confirm"; } }, false); }, null); #endif }