スピーカ1:それではAを見てみましょう 私はそれに取り組んできたプログラム 2スプライト、その各々を有する 独自のスクリプトを持っています。 このプログラムの最大のお持ち帰りです あなたは確かにだけではなく持つことができること 2スプライトが、それらのスプライト スクリプトは、並行して実行することができます。 すなわち、であると同時に、ある それは最初からだと言うことは、私たちを提供します マルチスレッドプログラミング環境、 2つのことが起こりできる 文字通り同時に。 今ここに、我々は最初に持っている 私たちの鳥のスプライト。 予告、この鳥 1スクリプトを持っています。 それではズームインしましょう 今、このスクリプトによると、とき グリーンフラッグは鳥がクリックされた 負の150、150に移動するつもり。 だから本当に、左上 ステージの隅。 そして彼は、下方向にポイントするようになるだろう 45度の角度で。 それから彼は永遠になるだろう 以下を実行する。 彼は猫に触れていない場合には、 彼は3を移動させるために起こっている ステップまたは3ピクセル。 そして彼はの端にいた場合 舞台、彼がバウンスになるだろう。 そして彼はそれを行うとしている 何度も何度も何度も。 言い換えると、この鳥は起こっている ステージの周りに舞うように。 一方、猫は起こっている 次のことをやっている。 彼は否定的に開始する予定だ 160、負の160。 だから本当に、左下 画面の隅。 そして、彼はランダムに選ぶために起こっている ポイントに方向。 その後、彼は永遠になるだろう 次の手順を実行します。 彼は鳥に触れているのなら、彼は起こっている ライオンの音と轟音を再生するには、と それから彼は、それによって、停止するようになるだろう このアニメーションを終了する。 そうでなければ、彼は自分自身を指すようになるだろう 鳥に向けた一つのステップを移動します。 言い換えれば、猫はしようとしている 永遠ではないこの鳥に従いますが、 全く同じペースで、それによって与え ビット優位性の鳥。 さて、何が起こるか見てみましょう 私たちは、これらのスクリプトを実行するのです。 それでは先に進み、クリックしてみましょう グリーンフラッグ。 そして、彼らはオフにしている。 鳥が来ていることに注意してください ステージの端にアップ。 そして、確かに、彼はバウンス。 そして再び、そのエッジ跳ね返る。 猫は、一方、実際に この鳥のINホーミング。 彼は後に、彼を捕まえることはほとんどなのです それはそう1よりバウンス。 そして - [ROAR] スピーカ1:確かに、彼はキャッチされています。