Пример #1
0
 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();
 }
Пример #2
0
    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);
    }
Пример #3
0
 public static IDontGoThroughThingsData GetDontGoThroughThingsService(DontGoThroughThingsData pData)
 {
     return((IDontGoThroughThingsData) new DontGoThroughThings(pData));
 }