/// <summary> /// 显示传送点 /// </summary> /// <param name="grid"></param> public void ShowTranGate(Int2 grid) { if (BattleEnvironmentM.GetBattleEnvironmentMode() == BattleEnvironmentMode.Edit) { Vector3 vEndEff = Vector3.zero; if (RoomMap.CheckHaveMap() == true) { vEndEff = RoomMap.GetRoomGridLocalPos(grid); } else { vEndEff = GenerateShip.GetbuildPos(grid); } vEndEff = U3DUtil.AddX(vEndEff, 1.0f); if (go1903041) { go1903041.SetActive(true); go1903041.transform.localPosition = vEndEff; if (go1903041.GetComponent <NdHide>() != null) { go1903041.GetComponent <NdHide>().ResetDuration(3f); } } } }
/// <summary> /// 技能已满级的时候UI设定 /// </summary> IEnumerator RepostionLblCoin() { yield return(U3DUtil.WaitForFrames(1)); Vector3 pos = MyHead.LblCoin.transform.localPosition; MyHead.LblCoin.transform.localPosition = U3DUtil.AddX(pos, -50f); }
/// <summary> /// 创建蹦蹦 /// </summary> void CreatePet1002(Transform parent) { Pet pet = new Pet(); pet.CreateSkin(parent, 1002, "1002", AnimatorState.WinStart); // IGameRole i = GameRoleFactory.Create(parent, 1002, "1002", AnimatorState.WinStart); GameObject go = pet.PetSkinCom.tRoot.gameObject; GameObjectLoader.SetGameObjectLayer(go, parent.gameObject.layer); Vector3 pos = pet.PetSkinCom.tRoot.localPosition; pos = U3DUtil.AddX(pos, 0.9f); go.transform.localPosition = pos; go.transform.localScale = Vector3.one; }
/// <summary> /// 创建蹦蹦 /// </summary> void CreatePet1002(Transform parent) { Pet p = new Pet(); p.CreateSkin(parent, 1002, "1002", AnimatorState.WinStart); // IGameRole i = GameRoleFactory.Create(parent, 1002, "1002", AnimatorState.WinStart); GameObject go = p.PetSkinCom.tRoot.gameObject; // RolePropertyM peet = i.GetBodyComponent<RolePropertyM>(); ; // if(peet != null) // { // peet.SetAnimatorEnable(false); // } GameObjectLoader.SetGameObjectLayer(go, parent.gameObject.layer); Vector3 pos = p.PetSkinCom.tRoot.localPosition; pos = U3DUtil.AddX(pos, 0.9f); go.transform.localPosition = pos; go.transform.localScale = Vector3.one; }
private void TweenLeft() { Vector3 toPos = U3DUtil.AddX(m_vInitPos, -200f); TweenPosition.Begin(MyHead.WndTweenParent, 0.2f, toPos, false); }