コード例 #1
0
    // Start is called before the first frame update
    void Start()
    {
        mainDataScript          = GameObject.Find("PlayerData").GetComponent <MainData>();
        gameStatusEnum          = GameObject.Find("GameManager").GetComponent <GameStatusEnum>();
        scoreCount              = GameObject.Find("GameManager").GetComponent <ScoreCount>();
        topScoreScript          = this.gameObject.GetComponent <UI_TopScore>();
        barrierStartSpawnScript = GameObject.Find("BarrierSpawnManager").GetComponent <BarrierStartSpawn>();

        startPlayerPosition = playerNextPosition.transform.position; //positionAt start

        touchInputScript = inputHolder.GetComponent <TouchInput>();

        mainGameManagerScript = this.gameObject.GetComponent <GameManagerMain>();
    }
コード例 #2
0
    void Start()
    {
        scoreCountScript = this.gameObject.GetComponent <ScoreCount>();
        gameStatusEnum   = GameObject.Find("GameManager").GetComponent <GameStatusEnum>();

        //spawnRoadManager = GameObject.Find("SkinShell").GetComponent<SpawnRoadManager>();

        stepsToSpawn = BarrierValueHolder.barrierValueHolder.stepsToSpawn;

        stepDistance = GameObject.Find("PlayerNextPosition").GetComponent <PlayerMove>().stepDistance;

        barrierStartSpawnScript = GameObject.Find("SkinShell").GetComponent <BarrierStartSpawn>();

        //Debug.Log($"desitance to spawn = {stepsToSpawn}");

        playerNextPosition    = GameObject.Find("PlayerNextPosition");
        playerCurrentPosition = GameObject.Find("PlayerCurrentPosition");
        startPlayerPosition   = playerNextPosition.transform.position;

        mainDataScript = MainData.mainDataScript;
    }