概要
Unity プロジェクトに「csc.rsp」という名前のファイルを作成して
-nowarn:0169 -nowarn:0649
「csc.rsp」ファイルに上記の記述を入力して保存することで
CS0169 と CS0649 の警告を無効化できます
using UnityEngine; public class Example : MonoBehaviour { // warning CS0169: The field 'Example.m_id' is never used private int m_id; }
CS0169 は「private フィールド 'XXXX' が一度も使用されませんでした」という旨の警告です
using UnityEngine; public class Example : MonoBehaviour { // warning CS0649: Field 'Example.m_id' is never assigned to, and will always have its default value 0 [SerializeField] private int m_id; private void Awake() { Debug.Log( m_id ); } }
CS0649 は「フィールド 'XXXX' は割り当てられません。常に既定値 'YYYY' を使用します」という旨の警告です