問題タブ [hud]

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 に答える
651 参照

ios - ios-ASIHTTPRequestおよびHUDLoadingViewの開始と停止

URLからファイルをダウンロードするためのASIHTTPRequestフレームワークを正常に実装し、ドキュメントディレクトリに保存しました-YIPPIE !!!

ここで、ユーザーが何が起こっているかを確認できるように、ある種の進行状況を表示したいと思います。

UIWebViewDelegateには、次のメソッドがあります-私は似たようなものを使用したいと思っていました。

ASIHTTPで使用するのに似たものはありますか?

0 投票する
0 に答える
1897 参照

qt - DirectX 上の透明な Qt ウィンドウ

別の QWidget の上にレンダリングされているように見える透明なフレームのない QWidget を作成したいと考えています。

私の意図は、DirectXQtを使用して 3D ゲームの上にHUDを作成することです。

これまでの私の取り組みでは、私の QMainWindow には、DirectX でスワップ チェーンを作成するときに通常の QWidget の HWND を DirectX に渡すことによって作成されたカスタムの DirectX-Widget が含まれており、QTimer を使用してカスタム レンダー ループを作成します (コードを参照)。以下)。

次に、QMainWindow の上に新しいOverlay -widget (意図した HUD) をレンダリングして、それがメイン ウィンドウの一部であるかのように見せようとします。

オーバーレイで次のフラグを使用することで、希望どおりに動作させることができますが、それでもフレームを取り除くことはできません。

の画像は、実際にどのように見えるかを示しています。の画像は、MS ペイントの魔法により、私が望んでいる方法です。

デバッグ画像

写真からわかるように、透明度はDirectX ウィジェットの上では機能しませんが、ツールバーなどの通常のウィジェットの上では機能しているように見えます。 DirectX の代わりに。

なぜこれが起こっているのか誰にも分かりますか?DirectX でフレームを取り除く方法、または同様のことを達成する方法について何か提案はありますか?


ソースコード

ここから完全なVisual Studio 2010プロジェクトをダウンロードできます。

自分でコンパイルする場合は、おそらくQt4 用の Visual Studio アドイン 1.1.112010 年 6 月の DirectX SDKが必要です。

ソースコードの大部分も以下に示します。できるだけ短くするようにしました。

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

opengl - このテクスチャ マッピングの何が問題になっていますか?

openGL のテクスチャ マッピングに頭がおかしくなりそうです。正しいものをマップすることは決してありません。見てください。

このコードの出力画像は次のようになります。 ここに画像の説明を入力

しかし、私はそれが次のようになりたいです: ここに画像の説明を入力

テクスチャを別のものに変更すると、正しくマップされますが、明らかにこれではマップされません。これはなぜだと思いますか?

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

camera - 画面の解像度に応じてサイズを変更するヘッドアップディスプレイをOpenSceneGraphで構築するにはどうすればよいですか?

私はOpenSceneGraphを初めて使用しますが、次の問題があります。

画面の解像度に応じてサイズを変更できるように、複数の画像から2Dヘッドアップディスプレイを構築しようとしています。つまり、コーナー用の追加の画像と、コーナーを接続するバー用の1つの画像などがあります。まあ、それはアイデアです。しかし、OpenSceneGraphでそれを行う方法がわかりません。

誰か助けてもらえますか?

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

ios - アラートビュー? アラート?それは何ですか?

見栄えの良い「ウィンドウ」/「アラート」/名前が何であれ、いくつか見てきました。知っていれば良かった。それらの例を次に示します。

ここに画像の説明を入力 ここに画像の説明を入力

サードパーティのアプリがそれらを使用しているのを見たことがあるので、これらは Apple だけのものであってはなりません! これらのウィンドウは何ですか?

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

c# - XNA C#3DでのHUDの作成

3Dディスプレイに簡単なラベルを作成したいと思います。このようなもの。

SpriteBatchとSpriteFontを使ってみましたが、問題が増えました。また、私は私を助けなかったいくつかのチュートリアルを経験しました。

私のためのチュートリアルや解決策はありますか?

ありがとうございました。

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

ubuntu - GNOME で HUD DBus サービスから結果を取得するにはどうすればよいですか?

GNOME 3.6 で Ubuntu のヘッドアップ ディスプレイ (HUD) メニュー サービスの結果に (プログラムで) アクセスしたいと考えています。私は HUD の DBus インターフェイスをいじってみましたが、ある程度成功しましたが、Unity の外で動作させることはできません。たとえば、次の Python スクリプトは、Unity にログインしているときにターミナルから実行すると、いくつかの結果が表示されます。

Unity(12.10)で実行すると、次のようになります。

...しかし、GNOME 3.6 では結果が得られません (エラーも何もありません)。

これらのサービスは、GNOME ではなく Unity で常に実行されているため、関与しているようです。

しかし、GNOMEで起動すると、すぐに終了します

その短い時間枠でスクリプトを実行できれば、結果が得られます! しかし、これらのサービスを実行し続けるにはどうすればよいでしょうか? そして、そもそも何が彼らを始めたのでしょうか? また、アプリケーション メニューのコンテンツは含まれていますか、それとも別のサービスによって提供されていますか?

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

iphone - MBProgressHUD ビューが非表示にならない

1 つのスタックでは、ビューから削除しMBProgressHUDたい計算が呼び出されたときに他のスタックを使用して表示MBProgressHUDしていますが、hud からは削除されていません。

LoginViewController.mと呼ばれる最初のスタック

ViewControllerget 呼び出しが表示されるようになりましたが、ビューは以前と同じになります

いくつかの計算の後 、 ..check コード でメソッドを呼び出してビューからViewControllerを削除したいHUDLoginViewController

0 投票する
0 に答える
738 参照

cocos2d-iphone - cocos2d の hud レイヤーの CCControlButton

これは私の使い方の間違いかもしれませんが、hud レイヤー内で CCControlButton にタッチをキャッチさせることができません。この方法で HUD レイヤーを実装します 。 )

hudlayer.m 自体の内部では、新しい CCControlButton を子として追加するだけです。このようなもの:

CCMenu で作成したボタンを使用すると機能します。

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

android - 車の HUD と android の bluetooth 通信

現在、Android で動作するストリーミング インターネット ラジオ アプリを使用しています。現在の曲の情報を HUD 画面に表示できるように、車の HUD と通信させたいと考えています。

たとえば、新しいホンダ パイロットを購入したばかりです。CD を使用すると、曲の情報が表示されることに気付きました。USB デバイス (iPod など) を使い果たすと、曲の情報が表示されます。ただし、Bluetooth がオフになっていると、アーティスト、曲などは空白で表示されますが、Bluetooth が電話を介して実行されていることが示され、「Droid Razr」と表示されます。

これは、曲が変わるたびに、音楽情報を電話から HUD に手動で送信するとどうなるか考えさせられました。

私の質問は、これを行うことができますか? これを行うには、ある種の API が必要ですか? もしそうなら、どれですか?上記の API は Mono Android で動作しますか?