コード例 #1
0
ファイル: FormTextTest.cs プロジェクト: weimingtom/avgreader
        private void ActorFaceSceneTest()
        {
            AvgsReader   avgsReader = new AvgsReader();
            List <Scene> ls         = new List <Scene>();

            ls = avgsReader.GetAllScene();
            if (ls == null)
            {
                richTextBox1.Text += ("未得到场景对象list,可能文件头不匹配!");
            }
            else
            {
                richTextBox1.Text = "[SCENE]\n";
                foreach (Scene sce in ls)
                {
                    richTextBox1.Text += (sce.ID + " ; " + sce.Name + " ; " + sce.Path + "\n");
                }
            }

            List <Actor> la = new List <Actor>();

            la = avgsReader.GetAllActor();
            if (ls == null)
            {
                richTextBox1.Text += ("未得到人物或者表情对象list,可能文件头不匹配!");
            }
            else
            {
                richTextBox1.Text += "[ACTOR]\n";
                foreach (Actor act in la)
                {
                    richTextBox1.Text += (act.ID + " ; " + act.Name + " ; " + act.Path + "\n");
                    foreach (Face fc in act.FaceList)
                    {
                        richTextBox1.Text += (fc.ID + " ; " + fc.Name + "\n");
                    }
                }
            }
        }