ソースコード
using UnityEngine; namespace MyProject { public static class Collision2DExt { public static bool CompareTag( this Collision2D self, string tag ) { return self.gameObject.CompareTag( tag ); } } }
使用例
適用前
private void OnCollisionEnter2D( Collision2D other ) { if ( other.gameObject.CompareTag( "Player" ) ) { } }
適用後
private void OnCollisionEnter2D( Collision2D other ) { if ( other.CompareTag( "Player" ) ) { } }