問題タブ [drawrectangle]

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

c# - xnaのテクスチャから長方形を描画するさまざまな方法のパフォーマンスの違いは?

私は夏のプロジェクトとしてpaJRPG/ダンジョンクローラーを開発しようとしていますが、コードをクリーンアップしています。戦闘では「ヘルスバー」が存在し、1つのヘルスバーはキャラクターごとに描画する必要のある3つの長方形で構成されます(コンテキストに応じて合計2〜8文字は、一度に最大24のヒールバー長方形を意味します)。

ヒールバーを描画する私の古い方法は、長方形の領域から1つのピクセルを取得し、その上に描画する1つのテクスチャに基づいていました。基本的に、「HealtBar」テクスチャをカラーパレットとして使用しました。たとえば、ソースの長方形が(0、0、1、1)の場合、黒い長方形を描画するために表されます。

これは見栄えの良いソリューションではありません...代わりに、コードの量を減らし、コードの明確さの量を増やす抽象クラスを作成しようとしました。

新しいDrawerクラスを使用すると、「mHealthBar」変数を破棄して、より見栄えの良いコード方法で長方形を描画できます。しかし、ゲームを描画するための新しい方法を使い始めたとき、フレームレートの問題が発生し始めました。古い方法はスムーズでした...フレームレートの問題の理由は何ですか?

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

c# - PictureBoxに画像を読み込んで、長方形を描きます

私はこのコードを書きました:

問題は、Load()メソッドが画像を長方形に置き換えることです。ユーザーが新しい選択範囲を作成できない画像Cropperを実行しています。プログラムは選択範囲自体を作成し、ユーザーはそれを移動することしかできません。

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

php - PHPで斜めの長方形を作成する簡単な方法はありますか?

PHPでGDを使用して斜めの長方形を描く簡単な方法があるのだろうか?
関数を使用できることはわかっていimagefilledpolygonますが、すべてのポイントを手動で計算する必要があることを考えると、少し注意が必要です。

の改良版は次のimagefilledrectangleようになると思います。

$centerXおよびは、長方形$centerYの中心点の座標です。
またはそれに類似したもの。

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

c# - DrawRectangleがPictureBox内に十字を描画するのはなぜですか

10個の長方形を描画しようとしていますが、使用g.DrawRectangle()すると、次のように十字が描画されます。

クロスを描く

その頂点のオブジェクトを返すgetRectangle()関数を含むVertexオブジェクトを作成していますRectangle

これらのオブジェクトを作成して、上の長方形として表示したいと思っていましたpictureBox

これが私のコードです

Vertexクラスのコード

グラフクラスのコード

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

java - g.fillRect メソッドを使用して Java で Rectangle オブジェクトを作成する方法

長方形オブジェクトを作成し、それを paint() を使用してアプレットにペイントする必要があります。私は試した

次に、使用してアプレットにペイントしようとしました

うまくいきませんでした。Javaでこれを行う方法はありますか? 私は答えを求めてグーグルをその寿命の1インチ以内に精査しましたが、答えを見つけることができませんでした. 助けてください!

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

node.js - ノード JS html ゲーム

試行されたソケット コード:

値が別のクライアントに反映されるように、左上の幅と高さの値をサーバーに渡す必要があります。たとえば、2 つのクライアントが Chrome と Mozilla であるとします。ユーザーが上下左右に押すたびに、対応する四角形を移動する必要があります。同様に、他のユーザーにも発生するはずです。

値を渡す方法がわかりません。とても素朴で申し訳ありません。の初心者ですnode.js

サーバー側の適切なコードを教えてください。

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

android - AndroidでXML形状設定を使用して長方形を描画します

解決方法がわからない問題があります。できれば助けてください。私のアプリでは、カスタムビュー拡張ビューを作成する必要があります。このビューでは、多くの長方形を描画する必要があり、canvas.drawRectまたはcanvas.drawRoundRectで作成します。それは明確だ。しかし、これらの長方形(グラデーション、コーナー、パディングなど)の複合デザインを作成し、これらの設定(グラデーション、コーナー、パディングなど)をXMLで実行したいと思います。どうすればいいですか?問題は、XMLで形状を決定することです。この描画可能オブジェクトは背景としてのみ使用できますが、長方形を描画するときに、長方形の背景を設定できません。たぶん、問題を解決する別の方法があります。XMLシェイプオブジェクトを背景としてだけでなく、x、y座標、幅、高さのビューオブジェクトを設定するために使用できますか?

編集:長方形を描くことができます:

しかし、私は次のようなXMLの長方形設定を持っています:

この設定を長方形に適用したいと思います。どのように?

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

asp.net - c# を使用して Web フォームで Graphics クラスと DrawRectangle メソッド (-x、-y) を使用する

シナリオ: Web ページ (ミラーと受信機の長方形のセット) で太陽光発電所のフィールド構成を複製する必要があります。c#.net を使用して、指定された X、Y、幅、および高さのパラメーターを使用して、Web ページに四角形を動的に追加する必要があります。X、Y フルページ グラフとして、ユーザー入力の四角形の座標セットを受け取ります。例: (-42.34,-240.34,2.25,16.65) (10.34,-140.34,10.25,5.65)

ユーザー入力から受け取った座標は、負の座標も含む X & Y フルページ グラフに関連しています。ただし、DrawRectangle は X と Y の値を正の整数値としてのみ受け入れます。

私の質問は、Web ページのユーザー入力 X & Y 座標 (-ve & +ve) とフロート幅の値を整数に関連付けるにはどうすればよいですか?

Int に変換しようとすると、長方形が重なっているか、まったく表示されません。長方形の入力値のセットはより近く、点の値のみが異なります。

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

c# - DrawRectangle の 2 点を線で結ぶ方法は?

2 つの長方形を結ぶ直線を作成するにはどうすればよいでしょうか? 現時点では、私はこれを持っています:

With the second new Point being where I placed my new Rectangle but I am not sure how to get the point of the Rectangle beforehand.

My rectangles X and Y are stored in a list like so:

My main goal would be too add a line to each of my rectangles as they are drawn.

For example: Place one rectangle down, nothing happens, place another one down, add a line connecting the two, add a third, add a line connecting the second and third one together. But if I can get one going I can try and work out how to continuously add these lines.

Thanks for any help!

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

java - JPanel に画像を描画して JFrame に追加する

私は初心者の高校 Java 学生で、簡単な箱とひげを作らなければなりません。JPanel で描いたものが JFrame に表示されません。図面が表示されないだけです。誰でも私を助けることができますか?

``