Exemple #1
0
 /// <summary>
 /// 初始化系统
 /// </summary>
 private void InitSystem()
 {
     root = GameObject.Find("UI Root");
     //ps初始化
     if (ps == null)
     {
         ps = transform.GetComponent <PanelSwitch>();
         Debug.Log("PanelSwitch 再获取");
     }
     ps.Init();
     //im初始化
     if (im == null)
     {
         im = transform.GetComponent <ImageManager>();
         Debug.Log("ImageManager 再获取");
     }
     //dm初始化
     dm = DataManager.GetInstance();
     //em初始化
     em = EventManager.GetInstance();
     //eb初始化
     EffectBuilder.Init(im, sm, CharacterManager.GetInstance());
     //nf初始化
     nodeFactory = NodeFactory.GetInstance();
     nodeFactory.Init(dm, root, ps);
 }
 public EndTurnNode(DataManager manager, GameObject root, PanelSwitch ps) : base(manager, root, ps)
 {
     em      = EventManager.GetInstance();
     dm      = DataManager.GetInstance();
     factory = NodeFactory.GetInstance();
     Update();
 }
Exemple #3
0
 public ReasoningNode(DataManager manager, GameObject root, PanelSwitch ps, string eventName, string status)
     : base(manager, root, ps)
 {
     isnew = status == "NEW";
     isend = status == "END";
     Init(eventName);
     ps.SwitchTo_VerifyIterative("Avg_Panel", uiManager.OpenSelection);
 }
Exemple #4
0
 private void Start()
 {
     Input.simulateMouseWithTouches = true;
     panelSwitch  = GetComponent <PanelSwitch>();
     leftTrigger  = Animator.StringToHash("MoveLeft");
     rightTrigger = Animator.StringToHash("MoveRight");
     arrowLeft.GetComponentInChildren <Button>().onClick.AddListener(delegate { SwapLeft(); });
     arrowRight.GetComponentInChildren <Button>().onClick.AddListener(delegate { SwapRight(); });
 }
    public void GameSparksInitialConfig()
    {
        ObjectsForGamesparks objectsNeeded = GameObject.Find("ObjectsForGamesparks").GetComponent <ObjectsForGamesparks>();

        teamChatManager       = objectsNeeded.teamChatManager;
        platoonMembersManager = objectsNeeded.platoonMembersManager;
        platoonKickedPanel    = objectsNeeded.platoonKickedPanel;
        platoonManager        = objectsNeeded.platoonManager;
    }
Exemple #6
0
 public TimeSwitchNode(DataManager manager, GameObject root, PanelSwitch ps, string time, string place, string next)
     : base(manager, root, ps)
 {
     uiManager = root.transform.Find("Avg_Panel/TimeSwitch_Panel").GetComponent <TimeUIManager>();
     factory   = NodeFactory.GetInstance();
     uiManager.SetNode(this);
     uiManager.SetLabel(time, place, next);
     //ps.SwitchTo_VerifyIterative("Avg_Panel", uiManager.Show);
 }
Exemple #7
0
 public SelectNode(DataManager manager, GameObject root, PanelSwitch ps, string selection) : base(manager, root, ps)
 {
     uiManager = root.transform.Find("Avg_Panel/Selection_Panel").GetComponent <SelectUIManager>();
     factory   = NodeFactory.GetInstance();
     uiManager.SetNode(this);
     //uiManager.SetCountDown(cd, cdexit);
     uiManager.SetSelects(selection);
     uiManager.gameObject.SetActive(true);
     uiManager.Show();
 }
Exemple #8
0
        public GameNode(DataManager manager, GameObject root, PanelSwitch ps)
        {
            //this.gVars = gVars;
            //this.lVars = lVars;
            this.manager = manager;
            this.root    = root;
            this.ps      = ps;
            end          = false;

            Init();
        }
	void Start()
    {
        root = GameObject.Find("UI Root");
        ps = transform.GetComponent<PanelSwitch>();
        tm = transform.GetComponent<TextManager>();
        im = transform.GetComponent<ImageManager>();
        playerdata = new UserData();
        for(int i = 0; i < 7; i++)
        {
            girl[i] = new GirlData(i);
        }
    }
Exemple #10
0
        public DetectJudgeNode(DataManager manager, GameObject root, PanelSwitch ps, string eventName, AvgPanelSwitch avgps)
            : base(manager, root, ps)
        {
            detectManager = DetectManager.GetInstance();
            detectEvent   = detectManager.LoadEvent(eventName);

            factory = NodeFactory.GetInstance();

            if (detectManager.IsCurrentEventFinished())
            {
                Update();
            }
            else
            {
                ps.SwitchTo_VerifyIterative("Invest_Panel", Update);
            }
        }
Exemple #11
0
 public test00(DataManager manager, GameObject root, PanelSwitch ps) : base(manager, root, ps)
 {
 }
Exemple #12
0
 public override void OnJoinedLobby()
 {
     Debug.Log("You are now at the lobby.");
     PanelSwitch.togglePanelState();
 }
 public default_CityLibrary(DataManager manager, GameObject root, PanelSwitch ps):base(manager, root, ps) { }
Exemple #14
0
 public default_BookStore_0(DataManager manager, GameObject root, PanelSwitch ps) : base(manager, root, ps)
 {
 }
Exemple #15
0
 public void Init(DataManager manager, GameObject root, PanelSwitch ps)
 {
     this.dm   = manager;
     this.root = root;
     this.ps   = ps;
 }
Exemple #16
0
 public TZ1201_3(DataManager manager, GameObject root, PanelSwitch ps) : base(manager, root, ps)
 {
 }
Exemple #17
0
 public T11005_2(DataManager manager, GameObject root, PanelSwitch ps) : base(manager, root, ps)
 {
 }
Exemple #18
0
 public TI13_01_4(DataManager manager, GameObject root, PanelSwitch ps) : base(manager, root, ps)
 {
 }
Exemple #19
0
 public demo19(DataManager manager, GameObject root, PanelSwitch ps) : base(manager, root, ps)
 {
 }
Exemple #20
0
 public MapNode(DataManager manager, GameObject root, PanelSwitch ps) :
     base(manager, root, ps)
 {
     Init();
     ps.SwitchTo_VerifyIterative("Map_Panel");
 }
 public default_AdminBuilding(DataManager manager, GameObject root, PanelSwitch ps) : base(manager, root, ps)
 {
 }
Exemple #22
0
 public default_Gym(DataManager manager, GameObject root, PanelSwitch ps) : base(manager, root, ps)
 {
 }
 public default_ScienceMuseum(DataManager manager, GameObject root, PanelSwitch ps) : base(manager, root, ps)
 {
 }
Exemple #24
0
 public single_TeachGround(DataManager manager, GameObject root, PanelSwitch ps) : base(manager, root, ps)
 {
 }
Exemple #25
0
 public TD21_1_01(DataManager manager, GameObject root, PanelSwitch ps) : base(manager, root, ps)
 {
 }
Exemple #26
0
 public TextScript(DataManager manager, GameObject root, PanelSwitch ps) : base(manager, root, ps)
 {
 }
Exemple #27
0
 public default_ConcertHall(DataManager manager, GameObject root, PanelSwitch ps) : base(manager, root, ps)
 {
 }
Exemple #28
0
 public NegotiateNode(DataManager manager, GameObject root, PanelSwitch ps, string negotiateEvent)
     : base(manager, root, ps)
 {
     Init(negotiateEvent);
     ps.SwitchTo_VerifyIterative("Avg_Panel", uiManager.OpenUI);
 }
Exemple #29
0
 public EduNode(DataManager manager, GameObject root, PanelSwitch ps) :
     base(manager, root, ps)
 {
     ps.SwitchTo_VerifyIterative("Edu_Panel");
 }
Exemple #30
0
 public S11_02(DataManager manager, GameObject root, PanelSwitch ps) : base(manager, root, ps)
 {
 }
Exemple #31
0
 public Repeat01(DataManager manager, GameObject root, PanelSwitch ps) : base(manager, root, ps)
 {
 }