マイクラ統合版(スイッチ・スマホ・PS5・PC)・教育版の/camerashakeコマンドの解説です。プレイヤーのゲーム画面(カメラ)を、指定した強さと長さでガタガタと揺らすことができます。TNTが爆発した瞬間や、巨大なボスモンスターが登場した時、ダンジョンが崩落するシーンなどの大迫力な演出(画面シェイク)を作ることができます。
【実行例】ワールドにいるすべてのプレイヤーの画面を、強さ「0.5」で「5秒間」グルグルと回転するように揺らします。
⚙️ /camerashake コマンドの構文(書き方)
画面に揺れを追加する(add)書き方と、途中で揺れを強制終了させる(stop)2つの書き方があります。
📋 引数(設定値)の詳しい条件一覧表
コマンドの各パーツに指定できる数値の条件や、設定できる範囲のルールです。
| 引数名 | 指定できる値 | 詳しいルールと説明 |
|---|---|---|
| <対象> | プレイヤー名、@p、@a など | 画面を揺らしたいプレイヤーを指定します。省略した場合は実行した自分自身(@s)が対象になります。※統合版の特殊仕様として、`@e` を使えば現在リスポーン待機中の(死んでいる)オンラインプレイヤーも対象に含めることができます。 |
| [強さ] | `0` ~ `4` (推奨範囲) | 画面が揺れる強度を単精度浮動小数点数(float)で指定します。数値が大きくなるほど激しくガタガタと揺れ動きます。 |
| [秒数] | 制限なし (秒数で指定) | 揺れが継続する時間を単精度浮動小数点数(float)で指定します。 |
🌀 2つの揺れ方(CameraShakeType)の違い
コマンドの最後に指定する、画面の揺れ方の種類(タイプ)です。演出したいシーンに合わせて使い分けましょう。
| 揺れの種類 | 詳しい画面の挙動(説明) |
|---|---|
| rotational | 回転方向の揺れ: 視点が左右上下にシェイクされるような、ダイナミックで一番大迫力な揺れ方です。爆発や地鳴りなどの演出に最適です。 |
| positional | 位置方向の揺れ: カメラ自体の3次元的な位置が小刻みにズレるような揺れ方になります。少し視界がブレるような、細かな振動の演出に適しています。 |
🛠️ コピペで使える!実践コマンド実例集
チャット欄に入力したり、コマンドブロック(衝撃・リピートなど)に組み込んでそのまま使える、画面シェイク演出の実践例です。
爆発ギミック等に最もおすすめの記述例です。最も近くのプレイヤー(@p)を対象に、かなり激しい強さ「2.5」で「2秒間」、一番大迫力な回転型の揺れ(rotational)を引き起こします。TNTの爆発音(`/playsound`)などと同時に発動させることで、凄まじい臨場感を演出できます。
配布ワールドのストーリー演出で重宝する書き方です。ワールドにいる全員(@a)の画面を、控えめな強さ「0.3」で「15秒間」、位置方向のブレ(positional)で揺らします。視界が小刻みにガタガタと震え続けるため、「地面が鳴り響いている」「今にも天井が崩れてきそうだ」という不気味なシチュエーションを美しく表現できます。
揺れを止めるための重要コマンドです。例えば、実例2のような長い地鳴り演出の途中で「ボスを倒した」「安全な部屋へ逃げ込んだ」というフラグが立った際、チェーンコマンドブロック等でこのコマンドを動かすことで、残りの秒数を無視して全員(@a)の画面の揺れを一瞬でピタッと静止させることができます。
⚠️ 注意点
※このコマンドを実行するには、世界の「チートの実行」がオンになっており、実行するプレイヤーが「オペレーター(管理者)」権限を持っている必要があります。なお、非常に長い秒数を設定してしまっても、途中で /camerashake stop <対象> を実行すれば、いつでも即座に揺れを強制ストップさせることができます。
💻️ マインクラフトでプログラミングが学べる教室
👇️KIDSPROプログラミング教室の公式サイトをチェック!

📖 おすすめの参考書 & YouTube解説動画
👇️KIDSPRO (mcguide) 出版のコマンド完全攻略本をAmazonでチェック!

👇️KIDSPRO (mcguide) のYouTube解説動画をチェックしよう!




コメント