Ejemplo n.º 1
0
    // Use this for initialization
    void Start()
    {
        var     canvasScale = GameObject.Find("CanvasGame").transform.localScale;
        Vector3 tr;

        if (transform.position.x < 0)
        {
            //左に生成されたので右に進む
            tr = transform.right.normalized;
        }
        else
        {
            tr = transform.right.normalized * -1;
        }

        var calcSystem = GameObject.Find("CalcSystem");

        calc = calcSystem.GetComponent <CalcSystemManager>();

        var scoreManager = GameObject.Find("ScoreManager");

        score = scoreManager.GetComponent <ScoreManager>();

        GetComponent <Rigidbody2D>().velocity = tr * speed * canvasScale.x;
    }
Ejemplo n.º 2
0
    // Use this for initialization
    void Start()
    {
        SetValue();
        GetComponent <TextMesh>().text = value.ToString();
        var calcSystem = GameObject.Find("CalcSystem");

        calc = calcSystem.GetComponent <CalcSystemManager>();

        var scoreManager = GameObject.Find("ScoreManager");

        score = scoreManager.GetComponent <ScoreManager>();
    }