コード例 #1
0
ファイル: OBJHelper.cs プロジェクト: marcussacana/OBJEditor
        //Ryuuji「(Aaaaaaaaagh!!!!)」
        public string[] Import()
        {
            string[] Strings = Editor.Import();

            Actors = new Dictionary <int, string>();
            for (int i = 0; i < Strings.Length; i++)
            {
                string Line = Strings[i];
                Actors[i] = null;
                if (Line.EndsWith(Close.ToString()) && Line.Contains(Open))
                {
                    string Actor = Line.Substring(0, Line.IndexOf(Open));
                    Line      = Line.Substring(Actor.Length, Line.Length - Actor.Length);
                    Actors[i] = Actor;
                }

                Strings[i] = Line.Replace(BreakLine, '\n');
            }

            return(Strings);
        }
コード例 #2
0
        //Ryuuji「(Aaaaaaaaagh!!!!)」
        public string[] Import()
        {
            string[] strings = editor.Import();

            actors = new Dictionary <int, string>();
            for (int i = 0; i < strings.Length; i++)
            {
                string line = strings[i];
                actors[i] = null;
                if (line.EndsWith("」") && line.Contains('「'))
                {
                    string actor = line.Substring(0, line.IndexOf('「'));
                    line      = line.Substring(actor.Length, line.Length - actor.Length);
                    actors[i] = actor;
                }

                strings[i] = line;
            }

            return(strings);
        }