コード例 #1
0
ファイル: MapController.cs プロジェクト: lwsn/SPACE
    void Start()
    {
        if (mc != null)
        {
            DestroyImmediate(gameObject);
            return;
        }

        mc = this;

        gg          = Instantiate(generatorPrefab) as GraphGenerator;
        currentNode = gg.Generate();


        if (storedNodeIndex != -1)
        {
            currentNode = gg.GetNode(storedNodeIndex);
        }

        currentNode.SetActive(true);
        Camera.main.transform.position = new Vector3(currentNode.transform.position.x, currentNode.transform.position.y, -20);

        mship = Instantiate(mshipprefab, currentNode.transform.position, Quaternion.identity) as MapMothership;
        mship.SetState(MshipState.ORBIT, currentNode);
    }
コード例 #2
0
ファイル: MapController.cs プロジェクト: LatexBotox/SPACE
	void Start() {
		if (mc != null) {

			DestroyImmediate (gameObject);
			return;
		}
	
		mc = this;
		
		gg = Instantiate (generatorPrefab) as GraphGenerator;
		currentNode = gg.Generate ();


		if (storedNodeIndex != -1) {
			currentNode = gg.GetNode(storedNodeIndex);
		}

		currentNode.SetActive (true);
		Camera.main.transform.position = new Vector3 (currentNode.transform.position.x, currentNode.transform.position.y, -20);

		mship = Instantiate(mshipprefab, currentNode.transform.position, Quaternion.identity) as MapMothership;
		mship.SetState(MshipState.ORBIT, currentNode);
	}