private bool Init() { panel.alpha = 0f; _nIndex = 0; int cnt = 0; _listLabelButton.ForEach(delegate(UILabelButton x) { x.Init(cnt, isValid: true, KCVColor.ConvertColor(110f, 110f, 110f, 255f)); x.isFocus = false; x.toggle.group = 10; x.toggle.enabled = false; x.toggle.onDecide = delegate { OnDecide(x.index); }; x.toggle.onActive = Util.CreateEventDelegateList(this, "OnActive", x.index); if (x.index == 0) { x.toggle.startsActive = true; } cnt++; }); _isInputPossible = false; return(true); }
private void SetCircleColor(FleetType iType) { Color color = (iType != 0) ? new Color(KCVColor.ColorRate(238f), KCVColor.ColorRate(35f), KCVColor.ColorRate(36f)) : new Color(KCVColor.ColorRate(0f), KCVColor.ColorRate(255f), KCVColor.ColorRate(255f)); _mrBufferCircle.sharedMaterial.color = color; _cBaseColor = color; }
private void CreateCommandLabel(List <BattleCommand> presetList) { int num = 0; foreach (BattleCommand preset in presetList) { _listISelectSurface.Add(UICommandLabelButton.Instantiate(((Component)_prefabUILabelButton).GetComponent <UICommandLabelButton>(), _uiSurfaceAnchor.transform, Vector3.zero, num, preset, CheckBattleStartState)); _listISelectSurface[num].toggle.transform.localPosition = Vector3.down * (50 * num); num++; } UILabelButton battleStart = _strFrame.battleStart; battleStart.Init(presetList.Count, isValid: false, KCVColor.ConvertColor(170f, 170f, 170f, 255f), KCVColor.ConvertColor(170f, 170f, 170f, 128f)); _listISelectSurface.Add(battleStart); _listISelectSurface.ForEach(delegate(ISelectedObject <int> x) { UICommandSurfaceList uICommandSurfaceList = this; x.toggle.group = 15; x.toggle.onActive = Util.CreateEventDelegateList(this, "OnActive", x.index); x.toggle.onDecide = delegate { if (x is UICommandLabelButton) { uICommandSurfaceList.OnSelectSurface(x as UICommandLabelButton); } else { uICommandSurfaceList.OnSelectBattleStart(); } }; }); }
private bool Init(Generics.BattleRootType iType) { _isInputPossible = false; panel.alpha = 0f; _iRootType = iType; _iSelectType = AdvancingWithdrawalType.Withdrawal; SetEnabledBtns(iType); SetLabelPos(iType); int cnt = 0; _listLabelButton.ForEach(delegate(UILabelButton x) { x.Init(cnt, _listEnabledBtn[cnt], KCVColor.ConvertColor(110f, 110f, 110f, 255f), KCVColor.ConvertColor(110f, 110f, 110f, 128f)); x.isFocus = false; x.toggle.group = 1; x.toggle.enabled = false; x.toggle.onDecide = delegate { DecideAdvancingWithDrawal(); }; x.toggle.onActive = Util.CreateEventDelegateList(this, "OnActive", (AdvancingWithdrawalType)x.index); if (x.index == 0) { x.toggle.startsActive = true; } cnt++; }); ChangeFocus(_iSelectType); return true; }
private void SetCircleColor(FleetType iType) { Color color = (iType != FleetType.Friend) ? new Color(KCVColor.ColorRate(238f), KCVColor.ColorRate(35f), KCVColor.ColorRate(36f)) : new Color(KCVColor.ColorRate(0f), KCVColor.ColorRate(255f), KCVColor.ColorRate(255f)); this._mrBufferCircle.get_sharedMaterial().set_color(color); this._cBaseColor = color; }
private void CreateCommandLabel(List <BattleCommand> presetList) { int num = 0; using (List <BattleCommand> .Enumerator enumerator = presetList.GetEnumerator()) { while (enumerator.MoveNext()) { BattleCommand current = enumerator.get_Current(); this._listISelectSurface.Add(UICommandLabelButton.Instantiate(this._prefabUILabelButton.GetComponent <UICommandLabelButton>(), this._uiSurfaceAnchor.get_transform(), Vector3.get_zero(), num, current, new Func <bool>(this.CheckBattleStartState))); this._listISelectSurface.get_Item(num).toggle.get_transform().set_localPosition(Vector3.get_down() * (float)(50 * num)); num++; } } UILabelButton battleStart = this._strFrame.battleStart; battleStart.Init(presetList.get_Count(), false, KCVColor.ConvertColor(170f, 170f, 170f, 255f), KCVColor.ConvertColor(170f, 170f, 170f, 128f)); this._listISelectSurface.Add(battleStart); this._listISelectSurface.ForEach(delegate(ISelectedObject <int> x) { x.toggle.group = 15; x.toggle.onActive = Util.CreateEventDelegateList(this, "OnActive", x.index); x.toggle.onDecide = delegate { if (x is UICommandLabelButton) { this.OnSelectSurface(x as UICommandLabelButton); } else { this.OnSelectBattleStart(); } }; }); }
private void InitMode(DamageCutInType iType) { _iType = iType; Color color = (iType != 0) ? new Color(KCVColor.ColorRate(0f), KCVColor.ColorRate(8f), KCVColor.ColorRate(20f), 1f) : new Color(KCVColor.ColorRate(62f), KCVColor.ColorRate(187f), KCVColor.ColorRate(229f), 1f); _uiBackground.color = color; _uiMask.SetActive(iType == DamageCutInType.Moderate); ((Component)_psModerateSmoke).SetActive(iType == DamageCutInType.Moderate); ((Component)_psHeavyBack).SetActive(iType == DamageCutInType.Heavy); }
public void PlayRipple() { base.GetComponent <Animation>().Play(); base.get_transform().LTValue(1f, 0f, base.GetComponent <Animation>().get_Item("ProdBufferFleetCircleRipple").get_length()).setEase(LeanTweenType.linear).setOnUpdate(delegate(float x) { this._listRippleRenderer.ForEach(delegate(MeshRenderer renderer) { renderer.get_material().set_color(new Color(KCVColor.ColorRate(0f), KCVColor.ColorRate(255f), KCVColor.ColorRate(60f), x)); }); }); }
public void PlayLookAtLine2Assult() { ((Component)_mrLine).transform.LTCancel(); ((Component)_mrLine).transform.LookTo(_traTarget.position, _strParam.lookAtLineAnimTime, iTween.EaseType.easeInQuint, delegate { _isLootAtLine = true; }); ((Component)_mrLine).transform.LTValue(_cDefaultLineColor, new Color(KCVColor.ColorRate(0f), KCVColor.ColorRate(255f), KCVColor.ColorRate(255f), KCVColor.ColorRate(175f)), _strParam.lookAtLineAnimTime).setEase(LeanTweenType.easeInQuint).setOnUpdate(delegate(Color color) { _mrLine.sharedMaterial.color = color; }); }
public void PlayRipple() { GetComponent <Animation>().Play(); base.transform.LTValue(1f, 0f, GetComponent <Animation>()["ProdBufferFleetCircleRipple"].length).setEase(LeanTweenType.linear).setOnUpdate(delegate(float x) { UIBufferFleetCircle uIBufferFleetCircle = this; _listRippleRenderer.ForEach(delegate(MeshRenderer renderer) { renderer.material.color = new Color(KCVColor.ColorRate(0f), KCVColor.ColorRate(255f), KCVColor.ColorRate(60f), x); }); }); }
public void PlayLookAtLine2Assult() { this._mrLine.get_transform().LTCancel(); this._mrLine.get_transform().LookTo(this._traTarget.get_position(), this._strParam.lookAtLineAnimTime, iTween.EaseType.easeInQuint, delegate { this._isLootAtLine = true; }); this._mrLine.get_transform().LTValue(this._cDefaultLineColor, new Color(KCVColor.ColorRate(0f), KCVColor.ColorRate(255f), KCVColor.ColorRate(255f), KCVColor.ColorRate(175f)), this._strParam.lookAtLineAnimTime).setEase(LeanTweenType.easeInQuint).setOnUpdate(delegate(Color color) { this._mrLine.get_sharedMaterial().set_color(color); }); }
private void SetCircleColor(FleetType iType) { Color baseColor = (iType != 0) ? new Color(KCVColor.ColorRate(238f), KCVColor.ColorRate(35f), KCVColor.ColorRate(36f), 1f) : new Color(KCVColor.ColorRate(0f), KCVColor.ColorRate(255f), KCVColor.ColorRate(255f), 1f); _cDefaultBaseColor = baseColor; _listMeshRenderer.ForEach(delegate(MeshRenderer x) { x.sharedMaterial.color = baseColor; }); _mrGear.sharedMaterial.color = baseColor; Color color = (iType != 0) ? new Color(KCVColor.ColorRate(238f), KCVColor.ColorRate(35f), KCVColor.ColorRate(36f), KCVColor.ColorRate(103f)) : new Color(KCVColor.ColorRate(0f), KCVColor.ColorRate(255f), KCVColor.ColorRate(255f), KCVColor.ColorRate(103f)); _mrLine.sharedMaterial.color = color; _cDefaultLineColor = color; }
private void SetCircleColor(FleetType iType) { Color baseColor = (iType != FleetType.Friend) ? new Color(KCVColor.ColorRate(238f), KCVColor.ColorRate(35f), KCVColor.ColorRate(36f), 1f) : new Color(KCVColor.ColorRate(0f), KCVColor.ColorRate(255f), KCVColor.ColorRate(255f), 1f); this._cDefaultBaseColor = baseColor; this._listMeshRenderer.ForEach(delegate(MeshRenderer x) { x.get_sharedMaterial().set_color(baseColor); }); this._mrGear.get_sharedMaterial().set_color(baseColor); Color color = (iType != FleetType.Friend) ? new Color(KCVColor.ColorRate(238f), KCVColor.ColorRate(35f), KCVColor.ColorRate(36f), KCVColor.ColorRate(103f)) : new Color(KCVColor.ColorRate(0f), KCVColor.ColorRate(255f), KCVColor.ColorRate(255f), KCVColor.ColorRate(103f)); this._mrLine.get_sharedMaterial().set_color(color); this._cDefaultLineColor = color; }
private bool Init(ShipModel_BattleAll flagShip, Generics.BattleRootType iRootType) { this._clsShipModel = flagShip; this.panel.alpha = 0f; this.SetLabelPos(iRootType); this._iSelectType = AdvancingWithdrawalDCType.Withdrawal; int cnt = 0; this._listLabelButton.ForEach(delegate(UILabelButton x) { bool isValid = true; if (cnt == 2) { isValid = flagShip.HasRecoverMegami(); } else if (cnt == 1) { isValid = flagShip.HasRecoverYouin(); } else if (cnt == 3) { isValid = BattleCutManager.GetBattleManager().ChangeableDeck; } x.Init(cnt, isValid, KCVColor.ConvertColor(110f, 110f, 110f, 255f), KCVColor.ConvertColor(110f, 110f, 110f, 128f)); x.isFocus = false; x.toggle.group = 20; x.toggle.set_enabled(false); x.toggle.onDecide = delegate { this.Decide(); }; x.toggle.onActive = Util.CreateEventDelegateList(this, "OnActive", (AdvancingWithdrawalDCType)x.index); if (x.index == 0) { x.toggle.startsActive = true; } cnt++; }); this.ChangeFocus(this._iSelectType); return(true); }
private void ReflectionMaterial() { _mrBufferCircle.material = new Material(_material); _mrBufferCircle.sharedMaterial.mainTexture = _texBufferCircle; if (Application.isPlaying) { Mem.Del(ref _texBufferCircle); } int cnt = 0; _listRippleRenderer.ForEach(delegate(MeshRenderer x) { x.material = new Material(_material); x.sharedMaterial.mainTexture = _listRippleTexture[cnt]; _listRippleRenderer[cnt].sharedMaterial.color = new Color(KCVColor.ColorRate(238f), KCVColor.ColorRate(35f), KCVColor.ColorRate(36f)); cnt++; }); if (Application.isPlaying) { Mem.DelListSafe(ref _listRippleTexture); } }
private Color GetSeaColor(TimeZone iTime, SkyType iSkyType) { Color result = Color.get_white(); if (iSkyType == SkyType.Normal) { result = KCVColor.ConvertColor(90f, 173f, 177f, 255f); } else { int length = Enum.GetValues(typeof(SkyType)).get_Length(); SkyType skyType; switch (iSkyType) { case SkyType.FinalArea171: skyType = SkyType.FinalArea172; break; case SkyType.FinalArea172: skyType = SkyType.FinalArea173; break; case SkyType.FinalArea173: skyType = SkyType.FinalArea174; break; case SkyType.FinalArea174: skyType = SkyType.FinalArea174; break; default: skyType = SkyType.FinalArea174; break; } float t = (float)skyType / (float)(length - 1); result = KCVColor.ConvertColor(Mathe.Lerp(90f, 255f, t), Mathe.Lerp(173f, 68f, t), Mathe.Lerp(177f, 68f, t), 255f); } return(result); }
private Color GetSeaColor(KCV.Battle.Utils.TimeZone iTime, SkyType iSkyType) { Color white = Color.white; if (iSkyType == SkyType.Normal) { return(KCVColor.ConvertColor(90f, 173f, 177f, 255f)); } int length = Enum.GetValues(typeof(SkyType)).Length; SkyType skyType; switch (iSkyType) { case SkyType.FinalArea171: skyType = SkyType.FinalArea172; break; case SkyType.FinalArea172: skyType = SkyType.FinalArea173; break; case SkyType.FinalArea173: skyType = SkyType.FinalArea174; break; case SkyType.FinalArea174: skyType = SkyType.FinalArea174; break; default: skyType = SkyType.FinalArea174; break; } float t = (float)skyType / (float)(length - 1); return(KCVColor.ConvertColor(Mathe.Lerp(90f, 255f, t), Mathe.Lerp(173f, 68f, t), Mathe.Lerp(177f, 68f, t), 255f)); }
private void InitMode(ProdDamageCutIn.DamageCutInType iType) { this._iType = iType; Color color = (iType != ProdDamageCutIn.DamageCutInType.Moderate) ? new Color(KCVColor.ColorRate(0f), KCVColor.ColorRate(8f), KCVColor.ColorRate(20f), 1f) : new Color(KCVColor.ColorRate(62f), KCVColor.ColorRate(187f), KCVColor.ColorRate(229f), 1f); this._uiBackground.color = color; this._uiMask.SetActive(iType == ProdDamageCutIn.DamageCutInType.Moderate); this._psModerateSmoke.SetActive(iType == ProdDamageCutIn.DamageCutInType.Moderate); this._psHeavyBack.SetActive(iType == ProdDamageCutIn.DamageCutInType.Heavy); }
private void ReflectionMaterial() { this._mrBufferCircle.set_material(new Material(this._material)); this._mrBufferCircle.get_sharedMaterial().set_mainTexture(this._texBufferCircle); if (Application.get_isPlaying()) { Mem.Del <Texture2D>(ref this._texBufferCircle); } int cnt = 0; this._listRippleRenderer.ForEach(delegate(MeshRenderer x) { x.set_material(new Material(this._material)); x.get_sharedMaterial().set_mainTexture(this._listRippleTexture.get_Item(cnt)); this._listRippleRenderer.get_Item(cnt).get_sharedMaterial().set_color(new Color(KCVColor.ColorRate(238f), KCVColor.ColorRate(35f), KCVColor.ColorRate(36f))); cnt++; }); if (Application.get_isPlaying()) { Mem.DelListSafe <Texture2D>(ref this._listRippleTexture); } }