public void LoadData(CharacterData data, SpeechManager canvas, InspectionManager manager) { GetComponent <SpriteRenderer>().sprite = manager.textureManager.GetSpritePose(data.defaultImage); this.data = data; transform.position = data.position; transform.localScale = data.scale; transform.rotation = data.rotation; this.speechCanvas = canvas; this.manager = manager; }
public void LoadData(PistaData data, SpeechManager speech, InspectionManager manager) { GetComponent <SpriteRenderer>().sprite = manager.textureManager.GetSpritePista(data.image); this.manager = manager; this.data = data; transform.position = data.position; transform.localScale = data.scale; transform.rotation = data.rotation; this.speech = speech; }
public void LoadData(ExitData data, InspectionManager manager, SpeechManager speech) { transform.position = data.position; transform.localScale = data.scale; transform.rotation = data.rotation; this.data = data; SetCursorDirection(data.iCursor); childText.text = data.title; this.manager = manager; this.speech = speech; }
public override void OnInspectorGUI() { DrawDefaultInspector(); // for other non-HideInInspector fields InspectionManager script = (InspectionManager)target; script.Batch_file = EditorGUILayout.TextField("Batch", script.Batch_file); script.Protocol = (InspectionManager.EvaluationProtocol)EditorGUILayout.EnumPopup("Protocol", script.Protocol); if (script.Protocol == InspectionManager.EvaluationProtocol.Double_stimulus) // if bool is true, show other fields { script.Variation = (InspectionManager.ProtocolVariation)EditorGUILayout.EnumPopup("Variation", script.Variation); } script.Log_scores = EditorGUILayout.Toggle("Log user scores", script.Log_scores); script.Log_interaction = EditorGUILayout.Toggle("Log user interaction", script.Log_interaction); }
public void SendMessage(string message) { if (message.Length == 0) { return; } messages.SendMessage(message); InspectionManager manager = (InspectionManager)GameObject.FindObjectOfType(typeof(InspectionManager)); if (manager == null) { return; } manager.PropagateMessage(message); }
// Use this for initialization void Start() { keywords.Add("Next", () => { InstructionManager.NextStep(); }); keywords.Add("Back", () => { InstructionManager.PreviousStep(); }); keywords.Add("Help", () => { InspectionManager.Help(); }); keywords.Add("Close", () => { InspectionManager.Close(); }); keywords.Add("Play", () => { VideoManager.Play(); }); keywords.Add("Pause", () => { VideoManager.Pause(); }); keywords.Add("Stop", () => { VideoManager.Stop(); }); // Tell the KeywordRecognizer about our keywords. keywordRecognizer = new KeywordRecognizer(keywords.Keys.ToArray()); // Register a callback for the KeywordRecognizer and start recognizing! keywordRecognizer.OnPhraseRecognized += KeywordRecognizer_OnPhraseRecognized; keywordRecognizer.Start(); }
public void SetManager(InspectionManager manager) { this.manager = manager; }