Ejemplo n.º 1
0
        public static Capsule Create(CapsuleType type, float speed,
                                     Player player = null, GameState gameState = null)
        {
            var o = new GameObject(nameof(Capsule)).AddComponent <Capsule>();

            o.Type      = type;
            o.Speed     = speed;
            o.player    = player;
            o.GameState = gameState;
            return(o);
        }
Ejemplo n.º 2
0
 public string AddCapsule(CoffeMachine cm, CapsuleType capsule)
 {
     if (cm.Capsule != null)
     {
         string returnText = $"{RemoveCapsule(cm)} capsule and I added a {capsule.ToString()} capsule";
         cm.Capsule = new Capsule(capsule);
         return(returnText);
     }
     else
     {
         cm.Capsule = new Capsule(capsule);
         return($"i added a {capsule.ToString()} capsule");
     }
 }
Ejemplo n.º 3
0
 //Constructor
 public Capsule(CapsuleType capsuleType)
 {
     Type = capsuleType;
 }