void Awake() { s_MainManager = GameObject.Find("Managers").GetComponent <MainManager>(); s_TopManager = GameObject.Find("Managers").GetComponent <TopManager>(); s_StageManager = GameObject.Find("Managers").transform.FindChild("Stage").GetComponent <StageManager>(); spriteRenderer = gameObject.GetComponent <SpriteRenderer>(); }
public void Init() { f_MoveForce = 5.0f; f_ThrowForce = 40.0f; f_JumpForce = 100.0f; b_IsUpDownLadder = false; b_IsCanLadder = false; b_IsCanJump = false; b_IsJumping = false; b_IsHaveOve = false; i_LanternCount = 0; b_IsSeeRight = true; b_IsGround = false; gapVector = new Vector2(0, 0); gameObject.rigidbody2D.velocity = new Vector2(0, 0); s_Switch = GameObject.Find("Switch").GetComponent <Switch>(); t_Light = gameObject.transform.FindChild("PlayerLight").transform; t_BackLight = gameObject.transform.FindChild("PlayerBackLight").transform; t_Ove = GameObject.Find("Ove").transform; animator = gameObject.GetComponent <Animator>(); s_Tower = GameObject.Find("Stage" + StageClearValue.i_CurStageLevel.ToString()).transform.FindChild("Tower").GetComponent <Tower>(); s_Ove = GameObject.Find("Ove").GetComponent <Ove>(); s_TopManager = GameObject.Find("Managers").GetComponent <TopManager>(); s_StageManager = GameObject.Find("Stage").GetComponent <StageManager>(); t_Stage = GameObject.Find("Stage" + StageClearValue.i_CurStageLevel.ToString()).transform; }
void OnEnable() { i_Count = 1; spriteRenderer = gameObject.GetComponent <SpriteRenderer>(); s_TopManager = GameObject.Find("Managers").GetComponent <TopManager>(); StartCoroutine(DelayTime()); }
/// <summary> /// 卖家拒绝退款 /// </summary> /// <param name="refundId"></param> /// <param name="refusemsg"></param> /// <param name="tid"></param> /// <param name="oid"></param> /// <param name="refuseProof"></param> /// <returns></returns> /// <remarks>卖家拒绝单笔退款(包含退款和退款退货)交易,要求如下: 1. 传入的refund_id和相应的tid, oid必须匹配 2. 如果一笔订单只有一笔子订单,则tid必须与oid相同 3. 只有卖家才能执行拒绝退款操作 4. 以下三种情况不能退款:卖家未发货;7天无理由退换货;网游订单</remarks> public ApiResult <Refund> RefundRefuse(long refundId, string refusemsg, long tid, long oid, byte[] refuseProof) { var client = TopManager.GetTopClient(); RefundRefuseRequest req = new RefundRefuseRequest(); req.RefundId = refundId; req.RefuseMessage = refusemsg; req.Tid = tid; req.Oid = oid; string tempFile = null; if (refuseProof != null && refuseProof.Any()) { tempFile = Path.Combine(BaseDirectory, Path.GetTempFileName()); File.WriteAllBytes(tempFile, refuseProof); req.RefuseProof = new FileItem(tempFile); } RefundRefuseResponse rsp = client.Execute(req, AccessToken); if (tempFile != null) { File.Delete(tempFile); } return(rsp.AsApiResult(() => rsp.Refund)); }
void Init() { s_Manager = GameObject.Find("Managers").GetComponent <TopManager>(); t_Title = GameObject.Find("Managers").transform.FindChild("Main").transform.FindChild("Title").transform; t_Tutorial = GameObject.Find("Managers").transform.FindChild("Main").transform.FindChild("Tutorial").transform; t_Develop = GameObject.Find("Managers").transform.FindChild("Main").transform.FindChild("Develop").transform; s_Start = GameObject.Find("Managers").transform.FindChild("Main").transform.FindChild("Title").transform.FindChild("Main_Start").GetComponent <MenuSelect>(); s_Develop = GameObject.Find("Managers").transform.FindChild("Main").transform.FindChild("Title").transform.FindChild("Main_Develop").GetComponent <MenuSelect>(); s_Tutorial = GameObject.Find("Managers").transform.FindChild("Main").transform.FindChild("Title").transform.FindChild("Main_Tutorial").GetComponent <MenuSelect>(); if (s_Manager.curState == TopManager.ManagerActiveState.MAIN) { curState = MainState.Title; } }
//窗口显示设置 public void ShowWindow(bool isShow = true) { if (isShow) { Visibility = Visibility.Visible; TopManager.SetTop(this); SetWindowPos(); this.txtInput.Text = ""; txtInput.Focus(); SetMessBoxVisible(false); SetAutoListContent(); Activate(); } else { Visibility = Visibility.Hidden; } }
static void Main(string[] args) { var common = new CommonManager("欧阳新民"); var majoy = new MajorManager("杨多青"); var top = new TopManager("侯玉杰"); common.SetSuperior(majoy); majoy.SetSuperior(top); common.ProcessingRequest(RequestType.Leave, 5); common.ProcessingRequest(RequestType.Leave, 1); common.ProcessingRequest(RequestType.Leave, 66); common.ProcessingRequest(RequestType.Leave, 17); common.ProcessingRequest(RequestType.Raises, 678); common.ProcessingRequest(RequestType.Raises, 300); Console.ReadKey(); }
void Init() { gameObject.SetActive(false); s_StageManager = GameObject.Find("Stage").GetComponent <StageManager>(); s_TopManager = GameObject.Find("Managers").GetComponent <TopManager>(); }
protected ITopClient GetTopClient() { return(TopManager.GetTopClient()); }
/// <summary> /// Создает работников отдела /// </summary> /// <param name="count">Количество работников</param> /// <param name="dep">Экземпляр департамента</param> /// <returns>Коллекцию работников</returns> ObservableCollection <Person> Second_Level_Employees(int count, AbsDepartment dep) { Random random = new Random(Guid.NewGuid().GetHashCode()); ObservableCollection <Person> employees = new ObservableCollection <Person>(); if (dep.Departments.Count == 0) { employees = First_Level_Employees(count, dep); } else { int ld = 0; foreach (var d in dep.Departments) { if (d.Employees.Count == 0) { d.Employees = Second_Level_Employees(count, d); } foreach (var e in d.Employees) { if (e.GetType() == typeof(DepBranchManager)) { ld++; } if (e.GetType() == typeof(BranchOfficeManager)) { ld++; } } } if (ld > 0) { employees = First_Level_Employees(count, dep); BranchOfficeManager emp = new BranchOfficeManager($"Еще больший Начальник", $"Отдела_{dep.Id}", "Директор филиала", dep); emp.CoefSalary = 0.4; emp.LowSalary = 6000; employees.Add(emp); } else { employees = First_Level_Employees(count, dep); DepBranchManager emp = new DepBranchManager($"Большой начальник", $"Отдела_{dep.Id}", "Директор ветки департаментов", dep); emp.CoefSalary = 0.25; emp.LowSalary = 2000; employees.Add(emp); } //Заполняем верхний уровень департаментов if (dep.inheritedID == 1) { //Обычный персонал. Секретарши и т.п. employees = First_Level_Employees(random.Next(3, 6), dep); for (int i = 0; i < dep.Departments.Count; i++) { TopManager wkr = new TopManager($"ТОП", $"Департамента_{dep.Id}", "Гендир", dep); wkr.CoefSalary = 0.4; wkr.LowSalary = 12000; employees.Add(wkr); } } } return(employees); }
void Start() { s_StageManager = GameObject.Find("Managers").transform.FindChild("Stage").GetComponent <StageManager>(); s_TopManager = GameObject.Find("Managers").GetComponent <TopManager>(); }