Beispiel #1
0
    private void Start()
    {
        levelObj = GameObject.FindGameObjectWithTag("Level");
        level    = levelObj.GetComponent <Level>();
        conf     = FindObjectOfType <MemberConfig>();

        position = transform.position;
        //velocity = new Vector3(Random.Range(-3, 3), Random.Range(-3, 3), Random.Range(-3, 3));

        pointToObj = Camera.main.GetComponent <PointToObject>();
    }
Beispiel #2
0
    // 頂点とオブジェクトを紐付け
    private void CreatePointObj(int count, Vector3 position)
    {
        // 線の名前と親,位置を設定
        GameObject  pointObj = new GameObject();

        pointObj.name                    = "point_" + count;
        pointObj.transform.parent        = lineObject.transform;
        pointObj.transform.localPosition = railRender.GetPosition(count);

        // 頂点が移動すると点も移動するスクリプトをaddcomponent
        PointToObject pointToObj = pointObj.AddComponent <PointToObject> ();

        pointToObj.lineIndex = count;
    }
Beispiel #3
0
 private void Start()
 {
     point = Camera.main.GetComponent <PointToObject>();
 }