예제 #1
0
	void Awake(){
		indicators = new List<HealthIndicator>();
		indicatorFolder = new GameObject("Indicators").transform;
		indicatorFolder.SetParentZeroed(this.transform);
		for(int i = 0; i < maxHealth; i++){
			var indicator = PrefabManager.Instantiate("HealthIndicator", Vector3.zero).GetComponent<HealthIndicator>();
			indicators.Add(indicator);
			indicator.transform.SetParentZeroed(indicatorFolder);
			indicator.transform.localPosition = new Vector3(4f, i * offset - 2.5f, 0f);
			indicator.transform.localRotation = Quaternion.identity;
			indicator.transform.localScale = Vector3.one * 1f;
		}
	}