コード例 #1
0
ファイル: Island.cs プロジェクト: Lattyware/lgj2.0
	// Use this for initialization
	void Start () {
		
		vikingsInc = 10;
		sheepInc = 10;
		
		vikingsNum = 20;
		sheepNum = 20;
		
		vikingsPer = 10;
		
		incTime = Time.time;
		incTimeVal = 20;
		
		townNum = 0;
		farmNum = 0;
		dockNum = 0;

		
		maxThings = 5;
		
		Texture2D texture = new IslandGen(1024, 256, 1.5f).texture;
		this.renderer.material.mainTexture = texture;
		texture.Apply();
	
		
		dockPos[0] = (new Vector3(this.transform.localScale.x * 4,0,0));
		dockPos[1] = (new Vector3(-this.transform.localScale.x * 5,0,0));
		dockPos[2] = (new Vector3(0,0,-this.transform.localScale.x  * 4));
		dockPos[3] = (new Vector3(0,0,this.transform.localScale.x  * 4));
		dockPos[4] = (new Vector3(this.transform.localScale.x * 3,0,this.transform.localScale.x  * 3));
		dockRot[0] = new Vector3(0,0,0);
		dockRot[1] = new Vector3(0,180,0);
		dockRot[2] = new Vector3(0,90,0);
		dockRot[3] = new Vector3(0,-90,0);
		dockRot[4] = new Vector3(0,-45,0);
		farmGrid[0] = new Vector3(-10,0,-4);
		farmGrid[1] = new Vector3(-10,0,-2);
		farmGrid[2] = new Vector3(-10,0,0);
		farmGrid[3] = new Vector3(-10,0,2);
		farmGrid[4] = new Vector3(-10,0,4);
		townGrid[0] = new Vector3(-12,0,-4);
		townGrid[1] = new Vector3(-12,0,-2);
		townGrid[2] = new Vector3(-12,0,0);
		townGrid[3] = new Vector3(-12,0,2);
		townGrid[4] = new Vector3(-12,0,4);
		
		addFarm();
		sheepNum+=farmPrice;
		addTown();
		sheepNum+=farmPrice;
	}
コード例 #2
0
ファイル: IslandPlane.cs プロジェクト: Lattyware/lgj2.0
	void Awake() {
		Texture2D texture = new IslandGen(1024, 256, 1.5f).texture;
		this.renderer.material.mainTexture = texture;
		texture.Apply();
	}