Vector3.Distance(A, B) もしくは、(pos1 - pos2).magnitude
A,B間の距離を計算してくれるプロパティ
float型で値を返す。
// Bool型のメソッド。メソッドも返り血をBool型することもできる。 private bool is_in_snap_range() { bool ret = false; // ある程度離れていたとしても、trueとする。 if(Vector3.Distance(this.transform.position, this.finished_position) < PieceControl.SNAP_DISTANCE) { ret = true; } return(ret); }
(pos1 - pos2).magnitude
// Bool型のメソッド。 if((this.transform.position - this.snap_target).magnitude < 0.0001f) { this.next_step = this.next_step_snap; }