問題タブ [overlapping]

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

actionscript-3 - フラッシュ/フレックスで隠された(オーバーラップした)ディスプレイオブジェクトのマウスイベントを処理するにはどうすればよいですか?

私の質問は、このようなオーバーラップしたスプライト/ムービークリップについて以前に尋ねられたいくつかの質問と少し似ています。しかし、私の要件はそれらとは少し異なります。

ステージ上のすべてのスプライト(背後に隠れている(またはオーバーラップまたはオクルージョンされている)スプライトを含む)のマウスイベントを処理したいのですが、主な条件は、オクルードされたスプライト(他のスプライトの背後に隠れているスプライト)を処理することです。たとえば、ステージ上にsprite1とsprite2があり、スプライトをクリックするたびにドラッグを開始し、もう一度クリックした後にドラッグを停止したいとします。

これは簡単に行うことができますが、問題と私の主な要件は、sprite1をドラッグしてsprite2の真上にドロップすると、sprite2がsprite1の後ろに隠れてしまうことです。sprite1を最初に移動しないとsprite2をドラッグできません。 。Facebookでzyngaの帝国とallaisゲームをプレイしたことがある場合、それは別々に処理されます。それはそのゲームでどのように機能するかです。マウスよりも1つのスプライトをオーバーラップする2つのスプライトがある場合、オーバーラップするスプライトの背後にあるスプライトでマウスイベントがトリガーされます。イベントは、オーバーラップしているスプライトが1つだけであるか、2つまたは3つであるかに関係なく、前のスプライトではなく最後のスプライトでトリガーされます。これは、不規則な形状のスプライト(長方形だけでなく)に発生します。

誰かがzyngaがこれをどのように実装したかについて私に打撃を与えるか、それを達成する方法を見つけるのを手伝ってくれるなら、それは大きな助けになるでしょう

ありがとう

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

qt - マウスをその上に置くと、qtウィジェットを大きく描画します(ウィジェットのオーバーラップ)

qt guiを使用して簡単な効果を作成したいのですが、これを実現する方法がわかりません。

qwidgetのサブクラスとして実装したウィジェットがいくつかあります。これらは別のウィジェットの一部であり、レイアウトに存在します。マウスをこれらのウィジェットの上に置くと、選択したウィジェットを強調表示するためにウィジェットを大きく表示したいと思います。

これは私がすでに試したことです。ペイントイベントをオーバーライドし、単純に大きくペイントします。しかし、同じレイアウトにある他のウィジェットは、特大の領域をオーバーペイントします。

また、ペイントの順序を制御するために、親ウィンドウから「手動で」ペイント関数を呼び出そうとしました。しかし、それも役に立ちませんでした。

このqtでこの効果を達成する可能性があるはずだと思いますが、私は単に方法がわかりません。何か案は?

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

overlapping - C# で重複するシリーズをチェックする

ユーザーが開始と終了を追加して範囲を定義するアプリケーションを作成しています

条件は、範囲が重複しないことです。

数値範囲が重複していないかどうかを確認する方法

  1. 範囲 1 開始 5 終了 15
  2. 範囲 2 開始 1 終了 4
  3. 範囲 3 開始 16 終了 20
  4. 範囲 4 開始 2 終了 4

したがって、Range 4 はセットを無効にします。これを C# で確認するにはどうすればよいですか。

さらに、ユーザーは上記の例のように任意の順序で範囲を追加できます。シリーズ全体が重複しないようにする必要があります。

ヘルプの提案をありがとう。

よろしく、サクシ

答え:

私は解決策を正しいものにしました:開始と終了が検証する必要がある範囲である場合

  1. start >startRange かつ endRange 未満で開始
  2. end>startRange かつ endRange より小さい end

上記の 2 つの条件は、シリーズが重複していることを検証します。

startRange と endRange は、既存のすべての範囲の開始点と終了点です。

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

android - Android - 隣接する LinearLayouts のオーバーラップ、LinearLayouts のオーバーレイ

私はiOSアプリケーションを移植しているので、デザインはほとんど私の手に負えません。私が持っているのは2つのLinearLayoutです.1つは基本的に2番目のLinearLayoutに重ねたいバンプ(写真に示されています)です。

FrameLayout を使用して 2 つのレイアウトを含めたいと思います。ただし、ここで 2 つの機能上の問題に遭遇します。1 つ目は、5 つの隣接する画像ボタンで構成されている下部の重複する LinearLayout のサイズを変更できるようにする必要があります (できれば、layout_weight を使用します)。2 つ目は、一番上の LinearLayout の一番下にあるもので、一番下の LinearLayout によって隠されています。

FrameLayout から LinearLayout の使用に切り替えると、機能的には必要なものが得られますが、美的にはボタンが収まりません。

両方のケースが描かれています。すべてのフィードバックをお待ちしております。カスタムウィジェットを設計せずに、これに対する解決策を見つけたいと思っています。

ありがとう。

ここに画像の説明を入力

ここに画像の説明を入力

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

html - jqplot を使用して html5 キャンバスにグラフを描画する

html5 キャンバスにさまざまなグラフを描画するために jqplot グラフを使用しています。すべてのグラフはすべてのブラウザーで正常に機能しますが、縦棒 (積み上げおよびクラスター化) と折れ線グラフがサファリで重なって表示されます。これが起こっている理由は何ですか?

クラスター化された棒グラフを描画するために使用した次のコード行:

`

HTMLファイルのドキュメント準備機能でこの関数(javascriptファイルで定義)を呼び出しています

何か不足していますか?

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

android - Androidでの複数のアクティブなオーバーラップサーフェスビューのサポート

私は現在、1つの画面に複数の重複するSurfaceViewを必要とするAndroidアプリに取り組んでいます。

正確には、2つのアクティブなオーバーラップするSurfaceViewがあります。1つはCameraに接続され、もう1つはMediaPlayerに接続されています。ほとんど動作しますが、安定していません。時々、SurfaceViewsの1つが表示されません。

2009年のスレッド(http://groups.google.com/group/android-developers/browse_thread/thread/08e7df2e96a7973d)で、重複するSurfaceViewsはAndroidではサポートされていないというスレッドを見ました。これはまだ当てはまりますか?誰でもこれに関する経験を共有できますか?

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

css - Div が画像を重ね続ける

私の Div はhttp://cyberbat.co.uk/tuts/test.php画像に重なってしまいます。それを止める方法はありますか?

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

html - jPlayerプログレスバーで重複するdiv

私はクライアントにjPlayerを使用しています。ここで、プログレスバーはトラックのタイトルです。トラックが進むにつれて色が変わります。これを実現するために、ある色のタイトルのdivを作成し、その上に進行状況バーを配置し、別の色のタイトルを付けます。したがって、進行状況バーが展開すると、新しい色のテキストが表示されます。私の説明がひどい場合(確かにそうです)、ここで開発サイトを見ることができます:

http://sublimio.matthew-ferry.com/sublimio/

ご覧のとおり、進行状況は1つの単語のタイトルで問題なく機能します。ただし、複数の単語のタイトルでは、最初の単語が正常に表示され、後続の単語については、単語全体が終了するまで表示されません。

これはブラウザのレンダリングの問題ですか、それともこれを修正するために何かできることはありますか?

最初のjs:

(簡略化された)HTML:

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

css - コンテナdivの反対側の角に重なるように2つの透明な画像を配置する方法

このPSDcompは印刷グラフィックデザイナーから入手しましたが、Webで実行できるかどうかはわかりません。
黒く縁取られた丸い角のコンテナ(下の写真)はすでに存在していることに注意してください。このページにはいくつかのz-indexeddivがあるため、スタック順で優先されるdivを特定するのは困難です。

ここに画像の説明を入力してください

ご覧のとおり、左上と右下の隅に2つの灰色のリボン(リボンと飾りが付いたボックスを表す)が配置され、2つの画像(小さい青いボックス、つまりTo:/ From :)それらの「リボン」の下ですが、コンテナの上にあります。コンテナの背景色は白です。小さい青いボックスが透けて見えるように、左上隅の背景を透明にする必要があります。誰かがこれらの「傾斜したリボン」をこの丸い角のコンテナdivにどのように配置するか教えてもらえますか?または、CSSとHTMLを使用してこれを実行できる場合もあります。