エンティティを円を描くように特定の位置に移動させる方法

画像のようにエンティティを円を描くような形で特定の位置に移動させたいです。 調べてみてもあまりいい方法が分からず、何か方法があればご教授していただきたいです。
No description
15 Replies
tanoKun
tanoKun9mo ago
東大塾長(山田和樹)
理系ラボ
サイクロイドの超解説【数学Ⅲ】(トロコイド・エピサイクロイド・ハイポサイクロイドetc) | 理系ラボ
東大塾長の山田です。 このページでは、「サイクロイド」の詳しい解説と,その他の入試で登場する媒介変数表示で表される曲線について解説していきます。 ぜひ勉強の参考にしてください! 1. サイクロイドとは? 1つの円が定直線に接しながら,滑るこ
tanoKun
tanoKun9mo ago
こういうのは?
akon
akon9mo ago
xについての関数でグラフが任意の半径の円弧になるようなものを考えればいい
regnorox
regnoroxOP9mo ago
自分には難しそうな話なので出直してきます...
tanoKun
tanoKun9mo ago
簡単にやるなら エンティティとある座標を 点a, 点b として aとbの中間地点の座標を求めて、そこを中心に a-b間の半径をRとした 円の媒介変数表示をすればいい
tanoKun
tanoKun9mo ago
なかけんの数学ノート
【基本】円と媒介変数表示 | なかけんの数学ノート
ここでは、円を媒介変数表示で表すとどうなるかを見ていきます。一般角を用いた円の媒介変数表示【基本】媒介変数表示と内容がかぶりますが、一般角を用いた円の媒介変数表示を見ていきましょう。原点を中心とする半径 $a$ の円の方
gladiolus8789
gladiolus87899mo ago
考え方はこれです
No description
gladiolus8789
gladiolus87899mo ago
ベクトル(矢印)の先っちょにアーマースタンドをtpさせてます 参考になれば幸いです
regnorox
regnoroxOP9mo ago
この方法で模索したんですが、vectorの知識がないもので使い方もわからずどうすればいいのか見当がつきませんでした...
tanoKun
tanoKun9mo ago
数学のベクトル?
regnorox
regnoroxOP9mo ago
はい
gladiolus8789
gladiolus87899mo ago
Skriptのベクトルはあらゆる物の速さとその向き(つまり速度)を表すことができます。 速さを直接いじる場合は座標成分表示 ※vector(x方向の速度, y〃, z〃) で扱います。 向きを回転させる場合はrotateしたり、-1をかけたりします。 (このrotateはちょっとクセがあるのでサイトを見てください) ベクトルを作成するときは、 set {_vector} to vector(1,1,1) とかで作成します。 https://forums.minehut.com/topic/27928-skript-vector-tutorial/
Minehut Forums
Skript Vector Tutorial
Hopefully this will be a complete tutorial in vectors within vanilla Skript (might add onto this with Biosphere stuff) Terms you will learn (definitions of each one will be in the tutorial) : Pitch and yaw Vector Magnitude Normalization Location Velocity Basic arithmetic Dot product Cross product...
gladiolus8789
gladiolus87899mo ago
サイトを見て分からなかったり、そもそもベクトルという概念そのものに馴染みがない場合は、数学Bか物理の力学で基礎を勉強してみるといいかも? 曖昧なアドバイスで申し訳ないですが、これは慣れと発想力が必要なものだと思うので... 明日上の考え方をもう少し詳しく書きます 分かりにくいかもですが、上図の説明です ①赤ベクトルを作る -> 中点とSTARTの2点を結ぶベクトルを作成する ②赤ベクトルをy方向にrotateするためのベクトルを用意する -> 赤ベクトルと垂直なベクトルを作成する(赤ベクトルとの内積が0のベクトル)* loopするところ↓ ③ ②で作ったベクトルのまわりに、赤ベクトルを少しずつ回転させる* ④ 赤ベクトルの先っぽの座標を取得する -> 中点の座標に赤ベクトルを加算する* ⑤ アーマースタンドを④で取得した座標にteleportさせる 以上 ②と③と④の参考元: https://discord.com/channels/545926404785569793/1117419188106035272 ちなみにrotateの向きの都合上、参考元のように外積を使う必要はありません。
regnorox
regnoroxOP9mo ago
できました!!!ありがとうございます!!
Want results from more Discord servers?
Add your server