コード例 #1
0
ファイル: CakeController.cs プロジェクト: funnbot/eJam-2020
    public void LoadCake(Cake cakeInfo, Frosting frosting)
    {
        var obj = Instantiate(cakeInfo.model, Vector3.zero, Quaternion.identity);

        obj.transform.SetParent(transform, false);
        obj.GetComponentInChildren <MeshRenderer> ().sharedMaterial = frosting.material;
    }
コード例 #2
0
 public override bool Equals(System.Object otherCake)
 {
     if (!(otherCake is Cupcake))
     {
         return(false);
     }
     else
     {
         Cupcake newCupcake          = (Cupcake)otherCake;
         bool    IdEquality          = Id.Equals(newCupcake.Id);
         bool    NameEquality        = Name.Equals(newCupcake.Name);
         bool    DescriptionEquality = Description.Equals(newCupcake.Description);
         bool    PriceEquality       = Price.Equals(newCupcake.Price);
         bool    CakeEquality        = Cake.Equals(newCupcake.Cake);
         bool    FrostingEquality    = Frosting.Equals(newCupcake.Frosting);
         bool    ToppingEquality     = Topping.Equals(newCupcake.Topping);
         bool    InventoryEquality   = Inventory.Equals(newCupcake.Inventory);
         bool    ImgUrlEquality      = ImgUrl.Equals(newCupcake.ImgUrl);
         return(IdEquality && NameEquality && DescriptionEquality && PriceEquality && CakeEquality && FrostingEquality && ToppingEquality && InventoryEquality && ImgUrlEquality);
     }
 }