

/playanimationと/executeコマンドで、釣り竿でモブのアニメーションを変えるやり方
📺 チャプター目次 :
00:00 💻️はじめに
00:24 /playanimationでできること!
00:31 /playanimationコマンドの書き方!
01:04 /executeコマンドの書き方!
01:44 A.モブの身体を巨大化する釣り竿
04:21 B.モブの顔だけ巨大化する釣り竿
06:05 C.モブがコウモリのように飛ぶ釣り竿
07:47 D.モブがエンダーマンの体形になる釣り竿
09:19 おわりに
/executeコマンドによりコマンドの実行者(as)と実行場所(at)を釣り針(fishing_hook)にし、/playanimationコマンドを実行します。
/playanimationコマンドは、対象のエンティティに指定したアニメーションを再生させることができます。
/playanimation <対象> <アニメーション> [次の状態] [秒数]
<対象>:プレイヤーやモブなどのエンティティ
<アニメーション>:再生させたいアニメーション名
[次の状態]:none
※noneを指定するとアニメーションの切り替え演出が無し(すぐに始まる)
[秒数]:アニメーションを再生さいせいしてから元に戻るまでの秒数
💬チャットに入力したコマンド
/give @s command_block
(コマンドブロックをゲットするコマンド)
🧱コマンドブロックに入力したコマンド
A. モブの身体を巨大化する釣り竿
コマンドブロック(リピート、動力が必要):
/execute as @e[type=fishing_hook] at @s run playanimation @e[family=mob,r=2] animation.ghast.scale none 100
釣り針(fishing_hook)を実行者(as)として、その釣り針の位置(at @s)で、 半径2ブロック以内のモブ(@e[family=mob,r=2])に対し、ガストのスケーリングアニメーション(animation.ghast.scale)を再生します。
※none 100の意味:
● none:アニメーションの切り替え演出なし(すぐに始まる)
● 100:再生時間(100秒)
B. モブの顔だけ巨大化する釣り竿
コマンドブロック(リピート、動力が必要):
/execute as @e[type=fishing_hook] at @s run playanimation @e[family=mob,r=2] animation.chicken.baby_transform none 100
釣り針(fishing_hook)を実行者(as)として、その釣り針の位置(at @s)で、 半径2ブロック以内のモブ(@e[family=mob,r=2])に対し、ニワトリが子どもになるアニメーション(animation.chicken.baby_transform)を再生します。
※none 100の意味:
● none:アニメーションの切り替え演出なし(すぐに始まる)
● 100:再生時間(100秒)
C. モブがコウモリのように飛ぶ釣り竿
コマンドブロック(リピート、動力が必要):
/execute as @e[type=fishing_hook] at @s run playanimation @e[family=mob,r=2] animation.bat.flying none 100
釣り針(fishing_hook)を実行者(as)として、その釣り針の位置(at @s)で、 半径2ブロック以内のモブ(@e[family=mob,r=2])に対し、コウモリの飛行アニメーション(animation.bat.flying)を再生します。
※none 100の意味:
● none:アニメーションの切り替え演出なし(すぐに始まる)
● 100:再生時間(100秒)
D. モブがエンダーマンの体形になる釣り竿
コマンドブロック(リピート、動力が必要):
/execute as @e[type=fishing_hook] at @s run playanimation @e[family=mob,r=2] animation.enderman.base_pose_v1.0 none 100
釣り針(fishing_hook)を実行者(as)として、その釣り針の位置(at @s)で、 半径2ブロック以内のモブ(@e[family=mob,r=2])に対し、エンダーマンの基本ポーズアニメーション(animation.enderman.base_pose_v1.0)を再生します。
※none 100の意味:
● none:アニメーションの切り替え演出なし(すぐに始まる)
● 100:再生時間(100秒)
教育版マインクラフトは、教育のために特別に設計されたMinecraftのバージョンです。学生たちにクリエイティブな問題解決やコラボレーション、コミュニケーションのスキルを身につけさせることを目的としています。さらに、MakeCodeやPythonなどのプログラミングも学べることが特徴です。教師向けのツールや教材、教育コンテンツが追加されており、学習環境に適した機能が提供されています。

