示例#1
0
 void ToggleUI()
 {
     if (inEditing && (int.Parse(AllStoreData[currentStoreIndex].data[currIndex].price) > coinsValue))
     {
         BuyItemB.SetActive(false);
     }
     else
     {
         BuyItemB.SetActive(inEditing);
     }
     SitDownB.SetActive(false);
     ReturnB.SetActive(inEditing);
     NextItemB.SetActive(inEditing);
     PrevItemB.SetActive(inEditing);
     objectTitle.SetActive(inEditing);
     price.SetActive(inEditing);
     GoHomeB.SetActive(!inEditing);
     if (inEditing)
     {
         chatBubbleIsActive = currentChatBubble.activeSelf;
         RequestSent.SetActive(false);
         RequestRejected.SetActive(false);
         AcceptRequest.SetActive(false);
         SendRequest.SetActive(false);
         currentChatBubble.SetActive(false);
     }
     else
     {
         currentChatBubble.SetActive(chatBubbleIsActive);
     }
     ScreenshotB.SetActive(!inEditing);
     joystick.SetActive(!inEditing);
     StoreB.SetActive(!inEditing);
 }
示例#2
0
        static void Main(string[] args)
        {
            //WorkPerformer del = new WorkPerformer(First);
            //WorkPerformer del2 = new WorkPerformer(Second);
            //del(3, "");
            //Console.WriteLine("Hello World!");

            Worker  worker  = new Worker();
            Manager manager = new Manager();
            Fam     fam     = new Fam();

            worker.WorkPerformed += new EventHandler <WorkerEventArgs>(fam.Worker_WorkPerformed);

            worker.WorkPerformed += manager.Worker_WorkPerformed;
            worker.WorkCompleted += manager.Worker_Completed;
            worker.WorkCompleted += fam.Worker_Completed;

            worker.DoWork(work: new WorkerEventArgs(5, WorkType.GOLF));
            Console.WriteLine("Called first");

            StoreWorker storeWorker = new StoreWorker();

            StoreA storeA = new StoreA();
            StoreB storeB = new StoreB();

            storeWorker.storeVisited += storeA.StoreVisitedPerformed;
            storeWorker.storeVisited += storeB.StoreVisitedPerformed;

            storeWorker.VisitStore(5);
        }
示例#3
0
 void ToggleUI()
 {
     if (inEditing && (int.Parse(storeData.data[currIndex].price) > coinsValue))
     {
         BuyItemB.SetActive(false);
     }
     else
     {
         BuyItemB.SetActive(inEditing);
     }
     ReturnB.SetActive(inEditing);
     NextItemB.SetActive(inEditing);
     PrevItemB.SetActive(inEditing);
     objectTitle.SetActive(inEditing);
     price.SetActive(inEditing);
     GoHomeB.SetActive(!inEditing);
     StartChatB.SetActive(!inEditing);
     joystick.SetActive(!inEditing);
     StoreB.SetActive(!inEditing);
 }
示例#4
0
 public void ActivateStore(bool activate)
 {
     StoreB.SetActive(activate);
 }