Beispiel #1
0
    private void setRandomTargetPositionNearby()
    {
        var end = new int2(
            humanMovementController.getPosition().x + random(-1, 1),
            humanMovementController.getPosition().y + random(-1, 1, DateTime.Now.Millisecond + 1)
            );

        pathInProgress = humanMovementController.goTo(end);
    }
Beispiel #2
0
    private void Awake()
    {
        humanAnimationController = gameObject.GetComponent <HumanAnimationController>();
        humanMovementController  = gameObject.GetComponent <HumanMovementController>();

        var oneSquareBelow = new int2(humanMovementController.getPosition().x,
                                      humanMovementController.getPosition().y - 1);

        pathInProgress = humanMovementController.goTo(oneSquareBelow);
    }