コード例 #1
0
    void StartGame()
    {
        //create a list of maps, this is for testing purposes at the moment
        //MapHandler.NewMap(MapModel);
        List <ITileMapData> models = new List <ITileMapData>();

        models.Add(new TileMapTown(50, 50, models.Count));
        models.Add(new TileMapTown(25, 25, models.Count));



        //give the map manager the list of maps we've made
        MapManager.SetUpTestWorld(models);

        characters = new List <IEntity>();
        IEntity characterTemp = null;

        //create the player
        characterTemp            = new PlayerCharacter();
        characterTemp.EntityName = "Player " + 1;

        //print(UIManager.Instance);
        UIManager.Instance.SetCurrentPlayer((PlayerCharacter)characterTemp);
        //create the enemies
        characters.Add(characterTemp);
        Cursor.instance.currentPlayer = characterTemp;


        currentCharacterIndex = 0;
    }