Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[SFML] Problem z funkcją - sprawdzanie kolizji

Ostatnio zmodyfikowano 2011-12-19 20:06
Autor Wiadomość
Mazzir
Temat założony przez niniejszego użytkownika
[SFML] Problem z funkcją - sprawdzanie kolizji
» 2011-12-19 17:22:08
Użyłem funkcji znalezionej tutaj na forum:
C/C++
nline bool OverlapRect( const int Ax1, const int Ay1, const int Ax2, const int Ay2,
const int Bx1, const int By1, const int Bx2, const int By2 )
{
    if( Ax1 < Bx2 && Ax2 > Bx1 && Ay1 < By2 && Ay2 > By1 ) { return true; }
    else return false;
   
}
I chcę zrobić system żyć:
C/C++
if( OverlapRect() == true )
{
    if( lifes == 3 ) { lifes = 2; OverlapRect = false; }
    if( lifes == 2 ) { lifes = 1; OverlapRect = false; }
    if( lifes == 1 )
    {
        lifes = 0;
        OverlapRect() = false;
        speed = 0;
        okno.Draw( go );
        go.SetPosition( 512, 384 );
    }
}
Niestety kompilator mówi nie:
||=== game, Debug ===|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp||In function `int main()':|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|13|error: too few arguments to function `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|114|error: at this point in file|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|116|error: assignment of function `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|116|error: cannot convert `bool' to `bool ()(int, int, int, int, int, int, int, int)' in assignment|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|117|error: assignment of function `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|117|error: cannot convert `bool' to `bool ()(int, int, int, int, int, int, int, int)' in assignment|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|13|error: too few arguments to function `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|121|error: at this point in file|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|121|error: non-lvalue in assignment|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|197|warning: passing `const float' for converting 1 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|197|warning: passing `const float' for converting 2 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|197|warning: passing `float' for converting 3 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|197|warning: passing `float' for converting 4 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|197|warning: passing `const float' for converting 5 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|197|warning: passing `const float' for converting 6 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|197|warning: passing `float' for converting 7 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|197|warning: passing `float' for converting 8 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|199|warning: passing `const float' for converting 1 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|199|warning: passing `const float' for converting 2 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|199|warning: passing `float' for converting 3 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|199|warning: passing `float' for converting 4 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|199|warning: passing `const float' for converting 5 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|199|warning: passing `const float' for converting 6 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|199|warning: passing `float' for converting 7 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|199|warning: passing `float' for converting 8 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|201|warning: passing `const float' for converting 1 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|201|warning: passing `const float' for converting 2 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|201|warning: passing `float' for converting 3 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|201|warning: passing `float' for converting 4 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|201|warning: passing `const float' for converting 5 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|201|warning: passing `const float' for converting 6 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|201|warning: passing `float' for converting 7 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|201|warning: passing `float' for converting 8 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|203|warning: passing `const float' for converting 1 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|203|warning: passing `const float' for converting 2 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|203|warning: passing `float' for converting 3 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|203|warning: passing `float' for converting 4 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|203|warning: passing `const float' for converting 5 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|203|warning: passing `const float' for converting 6 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|203|warning: passing `float' for converting 7 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|203|warning: passing `float' for converting 8 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|205|warning: passing `const float' for converting 1 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|205|warning: passing `const float' for converting 2 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|205|warning: passing `float' for converting 3 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|205|warning: passing `float' for converting 4 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|205|warning: passing `const float' for converting 5 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|205|warning: passing `const float' for converting 6 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|205|warning: passing `float' for converting 7 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|205|warning: passing `float' for converting 8 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|207|warning: passing `const float' for converting 1 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|207|warning: passing `const float' for converting 2 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|207|warning: passing `float' for converting 3 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|207|warning: passing `float' for converting 4 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|207|warning: passing `const float' for converting 5 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|207|warning: passing `const float' for converting 6 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|207|warning: passing `float' for converting 7 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|207|warning: passing `float' for converting 8 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|209|warning: passing `const float' for converting 1 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|209|warning: passing `const float' for converting 2 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|209|warning: passing `float' for converting 3 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|209|warning: passing `float' for converting 4 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|209|warning: passing `const float' for converting 5 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|209|warning: passing `const float' for converting 6 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|209|warning: passing `float' for converting 7 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|209|warning: passing `float' for converting 8 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|211|warning: passing `const float' for converting 1 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|211|warning: passing `const float' for converting 2 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|211|warning: passing `float' for converting 3 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|211|warning: passing `float' for converting 4 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|211|warning: passing `const float' for converting 5 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|211|warning: passing `const float' for converting 6 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|211|warning: passing `float' for converting 7 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|211|warning: passing `float' for converting 8 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|213|warning: passing `const float' for converting 1 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|213|warning: passing `const float' for converting 2 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|213|warning: passing `float' for converting 3 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|213|warning: passing `float' for converting 4 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|213|warning: passing `const float' for converting 5 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|213|warning: passing `const float' for converting 6 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|213|warning: passing `float' for converting 7 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|213|warning: passing `float' for converting 8 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|215|warning: passing `const float' for converting 1 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|215|warning: passing `const float' for converting 2 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|215|warning: passing `float' for converting 3 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|215|warning: passing `float' for converting 4 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|215|warning: passing `const float' for converting 5 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|215|warning: passing `const float' for converting 6 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|215|warning: passing `float' for converting 7 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|215|warning: passing `float' for converting 8 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|217|warning: passing `const float' for converting 1 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|217|warning: passing `const float' for converting 2 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|217|warning: passing `float' for converting 3 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|217|warning: passing `float' for converting 4 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|217|warning: passing `const float' for converting 5 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|217|warning: passing `const float' for converting 6 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|217|warning: passing `float' for converting 7 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|217|warning: passing `float' for converting 8 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|219|warning: passing `const float' for converting 1 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|219|warning: passing `const float' for converting 2 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|219|warning: passing `float' for converting 3 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|219|warning: passing `float' for converting 4 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|219|warning: passing `const float' for converting 5 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|219|warning: passing `const float' for converting 6 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|219|warning: passing `float' for converting 7 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|219|warning: passing `float' for converting 8 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|221|warning: passing `const float' for converting 1 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|221|warning: passing `const float' for converting 2 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|221|warning: passing `float' for converting 3 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|221|warning: passing `float' for converting 4 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|221|warning: passing `const float' for converting 5 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|221|warning: passing `const float' for converting 6 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|221|warning: passing `float' for converting 7 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|221|warning: passing `float' for converting 8 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|223|warning: passing `const float' for converting 1 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|223|warning: passing `const float' for converting 2 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|223|warning: passing `float' for converting 3 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|223|warning: passing `float' for converting 4 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|223|warning: passing `const float' for converting 5 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|223|warning: passing `const float' for converting 6 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|223|warning: passing `float' for converting 7 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|223|warning: passing `float' for converting 8 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|225|warning: passing `const float' for converting 1 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|225|warning: passing `const float' for converting 2 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|225|warning: passing `float' for converting 3 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|225|warning: passing `float' for converting 4 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|225|warning: passing `const float' for converting 5 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|225|warning: passing `const float' for converting 6 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|225|warning: passing `float' for converting 7 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|225|warning: passing `float' for converting 8 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|227|warning: passing `const float' for converting 1 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|227|warning: passing `const float' for converting 2 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|227|warning: passing `float' for converting 3 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|227|warning: passing `float' for converting 4 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|227|warning: passing `const float' for converting 5 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|227|warning: passing `const float' for converting 6 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|227|warning: passing `float' for converting 7 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|227|warning: passing `float' for converting 8 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|229|warning: passing `const float' for converting 1 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|229|warning: passing `const float' for converting 2 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|229|warning: passing `float' for converting 3 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|229|warning: passing `float' for converting 4 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|229|warning: passing `const float' for converting 5 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|229|warning: passing `const float' for converting 6 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|229|warning: passing `float' for converting 7 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|229|warning: passing `float' for converting 8 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|231|warning: passing `const float' for converting 1 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|231|warning: passing `const float' for converting 2 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|231|warning: passing `float' for converting 3 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|231|warning: passing `float' for converting 4 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|231|warning: passing `const float' for converting 5 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|231|warning: passing `const float' for converting 6 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|231|warning: passing `float' for converting 7 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|231|warning: passing `float' for converting 8 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|233|warning: passing `const float' for converting 1 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|233|warning: passing `const float' for converting 2 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|233|warning: passing `float' for converting 3 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|233|warning: passing `float' for converting 4 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|233|warning: passing `const float' for converting 5 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|233|warning: passing `const float' for converting 6 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|233|warning: passing `float' for converting 7 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|233|warning: passing `float' for converting 8 of `bool OverlapRect(int, int, int, int, int, int, int, int)'|
C:\Users\Silxen\Desktop\Moje\C++\game\main.cpp|39|warning: unused variable 'score'|
||=== Build finished: 9 errors, 153 warnings ===|
Prosiłbym o pomoc w rozwiązaniu problemu :)
P-45892
pekfos
» 2011-12-19 17:24:12
Niezły system żyć.. A jakby było ich np. 20?

OverlapRect = false;

Przypisujesz funkcji wartość. Źle..
P-45893
waxx
» 2011-12-19 20:06:58
Nie znasz podstaw cpp.
P-45898
« 1 »
  Strona 1 z 1