// Start is called before the first frame update
    void Start()
    {
        player            = GameObject.FindWithTag("Player");
        lemmingMove       = player.GetComponent <LemmingMove>();
        lemmingSumControl = GameObject.FindWithTag("GameController").GetComponent <LemmingSumControl>();
        spriteRenderer    = this.GetComponent <SpriteRenderer>();

        //dir
        //targetDistance = 5.0f;
        //speedFactor = 2.0f;

        //distance = 1.8f;
        //moveSpeed = 1.0f;
        //returnSpeed = 10.0f;
        //returnSpeedSlow = 2.0f;

        PositionCheck(xPosition, yPosition);

        haveInput = false;
    }
Esempio n. 2
0
    void Start()
    {
        moveSpeed = 2.0f;

        childNum = 0;

        camera            = GameObject.FindWithTag("MainCamera").GetComponent <Camera>();
        lemmingSumControl = GameObject.FindWithTag("GameController").GetComponent <LemmingSumControl>();
        boxCollider2D     = this.GetComponent <BoxCollider2D>();

        cameraChangeSpeed = 1.0f;
        BasicSize         = 5;
        addFactor         = 1.0f;
        //reduceFactor = 0.8f;
        distance = 1.8f;

        boxChangeSpeed = 10.0f;

        //云
        cloud = GameObject.FindWithTag("Cloud");
        //this.GetComponent<BoxCollider>().size = new Vector3(2, 2, 2);
    }
 // Start is called before the first frame update
 void Awake()
 {
     _instance = this;
 }