[Unity][ECS] ReactiveSystemが動作し続ける初歩的なミス

 

上記コードで、ですね。

Executeが動作し続けるわけですよ。

何でかなと考えてたら、何に反応するのかと言う設定にPositionの「変更」を設定していてですね。

Executeの中でPositionを「変更」するわけですね。

そりゃ変更が加えられたから反応して動作しちゃうよねと。

ちょっと考えれば当たり前の初歩的な間違いでしたとさ。