예제 #1
0
 public RopeMaterial(XElement data)
 {
     _interpolationCount = Loader.loadInt(data.Attribute("interpolation_count"), 3);
     _ropeTextureStyle = (RopeTextureStyle)Loader.loadEnum(typeof(RopeTextureStyle), data.Attribute("rope_texture_style"), (int)RopeTextureStyle.Random);
     _textures = new List<RopeMaterialTexture>();
     foreach (XElement textureData in data.Elements("Texture"))
         _textures.Add(new RopeMaterialTexture(textureData));
 }
예제 #2
0
 public RopeMaterial(XElement data)
 {
     _interpolationCount = Loader.loadInt(data.Attribute("interpolation_count"), 3);
     _ropeTextureStyle   = (RopeTextureStyle)Loader.loadEnum(typeof(RopeTextureStyle), data.Attribute("rope_texture_style"), (int)RopeTextureStyle.Random);
     _textures           = new List <RopeMaterialTexture>();
     foreach (XElement textureData in data.Elements("Texture"))
     {
         _textures.Add(new RopeMaterialTexture(textureData));
     }
 }