指示したルートを移動するR.I.N.G. #JointBlock #Minecraft
閉じる
閉じる

新しい記事を投稿しました。シェアして読者に伝えましょう

×

指示したルートを移動するR.I.N.G. #JointBlock #Minecraft

2017-05-22 14:45
  • 3
R.I.N.G.について分析 フォーラム内のR.I.N.G.に関する記事を開設
R.I.N.G.の取説 R.I.N.G.のノード一覧と、各ノードの意味を解説

──────────────────────────────────
●0ページ ベースページ

全体の動きを指示してあるページ。
移動指示をまとめた「Act」ページを呼び出す他ページ呼出しSTを並べてある。
また、汎用キーを押すと動き出し、
終わる時汎用キーを押してると止まる。(動き終わるまで止まらない。)

●1ページ~ Actページ
動きを書いた「モーションページ」を並べた、移動経路をまとめてある。
Act0:汎用キー7を押すと90度ターンする。(キー8押して止まってるときだけ動く。)
Act1:45度ずつ360度ターン
Act2:右に向く歩きながら腕を上げる、左に向きなおして歩く、腕を下げる
Act3:プレイヤーを見つけて顔を向ける。

●モージョンページ
ターンや移動、ローテータの回転などを書いたページ。
xT Mo_x xTickの間、x方向に移動させます。7Tickで1ブロックぐらい。
      移動方向は前後左右上下で、上はジャンプも兼ねる。
xT Tuxx  xTick掛けて、x度ターン(Yaw変更)します。
      +-15度、30度、45度、60度、90度、180度など。      
xT xch Ro x xTick掛けて、xチャネルのローテータを、x度回転させる。(加算)
      1~4ch+―60度z軸回転
今のところこれだけモーションを入れてあります。

 完成品

配布
https://www.dropbox.com/s/s5tbwc8hidq9q0u/Turn_Yamassiro.txt?dl=0

ただモーションページがすごく多いので、角度や移動Tickは代数入力にして、
呼び出す前にミラーリンクで数値を指定してやるのがいいかも。
(0番ノードを代数ノードにしとくといい。)

あとは、1つのページに複数のモーションを入れておいて、他リンクで呼び出すとき、
ノード番号を指定する事でどれを機動するか選ぶとかね。
ただ、ページタイトルが見えないので、デバッグが大変そう。


ちなみに元になった動きはこっち。




広告
×
選択するだけでいいからこの形にしたけど、
モーションとか回転とかは代入でやった方がページが減っていいのかも。。。
4ヶ月前
×
あとでノードの解説画像を張ろう
4ヶ月前
×
R.I.N.G.系はヘッダー作るといいかも。
4ヶ月前
コメントを書く
コメントをするには、
ログインして下さい。