예제 #1
0
    private void SerializeData()
    {
        var    stream = new YamlStream();
        string input  = TestYaml.GetFileContextByPath("Assets/Res/spriteRelate.txt");

        stream.Load(new StringReader(input));

        var deserializer = new DeserializerBuilder()
                           .WithNamingConvention(new NullNamingConvention())
                           .Build();

        SpriteDataClass order = deserializer.Deserialize <SpriteDataClass>(input);
        int             a     = 0;
    }
예제 #2
0
    private void SerializeData()
    {
        var    stream = new YamlStream();
        string input  = GetFileContextByPath(strSpriteRelate);

        stream.Load(new StringReader(input));

        var deserializer = new DeserializerBuilder()
                           .WithNamingConvention(new NullNamingConvention())
                           .Build();

        m_sprData = deserializer.Deserialize <SpriteDataClass>(input);
        m_sprData.BuildDic();
        int a = 0;
    }
예제 #3
0
    private void testTmxClass()
    {
        SpriteDataClass _ca = new SpriteDataClass();

        _ca.TextureImporter = new TextureImporterClass();
        _ca.TextureImporter.internalIDToNameTable          = new InternalTableElement[2];
        _ca.TextureImporter.internalIDToNameTable[0]       = new InternalTableElement();
        _ca.TextureImporter.internalIDToNameTable[0].first = new Dictionary <string, string>();
        _ca.TextureImporter.internalIDToNameTable[0].first.Add("213", "7474831727883183029");
        _ca.TextureImporter.internalIDToNameTable[0].second = "tmw_desert_spacing_0";
        _ca.TextureImporter.internalIDToNameTable[1]        = new InternalTableElement();
        _ca.TextureImporter.internalIDToNameTable[1].first  = new Dictionary <string, string>();
        _ca.TextureImporter.internalIDToNameTable[1].first.Add("213", "7474831727883183029");
        _ca.TextureImporter.internalIDToNameTable[1].second = "tmw_desert_spacing_0";

        var serializer = new SerializerBuilder().Build();
        var yaml       = serializer.Serialize(_ca);
        int a          = 0;
    }