問題タブ [mirror]
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.
javascript - HTML キャンバス:反転/ミラーリングされた画像を描画する方法は?
HTMLキャンバスにペイントするときに画像を反転/ミラーリングしようとしています。キャラクターが向かわなければならない方向ごとにスプライト シートを示すゲーム チュートリアルを見つけましたが、これは私には適切ではないようです。特にフレームごとにサイズが異なります。
この目標を達成するための最良のテクニックは何でしょうか?
setScale(-1, 1);
キャンバス上でを呼び出そうとしましたが、成功しませんでした。多分それはこのためのものではありません。
ありがとう
iphone - UIImage ミラーリングの動作がおかしい
imageView で画像を水平方向にミラーリングするボタンがあります。これは、ボタンをクリックした後、左手を持ち上げているのであれば、右手を持ち上げている写真のように見えることを意味します。ボタンによって実行されるコードを以下に示します。
ボタンを初めてクリックすると画像が正しくミラーリングされる理由を誰かが説明できますが、連続してクリックしても前後にミラーリングされません (何も起こりません)。
android - テキストビューでミラーリングされたテキスト?
Android画面に一連のテキストを単に出力するアプリケーションを実行しようとしていますが、問題はミラーリングする必要があることです(「hud」として表示されます)。
驚くべきことに、Android 4.0 では、textview.setScaleX(-1) を実行するだけでテキストビューでこれを行うことができます... 4.0 より前ではあまり見つかりません。textview.setTextScaleX(-1) は機能しません (実際には機能しますが、ミラーリングされていますが、文字は 1 つしか表示されません)。4.0 のアプローチは、私の電話でも機能します (nexus は cm9 を実行しています)。
AndroidCharacter.Mirror() を使用して成功しなかったなど、いくつかの提案に出くわしましたが、3つのオプションが残っているようです:
1) カスタム (ミラー) フォントを作成します。2) onDraw をオーバーライドする方法を学びます ( Android TextView ミラーリング (hud) に従って? ) 3) すべてをキャンバスにペイントします。
1 つ目はもっともらしく、おそらく実行できますが、1 つの言語 (または多くの作業) に制限されます。2 番目と 3 番目はかなり迷いましたが、私が見つけたいくつかの例からそれを理解できると確信しています (たとえば、キャンバスにミラー テキストを描画する)。
2 または 3 を試みる前に、おそらく考慮していない他のオプションはありますか?
php - PHP/MySQLセットアップをミラーリングする正しい方法
私は最初のPHP/MySQLサイトを作成し、バックアップ用のデータベースのミラーを作成することを検討していました。もちろん、これは、一部のハッカーがなんとかスヌーピングしてメインデータベースを破壊した場合に備えてです。これを行う正しい方法または間違った方法はありますか?
編集:はい、ミラーを配置したい他のホストにホスティングプランがあります。
android - ディスプレイ全体をミラーリングするにはどうすればよいですか?
アプリをミラーリングして、車のフロント ガラスに表示できるようにしたいと考えています。
私の XML には、いくつかのネストされたLinearLayout
、 、TextView
およびがありImageView
ます。現在、私はそれぞれを変換していますが、ミラーリングされていますが、要素の構造はそうではありません (上部にあったものは下部にあります)。
私は何日も探していましたが、これまでにいくつかのアプローチを試みましたが、失敗しました。
マトリックスを使用して X 軸でフリップするアニメーションは、元に戻るか、そのままで更新されないことを除けば、アプリとのやり取りには適していません。
LinearLayout
メソッドに Matrix を適用できることを期待して、親を拡張するカスタムを作成しようとしましたonDraw()
が、空白の画面が表示されます ( をsetWillNotDraw(false);
ヒットするように設定する必要がありましたonDraw()
)。
windows - プログラムでウィンドウのロックを解除する方法
私は、rfidタグリーダーをオン/オフするときにrfidタグを出し入れするときにイベントをトリガーできる古いミラー(バイオレットによる)を利用したいと思います。LibMirrorを使用 すると、非常に便利なc#でイベントをプログラムできます。
私の考えは、rfidタグを取得してミラーに配置するときに、ステーションをロックおよびロック解除することです。
2のおかげでステーションをロックするのは非常に簡単ですが、ロックを解除するのはもっと難しいようです。
SOに関するいくつかの投稿3、4はそれが難しいことを示していますが、私は決定的な答えが欲しいです。
私はセキュリティの考慮に興味がないことを正確に述べなければなりません。これはそれを行うためです。
編集:これを可能にするために使用されるバイオレットからのmirware、それが私がこれが可能であると確信している理由です。
手がかりをいただければ幸いです。
git - Gerrit とそのすべての Git リポジトリのミラーをセットアップする最良の方法
Gerrit サーバー (A という名前) があり、新しいサーバー (B という名前) へのミラーをセットアップしたいと考えています。A がメインの Gerrit サーバーとして機能し、B から SSH を使用してミラーリングできる場合、A にこれ以上負荷をかけたくないため、A の処理能力を使用する代わりに B からプルしたいと考えています。
私はH2データベースを使用しており、Gerritデータベースからの権限/履歴も保持したいので、単にGitリポジトリだけでなく、Gerrit全体とそのすべてのGitリポジトリをミラーリングしたいと考えています。
私はそれを行うための2つの可能な方法を絞り込むことができました:
「gerrit レプリケート」の使用http://gerrit.googlecode.com/svn/documentation/2.1.6/cmd-replicate.html 「[--url < PATTERN >]」の意味がわからない。このコマンドを実行する場所をどこに置くべきですか? サーバーAまたはBにありますか?
「rsync」を使用しても問題ありませんが、review_site/etc/gerrit.config を同期できません。サーバー A の IP が含まれており、サーバー B にそれを持ちたくないからです。
javascript - Javascript/jQuery を使用した HTML テーブルのミラーリング
4x4、7x7、または 9x2 のような動的グリッドを使用してテーブルをミラーリングしようとしています。
私はこれを動的に作成します:
col-1 を col-4 に移動し、col-2 を col-3 に移動するための各行の最良の方法は何でしょうか。そして、不均一な柱では、もっと複雑になるのではないかと心配しています.
行のシャッフルについて何かを見つけましたが、列をシャッフルしたいです。
jQueryセレクターを使用して退屈な各tdの位置を変更することを考えていますが、テーブルを再配置するための素晴らしいjqueryプラグインがあるかどうか疑問に思っています.
ドラッグ可能にしたくありません。ワンクリックでテーブルをミラーリングしたいだけです(コンテンツではありません)。
/編集
各列IDを一意にしようとしましたが、次のようなコードの山になりました。
それで、ええ、それはある程度機能しますが、おそらくはるかに簡単になる可能性があります. (何か案は?)
android - Android: タッチをミラーリングするには? (ビジュアルポインターの問題)
タブレットのポインターに問題があります。私はアート アプリを設計しており、自分の動き (対称性) を反映する方法を見つけようとしています。現在、指またはスタイラスで画面に触れると、イメージ (プログラムで生成された円) が描画され、指またはスタイラスを動かした場所に合わせて更新されます。これは完全に機能します。しかし、ここで、水平対称と垂直対称という 2 つの新しい機能を追加したいと考えています。したがって、水平対称を選択すると、別のポインターが反対の X 位置に表示されますが、同じ Y 軸に沿っています。したがって、300x、250y でタッチすると、別のポインターが元のポインターと共に画面上の -300x、250y に表示されます。適用してテストしようとすると、元のポインターしか取得できません。これが私がこれまでに持っているものです:
注: 「ポインター」のコードで「カーソル」という単語を使用しました。ポインター (カーソル) は、円を作成する別のクラスからプログラムによって描画されます。