Skip to content

Commit d32fe2e

Browse files
committed
post-feature code cleanup.
1 parent 6e57e5b commit d32fe2e

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

Assets/Scripts/Environment/LightBeamController.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ public class LightBeamController : MonoBehaviour
2626
private Quaternion _cachedStartRotation;
2727
private LightBeamController _targetHit;
2828
private Vector3? _contactPoint;
29-
private Vector3 _senderDirection;
3029
private RaycastHit2D[] _beamRaycastData = new RaycastHit2D[3];
3130
private ContactFilter2D _beamRaycastFilter;
3231
private int _beamPriority;
@@ -166,13 +165,13 @@ public void RegisterHit(LightBeamController sender, Vector3 hitPoint)
166165

167166
_contactPoint = hitPoint;
168167
_renderer.enabled = true;
169-
_senderDirection = sender.transform.position - hitPoint;
168+
var senderDirection = sender.transform.position - hitPoint;
170169

171170
switch (_mode)
172171
{
173172
case LightBeamMode.Bounce:
174173
_beamModifierData = sender.BeamModifierData;
175-
var reflectedDirection = Vector2.Reflect(_senderDirection, _axisHelper.up);
174+
var reflectedDirection = Vector2.Reflect(senderDirection, _axisHelper.up);
176175
var reflectedAngle = Mathf.Atan2(reflectedDirection.y, reflectedDirection.x) * Mathf.Rad2Deg;
177176
transform.rotation = Quaternion.Euler(0, 0, reflectedAngle);
178177
break;

0 commit comments

Comments
 (0)