Exemplo n.º 1
0
        private void BuildData()
        {
            speechData = new SpeechLoader(speechFile);

            for (int i = 0; i != speechData.SpeechTypes.Length; i++)
            {
                SpeechLoader.SpeechTypeData typeData = speechData.SpeechTypes[i];

                TreeNode node = new TreeNode(typeData.SpeechType.ToString());
                node.Tag = typeData;

                int num = 0;
                for (int x = 0; x != speechData.SpeechItems.Length; x++)
                {
                    num++;
                    SpeechLoader.SpeechItemData itemData = speechData.SpeechItems[x];
                    TreeNode node1 = new TreeNode(typeData.SpeechType.ToString());
                    node1.Tag = itemData;

                    if (typeData.Unk0 + num == itemData.Unk0)
                    {
                        node.Nodes.Add(node1);
                    }
                    else
                    {
                        num = 0;
                    }
                }
                treeView1.Nodes.Add(node);
            }
        }
Exemplo n.º 2
0
        static async Task Main(string[] args)
        {
            Console.Write("Select role: ");
            var role         = SelectRole(Console.ReadLine());
            var speechReader = new SpeechReader(SpeechLoader.GetAll(), role);


            using (var rdfClient = new RdfClient(role, speechReader))
            {
                rdfClient.IsEnd.WaitOne();
            }
        }
Exemplo n.º 3
0
 void Awake()
 {
     sc             = GetComponent <SpeechLoader>();
     canvasAnimator = GetComponent <Animator>();
 }