- if (System.IO.File.Exists("myfile.txt"))
- {
- //do stuff
- }
2015年6月11日 星期四
check if a file exists on the hard drive ; File.Exists( );
siaqodb , if it is empty , null
Siaqodb siaqodb = DBManager.Instance.GetInstance ();
if(siaqodb!=null){
showSiaqoDB();
}
else{
Debug.Log("siqqo is empty");
}
activeInHierarchy , 看有沒有被打開
else if (appPageGobj.activeInHierarchy)
{
aboutBackIndex = 2;
appPageGobj.SetActive (false);
menuPageGobj.SetActive(false);
}
2015年6月1日 星期一
Object.Instantiate
initiate position:
// Instantiates 10 copies of prefab each 2 units apart from each other using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { public Transform prefab; void Start() { for (int i = 0; i < 10; i++) { Instantiate(prefab, new Vector3(i * 2.0F, 0, 0), Quaternion.identity); i++; } } }
Instantiate is most commonly used to instantiate projectiles, AI Enemies, particle explosions or wrecked object replacements.
using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { public Rigidbody projectile; void Update() { if (Input.GetButtonDown("Fire1")) { Rigidbody clone; clone = Instantiate(projectile, transform.position, transform.rotation) as Rigidbody; clone.velocity = transform.TransformDirection(Vector3.forward * 10); } } }
I18nData holder = (I18nData)Resources.Load("I18nDataHolder", typeof(I18nData));
if (holder.lang == "CN") {
item = Instantiate(Resources.Load("Prefab/LitemButton1CN"))as GameObject;
}
else if (holder.lang == "EN") {
item = Instantiate(Resources.Load("Prefab/LitemButton1EN"))as GameObject;
}
else if (holder.lang == "JP") {
item = Instantiate(Resources.Load("Prefab/LitemButton1JP"))as GameObject;
}
else{
item = Instantiate(Resources.Load("Prefab/ItemBubble"))as GameObject;
}
訂閱:
意見 (Atom)