Skip to content

Commit 8ccea24

Browse files
authored
Update AxisAlignedBB.php
1 parent c3a71f9 commit 8ccea24

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

src/AxisAlignedBB.php

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -446,9 +446,8 @@ public function calculateIntercept(Vector3 $pos1, Vector3 $pos2) : ?RayTraceResu
446446
$v6 = null;
447447
}
448448

449-
$vector = null;
450449
$distance = PHP_INT_MAX;
451-
$face = null;
450+
$hitInfo = null;
452451

453452
foreach([
454453
[Facing::WEST, $v1],
@@ -460,16 +459,16 @@ public function calculateIntercept(Vector3 $pos1, Vector3 $pos2) : ?RayTraceResu
460459
] as $value){
461460
$v = $value[1];
462461
if($v !== null and ($d = $pos1->distanceSquared($v)) < $distance){
463-
$vector = $v;
464462
$distance = $d;
465-
$face = $value[0];
463+
$hitInfo = $value;
466464
}
467465
}
468466

469-
if($vector === null){
467+
if($hitInfo === null){
470468
return null;
471469
}
472470

471+
[$face, $vector] = $hitInfo;
473472
return new RayTraceResult($this, $face, $vector);
474473
}
475474

0 commit comments

Comments
 (0)