コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】(0,0): Burst error BC1045: Struct `XXXX&` with auto layout is not supported

概要

(0,0): Burst error BC1045: Struct `XXXX&` with auto layout is not supported

IJob インターフェイスを実装する構造体を定義した際に
上記のエラーが発生する現象に遭遇した

public (int, int) value { get; set; }

上記のように ValueTuple を使用している箇所を

public int value1 { get; set; }
public int value2 { get; set; }

ValueTuple を使わないようにしたらエラーが発生しなくなった

参考サイト様