public void showItems()
{
GameObject[] obj=GameObject.FindGameObjectsWithTag("Item");
foreach(GameObject obs in obj) Destroy(obs);
for(int i=0;i<myItems.Length;i++)
{
int type = int.Parse( myItems.Substring(i,1) );
dropItem( type, i);
if(type==2)
{
GameObject.FindWithTag("Player").GetComponent<Player>().moveTime=0.05f;
}
}
}
void dropItem(int no,float x)
{
GameObject obj2 = new GameObject("Sprite");
obj2.name="Item";
obj2.tag ="Item";
obj2.layer=LayerMask.NameToLayer("Default");
SpriteRenderer obj=obj2.AddComponent<SpriteRenderer>();
obj.sortingLayerName = "Floor";
obj.sprite = items[no];
obj.transform.position = new Vector3(x*2-0.5f,-2*3);
obj2.transform.parent=MapRoot.transform;
}
最終更新:2015年06月21日 10:14