本文整理汇总了C#中Planet.initTiles方法的典型用法代码示例。如果您正苦于以下问题:C# Planet.initTiles方法的具体用法?C# Planet.initTiles怎么用?C# Planet.initTiles使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Planet
的用法示例。
在下文中一共展示了Planet.initTiles方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Awake
// Use this for initialization
void Awake () {
// Singleton
if (gameMaster == null) {
DontDestroyOnLoad (gameObject);
gameMaster = this;
} else if (gameMaster != this)
Destroy (gameObject);
// Establish connection with the database
var server = new CouchServer (db_host, db_port);
database = server.GetDatabase (db);
// Fetch the home planet details from the database
// and create a global planet object called myPlanet
// If some attribute which belongs to a star will be called,
// then it is necessary that a Star object to be created.
// starID should be recognized from beginning and it should be
// known that which planet we are on.
string starID = "star-1"; // Subject to change -> string to int
Star currentStar = gameObject.AddComponent<Star>();
selectedStar = currentStar;
currentStar.GetStar(database, starID);
// Fetch all stars for the galaxy generation
currentStar.GetAllStars(database);
stars = currentStar.starDBIter;
// Get planet from current selected star.
Planet currentPlanet = currentStar.planets[2];
myPlanet = currentPlanet;
myPlanet.initTiles();
myTiles = currentPlanet.tiles;
// Where iz ma tiles?
foreach (Tile tile in myTiles) {
}
// Start Resource Generation
InvokeRepeating("UpdateResources", 0, 1);
}