コード例 #1
0
ファイル: NPC.cs プロジェクト: al291708/TFG_al291708
 private void doNertaActionWithRandomGapChoice(Util.Action action)
 {
     if (action == Util.Action.Vasu)
     {
         Util.gc.nertaSelectVasu();
         StartCoroutine("useRandomNertaGap");
     }
     else if (action == Util.Action.Kaapo)
     {
         Util.gc.nertaSelectKaapo();
         StartCoroutine("useRandomNertaGap");
     }
     else if (action == Util.Action.Rad)
     {
         Util.gc.nertaSelectRad();
         StartCoroutine("useRandomNertaGap");
     }
     else if (action == Util.Action.IceForce)
     {
         Util.gc.nertaSelectIceForce();
     }
     else if (action == Util.Action.WindForce)
     {
         Util.gc.nertaSelectWindForce();
     }
     else if (action == Util.Action.SunForce)
     {
         Util.gc.nertaSelectSunForce();
     }
     else if (action == Util.Action.FaithForce)
     {
         Util.gc.nertaSelectFaithForce();
         StartCoroutine("useRandomNertaGap");
     }
 }
コード例 #2
0
    public GameObject getTotemBySelectedAction(Util.Action selectedAction)
    {
        switch (selectedAction)
        {
        case Util.Action.Vasu:
            return(vasu_GO);

        case Util.Action.Kaapo:
            return(kaapo_GO);

        case Util.Action.Rad:
            return(rad_GO);

        default:
            return(null);
        }
    }