Beispiel #1
0
    void Start()
    {
        aiMovement = transform.parent.gameObject.GetComponent <AiMovementBase>();

        collider = GetComponent <Collider2D>();
        Debug.Assert(collider != null, "could not find player collider");
        rootMaxAngle = maxAngle;
    }
Beispiel #2
0
    void Start()
    {
        playerMovement = transform.parent.gameObject.GetComponent <AiMovementBase>();
        Debug.Assert(playerMovement != null, "could not find player controller");

        wallCollider = transform.parent.Find("WallTester")?.gameObject.GetComponent <Collider2D>();
        // Debug.Assert(wallCollider != null, transform.parent.Find("WallTester") + " could not find wallCollider");

        parentCollider = transform.parent.GetComponent <Collider2D>();
        groundCollider = GetComponent <BoxCollider2D>();
    }