コード例 #1
0
        public static Entity CreateEntity(MapElement el, Room room)
        {
            EntityData data   = new EntityData(el);
            Entity     entity = EntityCreators.ContainsKey(el.Name) ? EntityCreators[el.Name](data, room) : new UnknownEntity(data, room);

            entity.ID = el.GetInt("id", 0);
            return(entity);
        }