コード例 #1
0
ファイル: coatl_apple.cpp プロジェクト: LastRitesGames/Coatl
 Apple::Apple(Game& game, unsigned int x, unsigned int y)
     :   GameAccess(game),
         CollisionObject(game.GetCollisionSystem(), x, y, CT_APPLE),
         m_rect(),
         m_used(false)
 {
     Map& map = game.GetMap();
     m_rect.Left = x * map.GetTileWidth();
     m_rect.Right = m_rect.Left + map.GetTileWidth();
     m_rect.Top = y * map.GetTileHeight();
     m_rect.Bottom = m_rect.Top + map.GetTileHeight();
     m_sprite = Sprite::CreateFromTexture(game.GetGfxManager(), "apple");
 }
コード例 #2
0
ファイル: coatl_snake.cpp プロジェクト: LastRitesGames/Coatl
    SnakeSegment::SnakeSegment(Game& game, bool player, unsigned int x, unsigned int y)
        :   GameAccess(game),
            CollisionObject(game.GetCollisionSystem(), x, y, player ? CT_SNAKE_PLAYER : CT_SNAKE_AI)
    {

    }