Пример #1
0
    // Use this for initialization
    void Start()
    {
        screenRangeScript = GameObject.Find("ScreenManager").GetComponent <ScreenRangeScript>();

        childObjects = new GameObject[transform.childCount];

        int count = 0;

        foreach (Transform child in transform)
        {
            childObjects[count] = child.transform.gameObject;
            childObjects[count].SetActive(false);               // 最初全部止める
            count++;
        }
    }
Пример #2
0
    // Use this for initialization
    void Start()
    {
        screenRangeScript = GameObject.Find("ScreenManager").GetComponent <ScreenRangeScript>();
        cameraObject      = GameObject.Find("Camera2").gameObject;

        // 配置の更新
        UpdatePosition();

        // サイズの更新
        Vector3 dangerZoneScale;

        // 横
        if (!isVertical)
        {
            dangerZoneScale = new Vector3(250.0f, 1.0f, 1.0f);
        }
        else
        {
            dangerZoneScale = new Vector3(1.0f, 100.0f, 1.0f);

            Vector3 position = this.transform.position;
            position.x += screenRangeScript.GetWorldWidth();
            transform.Find("Stop").transform.position = position;
        }

        Danger.transform.Find("DangerZoneSprite").transform.localScale = dangerZoneScale;
        dangerModelScript = transform.Find("Model").transform.Find("DangerModel").GetComponent <DangerModelScript>();
        dangerModelScript.SetVelocity(isVertical, moveSpeed);

        // 見えなくする
        GetComponent <MeshRenderer>().enabled = false;
        this.transform.Find("Stop").GetComponent <MeshRenderer>().enabled = false;

        photonView = GetComponent <PhotonView>();

        Danger.GetComponent <DangerZoneScript>().SetUpdateAlpha(false);
        TimeBar.SetActive(false);
    }
Пример #3
0
 // Use this for initialization
 void Start()
 {
     dangerLineManagerScript = this.transform.parent.parent.GetComponent <DangerLineManagerScript>();
     screenRangeScript       = GameObject.Find("ScreenManager").GetComponent <ScreenRangeScript>();
 }