パズルを調整する中で挙動のおかしいものがあり、調べていくと SimpleBehaviorというスクリプトがおかしかった。これは単純な反復運動をさせるもので、以前から使用していたもの。
特定の設定で不具合が出るが、だいぶ以前に作ったもので簡単な調査では直せなかった。
そこで、今回初めてAIにコードの修正を依頼してみた。使用したのは Gemini3の Proモード。簡単な挙動を説明しソースを添付して待つことしばし。見事バグの箇所を指摘し修正案を出してくれた。以前機能を追加した箇所であり、シーケンスが崩れていた。
提案通りの修正で無事バグを取り除けた。