public override bool LoadTextureItem(TextureItem textureitem) { base.LoadTextureItem(textureitem); if (textureitem.Layer.CustomProperties.Keys.Contains("Collision") && (bool)textureitem.Layer.CustomProperties.Keys.Contains("Collision")) { Textureobject tobj = new Textureobject(textureitem.texture); tobj.Position = ConvertUnits.ToSimUnits(textureitem.Position); AddGameObject(tobj); } return true; }
public virtual void LoadTextureItem(TextureItemProperties textureitem, Layer l) { TextureItem i = new TextureItem((TextureItemProperties)textureitem); i.load(this); TextureItems[textureitem.Name] = i; }