Beispiel #1
0
 private void OnWizardOtherButton()
 {
     if (Selection.activeTransform != null)
     {
         NPCharacter npCharacter = Selection.activeTransform.GetComponent <NPCharacter>();
         if (npCharacter != null)
         {
             npCharacter.colour    = colour;
             npCharacter.maxHealth = maxHealth;
             npCharacter.nickname  = nickname;
         }
     }
 }
Beispiel #2
0
    public void OnWizardCreate()
    {
        GameObject npcGO = new GameObject();

        npcGO.name = "NPC";
        NPCMoveController npcMove     = npcGO.AddComponent <NPCMoveController>();
        NPCharacter       npCharacter = npcGO.AddComponent <NPCharacter>();

        npCharacter.colour    = colour;
        npCharacter.maxHealth = maxHealth;
        npCharacter.nickname  = nickname;
        npCharacter.npcMove   = npcMove;
        Rigidbody rb = npcGO.AddComponent <Rigidbody>();

        rb.useGravity  = false;
        npCharacter.rb = rb;
    }