個人財務 はコードとMinecraftのダミーで無作為です

はコードとMinecraftのダミーで無作為です

ビデオ: 動く!アニメーションリソースパックの簡単な作り方 2025

ビデオ: 動く!アニメーションリソースパックの簡単な作り方 2025
Anonim

Minecraftでコードを作成するときは、ランダムな整数を使用してコードをランダムに動作させることができます。 整数 は単なる数字です。 LearnToModのランダムな整数のMathブロックは、コードが実行されるたびに2つの数値(1と10など)の間の乱数を選択します。

Minecraftでの整数の使用。

このコードを初めて実行すると、結果は5になります。 2回目は8回です。等々。

<! - 1 - >

このランダムな整数ブロックを使用して、あなたのMinecraft世界の任意の場所でクリーパーやマテリアルをスポーンすることができます。

ランダムな場所にブロックを生成する機能は、フラッグがランダムに配置されるため、フラグをキャプチャするゲームをよりエキサイティングにするために役立ちます(プレーヤーが競合してオブジェクトをマップ上のどこかに隠す必要がある場合)それらを見つけるのがより困難になります。

<! - 2 - >

ランダムなスポーン場所は、ゲームをより面白くするために、ランダム化された迷路や敵のスポーン場所を構築するのにも役立ちます。

ブロックやエンティティを簡単に生成できるように、ドローがどのように機能するかについての基本知識が必要です。

無人でブロックまたはエンティティを生成するには、次の手順に従います。

  1. main関数を追加し、その中にdという名前の無人機を作成します。

    <! - 3 - >無人機を作成します。
  2. moveDroneとsetForwardAndRightの2つの新しい関数を作成します。

    関数に名前を付けます。

    これらの機能は、無人機がランダムなステップ数の前方および右側に移動するのを助けます。

  3. 無人機を無作為に移動させるには、Math:

    の下にあるランダムな整数ブロックを使用します。数学は楽しいことができます。
  4. 無人機が現在の位置を中心に10 x 10平方で動くように、-10から10の値を設定します(範囲は大きくても小さくても構いません)。

    2つの新しい変数(FORWARDとRIGHT)を作成し、それらをランダム整数ブロックと等しく設定します。
  5. 各変数は-10から10までの乱数になりました。

    変数を設定します。

    setForwardAndRightを呼び出すたびに、変数FORWARDとRIGHTに-10から10の間の新しい乱数が与えられます。

    ドローンをランダムなFORWARD量だけ前進させ、右へランダムRIGHT量を移動させます。

  6. あなたは無人機をコントロールしています。

    あなたのコードは次のようになります:

    無人機を動かせてください!

    無人機に新しい場所でクリーパーを発動するように指示する別の機能を作成します。その後、mainからspawnCreeper関数を呼び出します。
  7. 無人機に何をするかを伝えます。あなたは上司です。

    複数のクリーパーを生成するためにこのプロセスを繰り返す場合は、無人機が生成した後に無人機が元の位置に戻ることを確認します。

    ドローンが戻ってこない場合、ドローンはマップから離れるまであなたにさらに遠くに飛び続けることがありますが、これは決して良いことではありません。

    無人機にどの方向にも最大10ステップしか移動できないことを伝え、終了時にあなたに戻ってきなければならないことを、クリーパーが生まれる範囲を制御します。

    returnDroneという名前の関数を作成します。ここでは無人機にステップ数を逆方向に移動し、左にはステップ数を右に移動します。

  8. コードで無人機に知らせる必要があります。

    このステップは、基本的に無人機をその歩みに戻して、それが開始された場所に戻るようにします。

    クリーパーをスポーンした後、mainからreturnDroneを呼び出します。

  9. クリーパーを生成します。

    4つの関数呼び出しを何回でも繰り返すことができ、周囲の10 x 10の空間にクリーパーをスポーンすることができます:

    何度も何度もクリーパーを産んでいます。

    moveDroneとreturnDroneの間でsetForwardAndRightを呼び出すと、次のようになります。

コードに注意してください。

無人機は元の位置に戻らない。

setForwardAndRightを初めて呼び出すときに、FORWARDが5に設定され、RIGHTが8に設定されているとします。あなたの無人機は前方に5つの四角に移動し、右の8つの場所に移動し、クリーパーを生成します。再度setForwardAndRightを呼び出すと、Forward設定が6、Right設定が9であると仮定します。無人機は6つの正方形と右の9つの正方形に移動し、開始点から斜めにブロックを外します。

はコードとMinecraftのダミーで無作為です

エディタの選択

あなたのEOS 80D写真のためのキヤノンソフトウェアをインストールする> ダミー

あなたのEOS 80D写真のためのキヤノンソフトウェアをインストールする> ダミー

キヤノンは、これらはCanonのウェブサイトからダウンロードできます。あなたの国を選択して、次のページのモデル名プロンプトにEOS 80Dと入力してください。 [Drivers&Downloads]リンクをクリックして、システムにインストールするソフトウェアを見つけます。現在、Canonはお勧めします...

キヤノンEOS Rebel T6 / 1300Dの輝度ヒストグラムを解釈する - ダミー

キヤノンEOS Rebel T6 / 1300Dの輝度ヒストグラムを解釈する - ダミー

Rebel T6 / 1300Dのヒストグラムは、音域を示すのに役立ちます。写真編集プログラムで訂正するのが最も困難な問題の1つは、吹き飛ばされたハイライトまたはクリッピングされたハイライトとして知られています。両方の用語は、画像の最も明るい領域が露出オーバーになり、さまざまな領域が含まれることを意味します。

キヤノンEOS 60Dのライブモードオートフォーカス設定 - ダミー

キヤノンEOS 60Dのライブモードオートフォーカス設定 - ダミー

キヤノン60Dのライブモードオートフォーカスが最適です風景、肖像画、静物などの静止被写体を撮影するのに適しています。あなたがどこを走っているのかを撮影しているなら、あなたはライブモードを使って良いショットを集めることができないでしょう。セット...

エディタの選択

BlogHerが出版ネットワーク - ダミーの

BlogHerが出版ネットワーク - ダミーの

BlogHerが出版ネットワークは、お母さんに集中する最初の広告ネットワークの一つであった、と最初はママのブロガーに焦点を当てる。 BlogHerが、今はお母さんと女性の両方のはるかに大きい聴衆で動作し、まだママブロガーが自分の仕事からの収入を得る手助けする取り組みをリードするパイオニアです。 ...

あなたのママブログのカスタム広告キャンペーンのスポンサーをターゲットにする - ダミー

あなたのママブログのカスタム広告キャンペーンのスポンサーをターゲットにする - ダミー

あなたのママブログのための広告キャンペーン、あなたはキャンペーンの一部であることから多くの利益を受ける特定のスポンサーの後に行きたいかもしれません。あなたが同じことをどうやってできるかについてのいくつかの考えがあります:あなたが何を提供しなければならないかを知る。あなたができることを列挙してください。

オンラインコミュニティマネージャーとしてのあなたの役割を定義するダミー

オンラインコミュニティマネージャーとしてのあなたの役割を定義するダミー

あなたが非常に多くの異なることをするので、難しいです。一方では、お客様のために提唱しています。一方、あなたの忠誠心はあなたのブランドにあります。あなたは多くの異なる人や部門に答えて、さまざまな作業を行います。幸いなことに、オンラインコミュニティのほとんどは...

エディタの選択

従来のHTMLタグをHTML5と統合する方法 - ダミー

従来のHTMLタグをHTML5と統合する方法 - ダミー

圧倒的に新しいHTML5要素は、 HTMLの範囲と範囲つまり、古いタグ(ほとんどの場合)を置き換えません。たとえば、従来のHTMLの6つの見出しタグ、段落タグ、およびリンクは、HTML5ではすべて以前のバージョンのHTMLと同じように使用されます。 If ...

特定の機能のCSS3の検索方法 - ダミー

特定の機能のCSS3の検索方法 - ダミー

Dynamic DriveサイトのjQueryとjQuery UI CSS3で動作します。これらは、これらの2つのAPIをより効率的に使用するのに役立つ並べ替えの拡張です。 jQueryおよびjQuery UI CSSの場所は変更されません。スクリプトの中には、ダウンロードする必要のあるカスタムCSSファイルを提供するものもあります。