示例#1
0
    private void OnEnable()
    {
        Debug.LogError("OnEnable");

        SpawnAreaCreator spawnArea = target as SpawnAreaCreator;

        _icecream      = spawnArea.GetComponent <Icecream>();
        _transform     = spawnArea.GetComponent <Transform>();
        _mesh          = spawnArea.GetComponent <MeshFilter>().sharedMesh;
        _meshFilter    = spawnArea.GetComponent <MeshFilter>();
        _meshCollider  = spawnArea.GetComponent <MeshCollider>();
        _renderer      = spawnArea.GetComponent <Renderer>();
        _geomProcessor = new GeomProcessor(_mesh, _icecream.trilinks, _icecream.trisAroundVertex, _icecream.gameObject.transform);
    }
示例#2
0
        static void Main(string[] args)
        {
            Store s1 = new Store {
                Mobiles = new Mobile[]
                {
                    new Mobile {
                        Brand = "Apple", Price = 999.9M
                    },
                    new Mobile {
                        Brand = "Samsung", Price = 900M
                    }
                }
            };

            Shop s2 = new Shop {
                Icecreams = new Icecream[]
                {
                    new Icecream {
                        Taste = "Shatuti", Price = 5500M
                    },
                    new Icecream(true)
                    {
                        Taste = "Kakaoee", Price = 4500M
                    }
                }
            };

            Icecream[] myFavIcecreams = new Icecream[]
            {
                new Icecream(true)
                {
                    Price = 3500M
                },
                new Icecream(true)
                {
                    Taste = "Nooshabeii", Price = 3000M
                }
            };

            Cow c1 = new Cow {
                Weight = 130
            };

            Console.WriteLine($"Total Mobile Prices = {s1.TotalPrices():C2}");
            Console.WriteLine($"Total Shop Icecream Prices = {s2.TotalPrices():C2}");
            Console.WriteLine($"Total Favourite Icecream Prices = {myFavIcecreams.TotalPrices():C2}");
            Console.WriteLine($"Total Favourite Icecream (>= 3200) Prices = {myFavIcecreams.FilterByPrice(3200).TotalPrices():C2}");
            Console.WriteLine($"Total Cow Price = {c1.TotalPrice():C2}");
        }
示例#3
0
    public void DoNextThing(Icecream lastIcecream)
    {
        //Move camera if the last icecream was above the middle of the screen
        if (lastIcecream.transform.position.y > Camera.main.transform.position.y)
        {
            cameraController.targetPosition = lastIcecream.transform.position.y;
        }

        //Addscore
        score += 5 + towerSize;
        towerSize++;

        //Spawn the next scoop
        Spawn();
    }
示例#4
0
 public override double Cost()
 {
     return(.5 + Icecream.Cost());
 }
示例#5
0
 public Fudge(Icecream s) : base(s)
 {
 }
        private void CreateData()
        {
            Icecreams = new ObservableCollection <Icecream>();
            Uri _baseUri = new Uri("ms-appx:///");

            Icecream icecream;

            icecream      = new Icecream();
            icecream.Name = "Banana Blast Frozen Yogurt";
            icecream.SetImage(_baseUri, "Assets/Images/60Banana.png");
            icecream.Category = "Low-fat frozen yogurt";
            Icecreams.Add(icecream);

            icecream      = new Icecream();
            icecream.Name = "Lavish Lemon Ice";
            icecream.SetImage(_baseUri, "Assets/Images/60Lemon.png");
            icecream.Category = "Sorbet";
            Icecreams.Add(icecream);

            icecream      = new Icecream();
            icecream.Name = "Marvelous Mint";
            icecream.SetImage(_baseUri, "Assets/Images/60Mint.png");
            icecream.Category = "Gelato";
            Icecreams.Add(icecream);

            icecream      = new Icecream();
            icecream.Name = "Creamy Orange";
            icecream.SetImage(_baseUri, "Assets/Images/60Orange.png");
            icecream.Category = "Sorbet";
            Icecreams.Add(icecream);

            icecream      = new Icecream();
            icecream.Name = "Succulent Strawberry";
            icecream.SetImage(_baseUri, "Assets/Images/60Strawberry.png");
            icecream.Category = "Sorbet";
            Icecreams.Add(icecream);

            icecream      = new Icecream();
            icecream.Name = "Very Vanilla";
            icecream.SetImage(_baseUri, "Assets/Images/60Vanilla.png");
            icecream.Category = "Ice Cream";
            Icecreams.Add(icecream);

            icecream      = new Icecream();
            icecream.Name = "Creamy Caramel Frozen Yogurt";
            icecream.SetImage(_baseUri, "Assets/Images/60SauceCaramel.png");
            icecream.Category = "Low-fat frozen yogurt";
            Icecreams.Add(icecream);

            icecream      = new Icecream();
            icecream.Name = "Chocolate Lovers Frozen Yougurt";
            icecream.SetImage(_baseUri, "Assets/Images/60SauceChocolate.png");
            icecream.Category = "Low-fat frozen yogurt";
            Icecreams.Add(icecream);

            icecream      = new Icecream();
            icecream.Name = "Roma Strawberry";
            icecream.SetImage(_baseUri, "Assets/Images/60Strawberry.png");
            icecream.Category = "Gelato";
            Icecreams.Add(icecream);

            icecream      = new Icecream();
            icecream.Name = "Italian Rainbow";
            icecream.SetImage(_baseUri, "Assets/Images/60SprinklesRainbow.png");
            icecream.Category = "Gelato";
            Icecreams.Add(icecream);

            icecream      = new Icecream();
            icecream.Name = "Straweberry";
            icecream.SetImage(_baseUri, "Assets/Images/60Strawberry.png");
            icecream.Category = "Ice Cream";
            Icecreams.Add(icecream);

            icecream      = new Icecream();
            icecream.Name = "Strawberry Frozen Yogurt";
            icecream.SetImage(_baseUri, "Assets/Images/60Strawberry.png");
            icecream.Category = "Low-fat frozen yogurt";
            Icecreams.Add(icecream);

            icecream      = new Icecream();
            icecream.Name = "Bongo Banana";
            icecream.SetImage(_baseUri, "Assets/Images/60Banana.png");
            icecream.Category = "Sorbet";
            Icecreams.Add(icecream);

            icecream      = new Icecream();
            icecream.Name = "Firenze Vanilla";
            icecream.SetImage(_baseUri, "Assets/Images/60Vanilla.png");
            icecream.Category = "Gelato";
            Icecreams.Add(icecream);

            icecream      = new Icecream();
            icecream.Name = "Choco-wocko";
            icecream.SetImage(_baseUri, "Assets/Images/60SauceChocolate.png");
            icecream.Category = "Sorbet";
            Icecreams.Add(icecream);

            icecream      = new Icecream();
            icecream.Name = "Chocolate";
            icecream.SetImage(_baseUri, "Assets/Images/60SauceChocolate.png");
            icecream.Category = "Ice Cream";
            Icecreams.Add(icecream);
        }
 protected Topping(Icecream s)
 {
     Icecream = s;
 }
示例#8
0
文件: Blobfall.cs 项目: nvbvn/iceTest
 private void Start()
 {
     _targetIce = GetComponent <Icecream>();
 }
示例#9
0
 public Sprinkle(Icecream s)
     : base(s)
 {
 }