Exemplo n.º 1
0
 public override void positionCheck(IMovingBehavior movingBehavior)
 {
     if (movingBehavior.transform.position.z > LastCube.transform.position.z)
     {
         float hangover = movingBehavior.transform.position.z - LastCube.transform.position.z;
     }
 }
Exemplo n.º 2
0
    public override void positionCheck(IMovingBehavior movingBehavior)
    {
        if (movingBehavior.transform.position.x < LastCube.transform.position.x)
        {
            float hangover = LastCube.transform.position.x - movingBehavior.transform.position.x;

            StartCoroutine(splitCube(hangover));
        }
    }
Exemplo n.º 3
0
 public void moveForward(IMovingBehavior movingBehavior)
 {
     movingBehavior.updatePosition(this.moveSpeed);
 }
Exemplo n.º 4
0
 public abstract void positionCheck(IMovingBehavior movingBehavior);