欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Unity 如何通過反射給gameObject添加組件

 更新時間:2021年04月09日 10:32:36   作者:林新發(fā)  
這篇文章主要介紹了Unity 通過反射給gameObject添加組件的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

C#版本

public static Component AddComponent(GameObject go, string assembly, string classname)
{
    var asmb = System.Reflection.Assembly.Load(assembly);
    var t = asmb.GetType(assembly + "." + classname);
    if(null != t)
        return go.AddComponent(t);
    else
        return null;
}

lua版本

function AddComponent(go, classname)
    local com = go:GetComponent(classname)
    if com then return com end
    local t = System.Type.GetType(classname)
    if t then
        return go:AddComponent(t)
    end
    return nil
end

補充:添加組件和刪除組件代碼unity

代碼添加組件

gameObject.AddComponent ("FoobarScript");//最好使用類型方式,提交效率如typeof(Rigidbody)

注意沒有RemoveComponent()方法。如果你想去掉一個組件,可以使用Object.Destroy。

添加組件和刪除組件代碼

IEnumerator   Start () {
    this.gameObject.AddComponent(typeof(Rigidbody));   
    yield return new WaitForSeconds(0.5F);   
    Destroy(this.rigidbody);
  }

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

  • C#中sleep和wait的區(qū)別分析

    C#中sleep和wait的區(qū)別分析

    這篇文章主要介紹了C#中sleep和wait的區(qū)別分析,有助于深入理解C#中線程的原理與使用技巧,非常具有實用價值,需要的朋友可以參考下
    2015-04-04
  • WebService 的簡單封裝接口調(diào)用方法

    WebService 的簡單封裝接口調(diào)用方法

    這篇文章主要介紹了WebService 的簡單封裝接口調(diào)用方法,主要是通過簡單的sql語句來查詢數(shù)據(jù)庫,從而返回dataset,十分簡單實用,有需要的小伙伴可以參考下。
    2015-06-06
  • 使用C#判斷文件是否為圖片的多種方法

    使用C#判斷文件是否為圖片的多種方法

    在開發(fā)中,我們常需要判斷一個文件是否為圖片,這看似簡單,但要實現(xiàn)得既高效又嚴(yán)謹(jǐn),需要根據(jù)不同場景選擇合適的方法,本文記錄了幾種常見的判斷方式,并推薦使用?SixLabors.ImageSharp?來替代已被淘汰的?System.Drawing,需要的朋友可以參考下
    2024-10-10
  • C# 獲取系統(tǒng)進程的用戶名

    C# 獲取系統(tǒng)進程的用戶名

    這也是應(yīng)一位網(wǎng)友的要求寫的,寫的比較倉促,湊合吧
    2009-06-06
  • C#中的自動類型轉(zhuǎn)換和強制類型轉(zhuǎn)換

    C#中的自動類型轉(zhuǎn)換和強制類型轉(zhuǎn)換

    這篇文章主要介紹了C#中的自動類型轉(zhuǎn)換和強制類型轉(zhuǎn)換,非常不錯,具有一定的參考借鑒價值 ,需要的朋友可以參考下
    2019-08-08
  • C#線程定義和使用方法詳解

    C#線程定義和使用方法詳解

    這篇文章主要介紹了C#Thread類的基本用法,如何定義一個線程類,為線程傳遞參數(shù)的方法,詳解看下文
    2013-11-11
  • C#通過鏈表實現(xiàn)隊列的方法

    C#通過鏈表實現(xiàn)隊列的方法

    這篇文章主要介紹了C#通過鏈表實現(xiàn)隊列的方法,涉及C#操作鏈表的相關(guān)技巧,需要的朋友可以參考下
    2015-04-04
  • C#中委托(Delegates)的使用方法詳解

    C#中委托(Delegates)的使用方法詳解

    這篇文章主要為大家詳細介紹了C#中委托(Delegates)的使用方法,感興趣的朋友可以參考一下
    2016-06-06
  • C#實現(xiàn)加密與解密詳解

    C#實現(xiàn)加密與解密詳解

    本文詳細講解了C#實現(xiàn)加密與解密詳解的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • C#路徑,文件,目錄及IO常見操作匯總

    C#路徑,文件,目錄及IO常見操作匯總

    這篇文章主要介紹了C#路徑,文件,目錄及IO常見操作,較為詳細的分析并匯總了C#關(guān)于路徑,文件,目錄及IO常見操作,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-09-09

最新評論