示例#1
0
void addMazeCat(Maze* maze, SDL_Renderer* renderer, int x, int y)
{
    if (maze != NULL)
    {
        maze->cats[maze->numCats] = createCat(x,y,renderer);
        maze->cats[maze->numCats]->mouse=NULL;
        maze->numCats++;
    }
}
示例#2
0
void testAnimals(void) {
    struct Animal *p1 = createDog("Hamlet");
    struct Animal *p2 = createCat("Ofelija");
    struct Animal *p3 = createDog("Polonije");

    animalPrintGreeting(p1);
    animalPrintGreeting(p2);
    animalPrintGreeting(p3);

    animalPrintMenu(p1);
    animalPrintMenu(p2);
    animalPrintMenu(p3);

    free(p1);
    free(p2);
    free(p3);
}
示例#3
0
bool GameScene::init()
{
    if (!CCLayer::init()) {
        return false;
    }
    
    //背景を追加する
    createBackground();
    
    //ネコを表示する
    createCat();
    
    //スコアと残り時間を表示する
    createLabel();
    
    return true;
}