예제 #1
0
    // Use this for initialization
    void Start()
    {
        // マネージャースクリプト取得
        dangerLineManagerScript = this.transform.parent.GetComponent <DangerLineManagerScript>();

        // 生成時間の取得
        timer = createTimerSeconds = dangerLineManagerScript.GetCreateTimerSecond();
    }
예제 #2
0
    void TriggerEnterRPC()
    {
        GameObject go = GameObject.Instantiate(dangerAreaObject, this.transform.position, Quaternion.identity);
        DangerLineManagerScript dangerLineManager = go.GetComponent <DangerLineManagerScript>();

        dangerLineManager.SetVertical(isVertical);
        dangerLineManager.SetMoveSpeed(moveSpeed);
        dangerLineManager.SetCreateTimerSpeed(createTimerSecond);
        dangerLineManager.PlayOnce();

        Destroy(this.gameObject);
    }
예제 #3
0
    void Start()
    {
        // マネージャースクリプト取得
        dangerLineManagerScript = this.transform.parent.GetComponent <DangerLineManagerScript>();

        // 生成時間の取得
        timer = createTimerSeconds = dangerLineManagerScript.GetCreateTimerSecond();

        timeGageBack            = this.transform.Find("TimeGageBack").GetComponent <Image>();
        timeGageBack.fillAmount = 1;

        timeGageFront            = this.transform.Find("TimeGageFront").GetComponent <Image>();
        timeGageFront.fillAmount = 1;
    }
예제 #4
0
 // Use this for initialization
 void Start()
 {
     dangerLineManagerScript = this.transform.parent.parent.GetComponent <DangerLineManagerScript>();
     screenRangeScript       = GameObject.Find("ScreenManager").GetComponent <ScreenRangeScript>();
 }