示例#1
0
    public override void Enemy_Init(EnemySettings settings, int laneId)
    {
        collider = GetComponent<BoxCollider2D>();
        clothes = GetComponent<Clothes>();
        clothes.Restart();

        distance = Game.Instance.gameManager.distance;
        speed = settings.speed;
        Vector3 scale = new Vector3(0.5f, 0.5f, 0.5f);

        if (speed < 0)
            scale.x *= -1;

        transform.localScale = scale;

        Walk();
    }
示例#2
0
    override public void Enemy_Init(EnemySettings settings, int laneId)
    {
        collider = GetComponent <BoxCollider2D>();
        clothes  = GetComponent <Clothes>();
        clothes.Restart();

        distance = Game.Instance.gameManager.distance;
        speed    = settings.speed;
        Vector3 scale = new Vector3(0.5f, 0.5f, 0.5f);

        if (speed < 0)
        {
            scale.x *= -1;
        }

        transform.localScale = scale;

        Walk();
    }