★★★砂と水★★★ うん-それらの砂シミュレーターの1つ:)-それで、なぜ私はこのプロジェクトを作ったのですか?ええと、このアイデアが思い浮かんだので、なぜ私たちは砂と相互作用できないのですか...砂を押しのけるように?だから私はそれをやってみました!また、アクティブな砂のリストを使用して、移動している砂のみを処理することで、プロジェクトを迅速に実行できるようにしました。最近、プロジェクトを更新して水も追加しました。現在、水のシミュレーションは砂よりもはるかに難しく、遅れているので、たくさんの水を投げつけようとする場合は、遅れを許してください:) ★★★コントロール★★★ マウス-動き回って砂を押します。 クリック-新しい砂をドロップ ドラッグ-サンドドロッパーをクリックしてドラッグし、移動または削除します T-ツール-(スプレー、鉛筆、消しゴムなど) M-素材-(砂、水、コンクリートなど) S-サイズ-(筆/ペンの) H-手-(砂を押すため) P-一時停止 R-リセット いつものように-楽しんでください! ★★★では、どのように機能しますか? ★★★ スクリプトには3つのメインリストがあります。 L-レベルグリッド(すべての可能なピクセル位置の行) A-アクティブサンド(グリッド上のアクティブサンドの場所のリスト) X-無効化(再描画が必要な画面の場所のリスト) P-電力(古い水を蒸発させるために水によって使用されます) アクティブな砂のピクセルの移動のみを検索し、移動すると、アクティブな砂のピクセルリストに追加する新しい砂のピクセルを検索します。 砂の押し出しは、現在のマウスの位置から砂の山を横切ってトレースし、反対側の空きスペースを探すことによって行われます。 ★★★変更ログ★★★ 2019年3月29日-v3.2★マイナーなペイントの修正 2018年3月16日-v3.1★新しい左側のツールバー★砂と水がよりよく相互作用します(ゆっくりとした落下と水中でのドリフト+固定された水のテレポート) 2018年3月6日-v2.2★ブルーが正式に水になりました!やった!ラグが多すぎて楽しめないことを願っています! 2018年3月5日-v2.0★移動時に砂の気泡を除去★移動時に砂が削除されないようにする★ツールバーを追加★青い砂を追加-オレンジ色の砂に浮かぶ★サンドドロッパーを追加