void LoadMap() { UnloadCurrentMap(); TiledMap = new Map(Maps[CurrentMap], true, MapsPath, this.gameObject); Debug.Log(TiledMap.ToString()); MapObjectLayer mol = TiledMap.GetLayer("PropertyTest") as MapObjectLayer; if (mol != null) { Debug.Log(mol.GetPropertyAsBoolean("test")); } }
void LoadMap() { UnloadCurrentMap(); TiledMap = new Map(Maps[CurrentMap], true, MapsPath, this.gameObject, defaultMaterial, sortingOrder); TiledMap.GenerateCollidersFromLayer("Collider_0"); TiledMap.GenerateCollidersFromLayer("Colliders"); Debug.Log(TiledMap.ToString()); MapObjectLayer mol = TiledMap.GetLayer("PropertyTest") as MapObjectLayer; if (mol != null) { Debug.Log(mol.GetPropertyAsBoolean("test")); } // Center camera _camera.CamPos = new Vector3(TiledMap.Width / 2.0f, -TiledMap.Height / 2.0f, _camera.CamPos.z); _camera.PixelsPerUnit = TiledMap.TileHeight; }