問題タブ [rect]

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 投票する
4 に答える
15680 参照

wpf - WPFシェイプ長方形バインディング

私はwpfである種の形状を作成しようとしています。これは、コンテンツ(テキストである必要があります)に合わせてサイズを変更します。残念ながら、stretchプロパティは適切ではありません。これは、Shapeの幅のみをサイズ変更し、このShapeの境界線( xamlpadの下部の例をコピーして自分で確認する)を使用しないようにするためです。境界線はそのままにするか、少なくとも均一に拡大縮小する必要があります。私は多くのアイデアを試しました。グリッド、スタックパネル、またはクリップされたパネルなどの形状のさまざまなスライスを使用します。次のアプローチは次のとおりです。

これは、xamlpadの箱から出してすぐに機能します。19行目のコメントされていない部分は、私が本当に達成したいことです。長方形の長方形を他の何かにバインドします。残念ながら、Rectの幅はdpではありません。そのため、文字列形式のBindingtoRect自体を直接使用しています。

人生で期待されているように、それはうまくいきません(何も見えません):D私はここで何が間違っているのですか?

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

performance - CGRectMake を頻繁に呼び出すパフォーマンス?

CGRectMake を使用して、rect 構造を画像にフィードしたいと思います (image drawInRect:rect)。問題は、この四角形の位置とサイズが動的に変更されることです。「ゲーム ループ フレーム」ごとに CGRectMake を呼び出すと、パフォーマンスに影響はありますか?

ありがとう!

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

apache-flex - AS3 (Flex) で回転した四角形の右上点を見つける

任意の幅と高さの長方形があります。X、Y、幅、高さを知っています。長方形が N 度回転したときに右上の座標を解決するにはどうすればよいですか? 軸が揃っていれば、(x、y + width)を単純に解決できることに気付きました。残念ながら、長方形に変換行列を適用してその中心を中心に回転させると、これは当てはまりません。

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

iphone - iPhone:別の長方形の長方形の任意のポイントを検出します

特定の四角形のいずれかの点が別のより大きな四角形の内部に含まれているかどうかを検出する方法はありますか?特定のrectが画面に表示されるタイミングを把握しようとしていますが(メモリ管理でそうでないものの割り当てを解除するため)、rectが大きいため、一部のみが画面に表示されることがありますが、それでも必要です。それらはメモリにロードされます。

0 投票する
4 に答える
15748 参照

c# - いくつかの親に相対的な WPF 要素の境界矩形を決定します

これは非常に単純な要求だと思いますが、検索しても決定的な答えが見つからないようです。ウィンドウ内の特定のビジュアル要素の境界を、他の親要素と比較して決定するにはどうすればよいですか?

使用してみましLayoutInformation.GetLayoutSlotたが、これは 0,0 を返すようRectで、要素の実際の位置を反映していません。

私がやろうとしているのは、を使用してウィンドウの「スクリーンショット」を撮り、RenderTargetBitmapそれを特定の要素にトリミングすることですが、要素の境界を取得して、ビットマップをトリミングする対象を知ることができません!

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

android - Androidでキャンバスをビットマップに変換する

私はキャンバス上でアプリを開発しようとしています.canvas.drawBitmap()の助けを借りてキャンバス上にビットマップを描いています.その後、そのキャンバスをビットマップに変換したいと思います.

誰でも私に提案を与えることができます

よろしくお願いします

0 投票する
4 に答える
2230 参照

winapi - 長方形がウィンドウ内に表示されているかどうかを確認します

窓の内側の長方形が完全に見えるかどうかを確認したいと思います。

RectVisibleを見つけましたが、その関数は、rectの一部が表示されているかどうかを判別し、rect全体が表示されているかどうかを知りたいです。

このための機能はありますか?

0 投票する
7 に答える
8720 参照

python - いくつかの衝突しない四角形をランダムに配置するにはどうすればよいですか?

私は Pygame でいくつかの 2D ゲームに取り組んでいます。複数のオブジェクトを交差させずに同時にランダムに配置する必要があります。いくつかの明白な方法を試しましたが、うまくいきませんでした。

明らかなメソッドは次のとおりです(疑似):

その方法は永遠にかかりました。

私が試した他の方法:

そのメソッドはほとんど空のリストを返しました。

私は 2 ~ 20 オブジェクトの大きなリストを扱っています。助言がありますか?

編集:長方形はすべてランダムな異なるサイズです。

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

wpf - WPF VB.NET RectangleGeometry Rect 構造マルチバインディング

完全に機能する次の XAML があります (myRectConverter クラスと共に)。唯一の問題は、アプリケーションで動的に生成できるように、これを VB.NET コードに変換する必要があることです。

これが私がこれまでに持っているものです:

これを機能させる方法を知っている人はいますか?

ありがとう

ベン

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

wpf - WPF RectTransform

RotateTransform次のコードでRectオブジェクトに適用しようとしています。

ただし、長方形は回転しません。ただし、次のコードのように、変換をにプッシュするとDrawingContext、長方形は正しく変換されます。

関数を使用して最初のコードフラグメントのようにRectを変換する方法はありRect.Transform(Matrix)ますか?