Пример #1
0
    public void Init(GameManager gm, IPadInput input, GameWorldBoundaries gwb, Transform startTransform)
    {
        Input = input;
        this.startTransform = startTransform;

        gameManager         = gm;
        gameWorldBoundaries = gwb;

        positionController = GetComponent <PositionController>();
        positionController.Init(this);

        rotationController = GetComponent <RotationController>();
        rotationController.Init(this);

        reboundBehaviour = GetComponentInChildren <Rebound>();
        reboundBehaviour.Init(this, Data);
    }
 public override void Init(Pad pad)
 {
     input = pad.Input;
 }