OK。
お帰りなさい。
だから私はこのビデオで言及したように、ここで実際にペットの攻撃のクローンで作業を開始します。
だから私たちがやりたいことは、すでに見たサークルをどのように追加するのかを理解することですが、ユーザーが私の場合に実際にキーを押したときにサークルでいくつかのことをしたいのです彼女の子供のために。
他のどのキーでも同じように動作します。
だから、ユーザーがサークルでキーを押すと、そのサークルのアニメーションを把握する必要があります。
最後に、その円をランダム座標に追加したいと考えています。
開始するには、キーを押して画面の中央に円を追加します。
紙ジャケットのドキュメントに行き、インタラクションを見て、キーボードのやりとりを見てみましょう。
私はここでどこを見るべきか分からなかったが、私がここに来るのは、私がこれらのほとんどを見て、基本的にはその可能性が最も高いもし私が自分でこれをやり直していたのであれば、私はこのビデオの準備をしていなかったので、とにかく検索をして、スクロールしていくつかの例を見るかもしれないということを発見するのに、
この最初の1つは、フォーカスを合わせてからいくつかのキーを押すと、どのキーが押されたのか、それがリリースされたのかがわかります。
だから私はKを押してから解放しています。
コードを見ると、キーダウンとアンキアの上には本当に簡単です。
したがって、イベントリスナーにはドキュメントがありません.Jayクエリーイベントリスナーは、イベントリスナーで発生したシーンの裏にはありません。
しかし、紙のスクリプトでは、このスーパーシンプルな線を書いて、実際にコピーするだけでアプリのキーダウンを行うことができます。
私たちはすぐに音を再生したい。
ピアノのようなピアノのようなものです。ピアノや騒音を鳴らしたときに生成される音は、キーを押すか右の後に生成されます。あなたは解放する。
だからウィルはキーダウンします。
私はそれをコピーしたので、新しいサークルを作成するだけで、このコードが必要になります。
しかし、私たちは1つだけを必要とするので、ループはもう必要ありません。
それを取り除くと、その新しいサークルをキーダウンします。
だから、このプロセスは、あなたが別の部分を取っているところではかなり現実的です。
だから私はキーダウンのドキュメントでこれを見つけた。
あなたはそれを取り除くことができます。
私はこれをドキュメントでも見つけたので、これを変更する必要があります.XとYは定義されていません。
それで100カンマ100でそれをやって、Philの色をオレンジ色にしましょう。
そこで、このコードを実行してください。
そしてもう一度、私たちが見たものとは非常に異なっているか、イベントリスナーを文書化しました。
そして、いくつかの要素を追加する必要があります。
だから、ドキュメントドットクエリセレクタのようにdivドットのようないくつかの要素を追加してイベントリスナーを追加してから、それをクリックまたはキー押下またはキーアップする必要があります。
それはもっと多くのコードです。
これはPaperchaseが本当にシンプルで私たちのために行われます。
だからキーダウンで何が起こるか見てみましょう。
私はキーを押すつもりで、私たちは円で終わり、1を押すたびに別のサークルが得られます。
あなたはそれを見ることはできません。
だからここで作業して、画面上のランダムな場所に円を追加します。
私たちがやっているやり方は、実際には私たちが自分で行うことができることを見つけるために少しずつ作業を取りました。基本的にゼロからスクリーンの最大幅まで、そして次にゼロから上へ私たちの画面の最大の高さまで。
それはあまり仕事ではありませんが、私たちはあなたがPaperchaseに行くと参照する場所を見れば、幅と高さと寸法を把握する必要があります。
そして、それが見えているとき、それはオープンな外観です。
そしてもう一度私はちょうど数日前にこれを見つけました。
しかし、私たちがあなたを見ると、境界線を見るか、または目に見える領域のサイズとプロジェクト座標の大きさになるかもしれません。
だから私たちが領事のようなことをすればログビューのサイズをもう一度ここで見つけてページをリフレッシュし、私たちが得たものを見ると高さと幅が得られるので、その高さと幅を取ることができます。
だから、あなたはサイズドットの高さではないし、そのログをキャンセルしてサイズを開始すると私たちはそのリフレッシュと私prosequiを使用することができます。
現在のところサイズは690×770です。
しかし、サイズを変更すると、次回の変更が表示されます。
Persecutee。
だから我々はそれを使って必要な2つのポイントを生成することができます。
しかし、私たちが行うことができるもう一つの方法は、実際に私が見つけた方法で構築されているので、ランダムな点になります。
だからむしろランダムに数学をしなければならないのではなく、1
0と1の間の何かを非包含的なものとし、それを乗算して上下にシフトさせなければならない。
それは一種の痛みです。
だから私たちが代わりにやることは、私がこのように見えるこの素晴らしい紙を使っていることです。
だから最大点を作って、サークルを追加できる最大点が新しいポイントビューのドットサイズになるようにします。
そして、ドットの高さのコンマで欲しい。
したがって、xとyは最大のXまたは最大のyです。
だから私たちの最大点を作ると私はあなたが表示されます私たちは、一定のaltログを行う最大ポイントは、私たちが行くと実際に最大点に私たちの円を追加します。
だから、100番のカモ100でここに新たなポイントを作るのではなく、最大ポイントを与えるだけです。
OK。
それでは、今すぐ試して、ページをリフレッシュする人を取り除きましょう。
私はキーを押す。
右下のコーナーでは、ここを見てください。
サイズを変更してもう一度やり直してキーを押すと、ここで最大のポイントが得られます。
これは、このキャンバス上の可視領域が変更されたときにそのウィンドウが変化すると最大点の変更が変化するので、私たちはあなたの間の乱数を生成しているわけではないからです。それはウィンドウ全体ではなく、キャンバス上の可視領域だけが最大点の変更を変更します。
私たちはそれを持っています。
今私たちがやりたいことは、最大のポイントを取ることです。ランダムなポイントを生成します。
だから、私たちはそれをランダムポイントと呼びますが、メソッドポイントドットはランダムです。これは、マスコットランデーのように0から1までのランダムなポイントを1つのラインを除いて与えます。
私たちはポイントオブジェクトを取得します。
基本的にこれをやっています。
新しい点はランダムに数学的にランダムに点数をつけ、それから私たちはちょうどポイントと呼ぶ別の変数を作りたいと思っています。
そこで、これらの2つの点を一緒に乗算しています。
それは奇妙な数学のようなものですが、基本的には0 0と1 1の間にポイントを生成していますが、技術的にはポイント9 9
9 9などとなります。
それではポイント5点5点を生成し、次の点は最大点をとることです。最大点は常に最大値になります。
つまり、80×720のようなものか、ウィンドウサイズが600×300のものであれば、それらを掛け合わせて、この場合は300のコンマ150である新しいポイントになります。
これは、可視領域に存在する最大点またはランダム点を生成する方法です。
彼らは現在、キャンバスの可視領域です。
それでは、ポイントに行くようにこれを変更してみましょう。
今見直しましょう。
任意のキーを押して、ランダムな円で終わります。
キーを押すたびに
うわー。
ウィンドウのサイズを変更すると、それを途中まで作ってみましょう。
キーを押すたびに、私はまだそれを見る。
だからここでポイントを生成することはもうありません。
そのため、ウィンドウのサイズが変更された場合、ユーザは、新しい可視領域を取得するためにリフレッシュする必要がなく、計算された数値を得ることができます。
大丈夫です。
それで、あなたがすでに見ている円を生成する方法ですが、ユーザーがキーを押したときに円を生成する方法です。
そして、次のビデオでランダムな点を作る方法について話しました。
最初にこれらのポイントの色を変更し、さまざまな色合いに異なる色にフェードさせることによって、単純なアニメーションをどのように行うことができるかを見ていきます。
そして、それらを縮小することによっても。
そこで次のビデオを見てから、戻ってサウンドを追加します。
最後のビデオ