Ejemplo n.º 1
0
    static void SetNames()
    {
        GameObject[] selObj = Selection.gameObjects;

        foreach (var obj in Selection.gameObjects)
        {
            SkinnedMeshRenderer smr = obj.GetComponent <SkinnedMeshRenderer>();

            FBSTargetInfo queueComp = obj.GetComponent <FBSTargetInfo>();
            System.Type   ourType   = queueComp.GetType();
            FieldInfo     fi        = ourType.GetField("OpenName", BindingFlags.Public | BindingFlags.Instance);
            //Debug.Log(fi);
            fi.SetValue(queueComp, new string[] { "test" });
        }
    }