On Friday, 4 July 2025 at 18:04:55 UTC, partypooper wrote:
It doesn't work. Or it works even worse: changing _pos, but not _dest. What is going on is that on `+=` it for some reason invokes "getter", not "setter". I specifically omitted "ref", because I already have known of that behavior.

In other words you through reference of the "getter" which returns "_pos" setting it to the right part of the "+=". Which in ideal world should error too.

You can get what i'm want is to duplicating
```d
_dest.x = _pos.x
_dest.y = _pos.y
``` In a getter, but it is definitely not sound right.


Reply via email to