9003f7289c8f001d1bc0efe2c8487106

来自「基于ALTERA公司的NIOSII的对对碰游戏的设计」· 代码 · 共 58 行

TXT
58
字号
#include "Player.h"
#include "GUI.h"

Player::Player( int player_line,
                int player_column)
{
    line = player_line;
    column = player_column;
    sel = false;
}

void Player::setLine(int newLine)
{
    line = newLine;
}

int Player::getLine(void)
{
    return line;
}

void Player::setColumn(int newColumn)
{
    column = newColumn;
}

int Player::getColumn(void)
{
    return column;
}

void Player::setSel(bool newSel)
{
    sel = newSel;
}

int Player::getSel(void)
{
    return sel;
}

void Player::paint(void)
{
    int x = line * 25;
    int y = column * 25;
    if(sel){
        setColor(GUI_RED);
    }
    else{
        setColor(GUI_GREEN);
    }    
    drawRect(x,y,25,25);
}

Player::~Player()
{
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?