Esempio n. 1
0
 void OnWizardUpdate()
 {
     if (AddObjectName == null)
     {
         AddObjectName = new string[objects.Length];
         for (int i = 0; i < objects.Length; i++)
         {
             AddObjectSetting setting = (AddObjectSetting)objects[i];
             AddObjectName[i] = setting.parentPartName;
         }
     }
 }
Esempio n. 2
0
        void OnWizardCreate()
        {
            for (int i = 0; i < objects.Length; i++)
            {
                AddObjectSetting setting     = (AddObjectSetting)objects[i];
                GameObject       childObject = Instantiate(setting.Object) as GameObject;
                parentObject = GameObject.Find(setting.parentPartName);

                childObject.transform.parent           = parentObject.transform;
                childObject.transform.localEulerAngles = setting.rotation;
                childObject.transform.localScale       = setting.scale;
                childObject.transform.localPosition    = setting.position;
            }
        }