Unity 精靈物體的創建 Sprite.create


參考鏈接: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; 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM