【マイクラ統合版】/camerashake(カメラシェイク)コマンドの使い方!画面を揺らす演出方法

プレイヤー・モブ操作

マイクラ統合版(スイッチ・スマホ・PS5・PC)・教育版の/camerashakeコマンドの解説です。プレイヤーのゲーム画面(カメラ)を、指定した強さと長さでガタガタと揺らすことができます。TNTが爆発した瞬間や、巨大なボスモンスターが登場した時、ダンジョンが崩落するシーンなどの大迫力な演出(画面シェイク)を作ることができます。

/camerashake(カメラシェイク) 統合版・教育版対応
/camerashake add @a 0.5 5 rotational

【実行例】ワールドにいるすべてのプレイヤーの画面を、強さ「0.5」で「5秒間」グルグルと回転するように揺らします。

⚙️ /camerashake コマンドの構文(書き方)

画面に揺れを追加する(add)書き方と、途中で揺れを強制終了させる(stop)2つの書き方があります。

① 揺れを追加する:/camerashake add <対象> [強さ: float] [秒数: float] [揺れの種類: CameraShakeType]
② 揺れを止める :/camerashake stop <対象>

📋 引数(設定値)の詳しい条件一覧表

コマンドの各パーツに指定できる数値の条件や、設定できる範囲のルールです。

引数名 指定できる値 詳しいルールと説明
<対象> プレイヤー名、@p、@a など 画面を揺らしたいプレイヤーを指定します。省略した場合は実行した自分自身(@s)が対象になります。※統合版の特殊仕様として、`@e` を使えば現在リスポーン待機中の(死んでいる)オンラインプレイヤーも対象に含めることができます。
[強さ] `0` ~ `4` (推奨範囲) 画面が揺れる強度を単精度浮動小数点数(float)で指定します。数値が大きくなるほど激しくガタガタと揺れ動きます。
[秒数] 制限なし (秒数で指定) 揺れが継続する時間を単精度浮動小数点数(float)で指定します。

🌀 2つの揺れ方(CameraShakeType)の違い

コマンドの最後に指定する、画面の揺れ方の種類(タイプ)です。演出したいシーンに合わせて使い分けましょう。

揺れの種類 詳しい画面の挙動(説明)
rotational 回転方向の揺れ:
視点が左右上下にシェイクされるような、ダイナミックで一番大迫力な揺れ方です。爆発や地鳴りなどの演出に最適です。
positional 位置方向の揺れ:
カメラ自体の3次元的な位置が小刻みにズレるような揺れ方になります。少し視界がブレるような、細かな振動の演出に適しています。

🛠️ コピペで使える!実践コマンド実例集

チャット欄に入力したり、コマンドブロック(衝撃・リピートなど)に組み込んでそのまま使える、画面シェイク演出の実践例です。

実例1:TNTの大爆発やトラップ発動!近くにいるプレイヤーの画面を2秒間激しくガタガタ揺らす
/camerashake add @p 2.5 2 rotational

爆発ギミック等に最もおすすめの記述例です。最も近くのプレイヤー(@p)を対象に、かなり激しい強さ「2.5」で「2秒間」、一番大迫力な回転型の揺れ(rotational)を引き起こします。TNTの爆発音(`/playsound`)などと同時に発動させることで、凄まじい臨場感を演出できます。

実例2:ダンジョンの崩落やボスの登場シーンに!全員の画面を15秒間小刻みに震わせる(地鳴り演出)
/camerashake add @a 0.3 15 positional

配布ワールドのストーリー演出で重宝する書き方です。ワールドにいる全員(@a)の画面を、控えめな強さ「0.3」で「15秒間」、位置方向のブレ(positional)で揺らします。視界が小刻みにガタガタと震え続けるため、「地面が鳴り響いている」「今にも天井が崩れてきそうだ」という不気味なシチュエーションを美しく表現できます。

実例3:イベントシーンが終了した瞬間や部屋から脱出した瞬間に、残っている揺れを一斉に強制終了する
/camerashake stop @a

揺れを止めるための重要コマンドです。例えば、実例2のような長い地鳴り演出の途中で「ボスを倒した」「安全な部屋へ逃げ込んだ」というフラグが立った際、チェーンコマンドブロック等でこのコマンドを動かすことで、残りの秒数を無視して全員(@a)の画面の揺れを一瞬でピタッと静止させることができます。

⚠️ 注意点

※このコマンドを実行するには、世界の「チートの実行」がオンになっており、実行するプレイヤーが「オペレーター(管理者)」権限を持っている必要があります。なお、非常に長い秒数を設定してしまっても、途中で /camerashake stop <対象> を実行すれば、いつでも即座に揺れを強制ストップさせることができます。

💻️ マインクラフトでプログラミングが学べる教室

👇️KIDSPROプログラミング教室の公式サイトをチェック!

「やりたい!」を楽しく学べる教室 | キッズ・プログラミング教室KIDSPRO
自分で考え、デジタル化する力を育むキッズ・プログラミング教室KIDSPRO。マイクラ、Roblox、Scratchのほか、本格的なBlenderやUnreal Engineも個別指導で楽しく学べます!土日のオンライン授業も無料。まずは無料体...

📖 おすすめの参考書 & YouTube解説動画

👇️KIDSPRO (mcguide) 出版のコマンド完全攻略本をAmazonでチェック!

【最新版2025】マインクラフト コマンド完全攻略技術書(統合版/教育版): 新executeコマンド詳解とNPC設定方法も分かる完全ガイド | 栗木 洸大, 岡田 哲郎, 岡田 哲郎 |本 | 通販 | Amazon
Amazonで栗木 洸大, 岡田 哲郎, 岡田 哲郎の【最新版2025】マインクラフト コマンド完全攻略技術書(統合版/教育版): 新executeコマンド詳解とNPC設定方法も分かる完全ガイド。アマゾンならポイント還元本が多数。栗木 洸大...

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

KIDSPRO キッズ・プログラミング教室
「だれもがクリエイターになれる世界を」KIDSPRO(キッズプロ)は、日本e-Learning大賞の受賞歴を持つプログラミング教室の公式チャンネルです。初心者のお子様から、身体に障害を持つ方、将来ゲームクリエイターに挑戦したい方まで、誰もが...

コメント

タイトルとURLをコピーしました