ここでは、XYZで表現されるマインクラフトの空間座標を、上手く活用するためのTipsを紹介しています。
点P1(x1,y1,z1)と点P2(x2,y2,z2)の間の距離rを求めるには、
点P1(x1,y1,z1)と点P2(x2,y2,z2)の間の距離rを求めるには、
var r=Math.sqrt( (x1-x2) * (x1-x2)+(y1-y2) * (y1-y2)+(z1-z2) * (z1-z2));
一次元は変化する軸が一つだけの線のこと。
x,y,zの3つの軸の内、一つだけを選んで順々に変化させてLevel.setTileすれば、その軸に平行な線が引ける。
例えばx軸を選んで、増やしていくとする。
xが増える方角は東なので、x+iしていくけば、線は東へ伸びていくこととなる。
真っ直ぐな線を作る
x,y,zの3つの軸の内、一つだけを選んで順々に変化させてLevel.setTileすれば、その軸に平行な線が引ける。
例えばx軸を選んで、増やしていくとする。
xが増える方角は東なので、x+iしていくけば、線は東へ伸びていくこととなる。
真っ直ぐな線を作る
二次元は変化する軸が2つある平面ということ。
x,y,zの3つの軸の内、先ずは一つを選んで一次元の感覚で線をなぞる。
そして、なぞった一次元の線の各点を起点に別の軸の一次元の線をなぞれば、二次元の平面を扱える。
x,y,zの3つの軸の内、先ずは一つを選んで一次元の感覚で線をなぞる。
そして、なぞった一次元の線の各点を起点に別の軸の一次元の線をなぞれば、二次元の平面を扱える。
タグ
コメントをかく