public DontGoThroughThings(DontGoThroughThingsData pData) { this.myRigidbody = pData.MyRigidbody; this.myCollider = pData.MyCollider; this.sendTriggerMessage = pData.SendTriggerMessage; this.layerMask = pData.LayerMask; this.skinWidth = pData.SkinWidth; this.Initialization(); }
private void InitDontGoThroughThings() { DontGoThroughThingsData data = new DontGoThroughThingsData(); data.MyRigidbody = this.myRigidbody; data.MyCollider = GetComponent <CapsuleCollider2D>(); data.LayerMask = this.layerMask; data.SendTriggerMessage = this.sendTriggerMessage; data.SkinWidth = this.skinWidth; this.dontGoThroughThings = DontGoThroughThingsService.GetDontGoThroughThingsService(data); }
public static IDontGoThroughThingsData GetDontGoThroughThingsService(DontGoThroughThingsData pData) { return((IDontGoThroughThingsData) new DontGoThroughThings(pData)); }