參考鏈接:http://www.cnblogs.com/BuladMian/p/6226744.html
創建預制體精靈
優點:創建大量相同精靈,只用調用一個預制體精靈,避免了
計算機大量重復創建會導致過多的浪費
public GameObject preb;
新建精靈物體
優點:可以及時創建,使用幾句代碼就可以實現,不必拖拽預制體
如果每次創建新的精靈,每次拖拽預制體,是件非常麻煩的事情
導致編程人員大量不必要的冗余操作
SpriteRenderer spr = gameObject.GetComponent<SpriteRenderer>(); //獲得該腳本的精靈的組件<SpriteRenderer>
Texture2D texture2d = (Texture2D)Resources.Load("herominired");//創建一個圖片變量,路徑為Resource/herominired的文件
Sprite sp = Sprite.Create(texture2d,spr.sprite.textureRect,new Vector2(0.5f,0.5f));//注意居中顯示采用0.5f值 //創建一個精靈(圖片,紋理,二維浮點型坐標)
spr.sprite = sp;
