問題タブ [allegro]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
697 参照

c++ - アレグロ C++ ライブラリ

私はしばらくこの問題を抱えていました。コードのこの部分をコンパイルすると、ビットマップの上に黒い線が表示されます。何が問題で、解決策はありますか?

0 投票する
1 に答える
1420 参照

c++ - ユーザーがC++でウィンドウを閉じようとしているかどうかは、どうすればわかりますか?

使用時にウィンドウの閉じるボタンをクリックしたときにwhileループを解除する必要がありますが、何を確認すればよいかわかりません。私はallegroを使用してGUIを実行しています。

0 投票する
2 に答える
9942 参照

c++ - allegro5およびg++を使用したC++コードのコンパイル

allegro 5を使用してコードをコンパイルするには、g ++にどのフラグを追加する必要がありますか?私は試した

しかし、それは機能していません。私はubuntu11.04を使用しています。http://wiki.allegro.cc/index.php?title=Install_Allegro5_From_SVN/Linux/Debianの手順を使用してallegro5をインストールしました

私は試した:

また、次のような未定義のエラーも多数発生します。`al_install_system'への未定義の参照

allegro-config --cflags --libs出力:

0 投票する
2 に答える
2684 参照

c++ - allegro 5 のアンチエイリアシング

描画時に allegro 5 でアンチエイリアスを使用するにはどうすればよいですか? 斜めの線が滑らかに見えるようにする必要があります。現在、それらは陰影のあるピクセルの線だけであり、エッジが硬く見えます。

0 投票する
1 に答える
892 参照

c++ - allegro 4 から allegro 5 への移植

この関数の allegro 5 バージョンは何ですか?

それとも、allegro 5 でまったく違うことをする必要がありますか? openGL テクスチャとして使用する画像を読み込もうとしています。これが完全なコードです。

0 投票する
1 に答える
797 参照

c++ - C++ (Allegro ライブラリ) ビットマップ 2 次元配列の質問

簡単な質問があります。Allegro ライブラリで C++ を使用しています。

次の宣言を行うと、2 番目の次元の 14 個すべてをたまにBITMAP* blocks[600][14];しか使用しない場合、スペースが無駄になりますか、それとも配列のその部分を明確に宣言するときにのみそのスペースが使用されますか?

例えば:

blocks[0][1]などを使用しないことでスペースを「浪費」していblocks[0][2]ますか?

ありがとう、

意思。

0 投票する
1 に答える
1329 参照

c++ - OpenGLとAllegro5を使用したテキストの描画

C++でopenGLとAllegro5を使用して2Dテキストを描画するにはどうすればよいですか?ロードするフォントファイルを指定できるようにしたいので、すべての文字を手動で画像ファイルに入れる必要はありません。

0 投票する
3 に答える
4574 参照

c++ - how do you make a background in allegro with c++?

i'm fairly new at programming with allegro, and i wanna change the background color of my programs from something more pleasant than black haha :) can some one help please?

and just for a reference of what im doing

0 投票する
2 に答える
1822 参照

allegro - ubuntuでAllegro 5.0ライブラリをコンパイルしています:「...への未定義の参照」

私は Allegro、Ubuntu、および C++ を初めて使用します...申し訳ありません...

Allegro 4 をインストールしました。ubuntu ソフトウェア マネージャーからの何か。次に、このページの指示に従って Allegro 5 をインストールしました。ライブラリが正しくリンクされているとは思いませんが、それを手動で変更する方法が正確にはわかりません。

私のコード:

私のコンパイル行:

私の出力:

この質問に似ていると思いますが、ライブラリをリンクする方法がわかりません。自動的に認識させたい。

0 投票する
1 に答える
798 参照

c++ - C++アレグロプログラムのバウンディングボックスの衝突がオフになっています

アレグログラフィックライブラリを使用して、C++でゲームのメニューに取り組んでいます。私はコードブロックとmingwを使用しています。マウスがボタンの上にある場合にtrueを返す変更されたバウンディングボックスを使用するボタンは多数あります。1つを除いてすべてのボタンで正常に機能し、なぜこれが発生するのかわかりません。私は良い時間を探して過ごしましたが、何も見つかりませんでした。壊れたボタンでは、ボタンの右下とその上のいくつかの場所にカーソルを合わせると、trueと応答します。:/どんな助けでも大歓迎です。私のコードに何か問題があるか、または私が愚かな方法で何かをしている場合は、遠慮なく指摘してください。私は自分のC++を教えていますが、コードがひどい場合でも驚かないでしょう。ありがとう!:)

main.cpp

menu.h:

Instructions.cpp(これは正常に動作します)

highscores.cpp :(そしてこれはそうではありません)