public void AddShipInfo(FleetType type, ShipModel_Defender ship) { bool isAfter = false; if (ship.DmgStateBefore == DamageState_Battle.Tyuuha || ship.DmgStateBefore == DamageState_Battle.Taiha || ship.DmgStateBefore == DamageState_Battle.Gekichin) { isAfter = true; } if (type == FleetType.Friend) { this._listShipDefenderF.Add(ship); this._countF = this._listShipDefenderF.get_Count(); this._listShipFriend.get_Item(this._countF - 1).mainTexture = ShipUtils.LoadTexture(ship, isAfter); this._listShipFriend.get_Item(this._countF - 1).MakePixelPerfect(); this._listShipFriend.get_Item(this._countF - 1).get_transform().set_localPosition(ShipUtils.GetShipOffsPos(ship, ship.DmgStateBefore, MstShipGraphColumn.CutIn)); } else { this._listShipDefenderE.Add(ship); this._countE = this._listShipDefenderE.get_Count(); this._listShipEnemy.get_Item(this._countE - 1).mainTexture = ShipUtils.LoadTexture(ship, isAfter); this._listShipEnemy.get_Item(this._countE - 1).MakePixelPerfect(); this._listShipEnemy.get_Item(this._countE - 1).get_transform().set_localPosition(ShipUtils.GetShipOffsPos(ship, ship.DmgStateBefore, MstShipGraphColumn.CutIn)); } this._dicIsCutIn.set_Item(type, true); }
public void AddShipInfo(FleetType type, ShipModel_Defender ship) { bool isAfter = false; if (ship.DmgStateBefore == DamageState_Battle.Tyuuha || ship.DmgStateBefore == DamageState_Battle.Taiha || ship.DmgStateBefore == DamageState_Battle.Gekichin) { isAfter = true; } if (type == FleetType.Friend) { _listShipDefenderF.Add(ship); _countF = _listShipDefenderF.Count; _listShipFriend[_countF - 1].mainTexture = ShipUtils.LoadTexture(ship, isAfter); _listShipFriend[_countF - 1].MakePixelPerfect(); _listShipFriend[_countF - 1].transform.localPosition = ShipUtils.GetShipOffsPos(ship, ship.DmgStateBefore, MstShipGraphColumn.CutIn); } else { _listShipDefenderE.Add(ship); _countE = _listShipDefenderE.Count; _listShipEnemy[_countE - 1].mainTexture = ShipUtils.LoadTexture(ship, isAfter); _listShipEnemy[_countE - 1].MakePixelPerfect(); _listShipEnemy[_countE - 1].transform.localPosition = ShipUtils.GetShipOffsPos(ship, ship.DmgStateBefore, MstShipGraphColumn.CutIn); } _dicIsCutIn[type] = true; }
private void setShipTexture() { int num = (_shipModelMst == null) ? 1 : _shipModelMst.GetGraphicsMstId(); _uiShip.mainTexture = ShipUtils.LoadTexture(num, 9); _uiShip.MakePixelPerfect(); _uiShip.transform.localPosition = Util.Poi2Vec(new ShipOffset(num).GetFace(damaged: false)); }
private bool Init(ShipModel_BattleAll model) { this._clsShipModel = model; this._fVoiceLength = ShipUtils.GetVoiceLength(this._clsShipModel, 22); this._uiShipTexture.mainTexture = ShipUtils.LoadTexture(model, true); this._uiShipTexture.get_transform().set_localPosition(ShipUtils.GetShipOffsPos(this._clsShipModel, false, MstShipGraphColumn.CutInSp1)); this._psStar.Stop(); this._psSmoke.Stop(); return(true); }
public void DrawShip(ShipModel eatShipModel) { this.mEatShipModel = eatShipModel; Point face = this.mEatShipModel.Offsets.GetFace(eatShipModel.IsDamaged()); this.mTexture_Ship.get_transform().set_localPosition(new Vector3((float)face.x, (float)face.y)); this.mTexture_Ship.mainTexture = ShipUtils.LoadTexture(this.mEatShipModel, (!this.mEatShipModel.IsDamaged()) ? 9 : 10); this.mTexture_Ship.MakePixelPerfect(); this.mTexture_Ship.get_transform().set_localPosition(Util.Poi2Vec(this.mEatShipModel.Offsets.GetShipDisplayCenter(this.mEatShipModel.IsDamaged()))); }
public void DrawShip(ShipModel eatShipModel) { mEatShipModel = eatShipModel; Point face = mEatShipModel.Offsets.GetFace(eatShipModel.IsDamaged()); mTexture_Ship.transform.localPosition = new Vector3(face.x, face.y); mTexture_Ship.mainTexture = ShipUtils.LoadTexture(mEatShipModel, (!mEatShipModel.IsDamaged()) ? 9 : 10); mTexture_Ship.MakePixelPerfect(); mTexture_Ship.transform.localPosition = Util.Poi2Vec(mEatShipModel.Offsets.GetShipDisplayCenter(mEatShipModel.IsDamaged())); }
public void Initialize(ShipModelMst targetShipModel, KeyControl kCtrl, OnFinish func = null) { on = true; startTime = Time.time; Callback = func; mTargetShipModelMst = targetShipModel; ch.mainTexture = ShipUtils.LoadTexture(mTargetShipModelMst.GetGraphicsMstId(), 9 + Convert.ToInt32(value: false)); ch.MakePixelPerfect(); mKeyController = kCtrl; }
public void Initialize(ShipModelMst targetShipModel, KeyControl kCtrl, MarriageManager.OnFinish func = null) { this.on = true; this.startTime = Time.get_time(); this.Callback = func; this.mTargetShipModelMst = targetShipModel; this.ch.mainTexture = ShipUtils.LoadTexture(this.mTargetShipModelMst.GetGraphicsMstId(), 9 + Convert.ToInt32(false)); this.ch.MakePixelPerfect(); this.mKeyController = kCtrl; }
private bool Init(ShipModel_BattleAll model) { _clsShipModel = model; _fVoiceLength = ShipUtils.GetVoiceLength(_clsShipModel, 22); _uiShipTexture.mainTexture = ShipUtils.LoadTexture(model, isStart: true); _uiShipTexture.transform.localPosition = ShipUtils.GetShipOffsPos(_clsShipModel, isDamaged: false, MstShipGraphColumn.CutInSp1); _psStar.Stop(); _psSmoke.Stop(); return(true); }
public void Initialize(RadingResultData radingData, MapAreaModel m) { this.hukidashi.Init(); TweenAlpha tweenAlpha = TweenAlpha.Begin(base.get_gameObject(), 0.2f, 1f); tweenAlpha.onFinished.Clear(); this.RadingData = radingData; int beforeNum = radingData.BeforeNum; int tanker_count = radingData.BeforeNum - radingData.BreakNum; Debug.Log(m); Debug.Log(m.GetEscortDeck()); if (radingData.FlagShipMstId != 0) { bool isDamaged = radingData.FlagShipDamageState == DamageState.Taiha || radingData.FlagShipDamageState == DamageState.Tyuuha; this.friendly.UnloadTexture(); this.DelayActionFrame(1, delegate { this.friendly.SetTexture(ShipUtils.LoadTexture(m.GetEscortDeck().GetFlagShip(), isDamaged)); }); } if (radingData.AttackKind == RadingKind.AIR_ATTACK) { this.enemy.UnloadTexture(); this.DelayActionFrame(1, delegate { this.enemy.SetTexture(ShipUtils.LoadTexture(512, 9)); }); } else { this.enemy.UnloadTexture(); this.DelayActionFrame(1, delegate { this.enemy.SetTexture(ShipUtils.LoadTexture(530, 9)); }); } this.tot = beforeNum; this.cnt = tanker_count; this.resFrom = new int[4]; this.resFrom[0] = m.GetResources(beforeNum).get_Item(enumMaterialCategory.Fuel); this.resFrom[1] = m.GetResources(beforeNum).get_Item(enumMaterialCategory.Bull); this.resFrom[2] = m.GetResources(beforeNum).get_Item(enumMaterialCategory.Steel); this.resFrom[3] = m.GetResources(beforeNum).get_Item(enumMaterialCategory.Bauxite); this.resTo = new int[4]; this.resTo[0] = m.GetResources(tanker_count).get_Item(enumMaterialCategory.Fuel); this.resTo[1] = m.GetResources(tanker_count).get_Item(enumMaterialCategory.Bull); this.resTo[2] = m.GetResources(tanker_count).get_Item(enumMaterialCategory.Steel); this.resTo[3] = m.GetResources(tanker_count).get_Item(enumMaterialCategory.Bauxite); for (int i = 0; i < 4; i++) { this.downTexts[i].text = " ×" + Convert.ToString(this.resFrom[i]); } }
private void _setShipInfo(bool isFriend) { _ship = _clsAerial.GetTaikuShip(isFriend); _uiShip.mainTexture = ShipUtils.LoadTexture(_ship); _uiShip.MakePixelPerfect(); _uiShip.transform.localPosition = Util.Poi2Vec(new ShipOffset(_ship.GetGraphicsMstId()).GetShipDisplayCenter(_ship.DamagedFlg)); _uiShip.flip = ((!isFriend) ? UIBasicSprite.Flip.Horizontally : UIBasicSprite.Flip.Nothing); _uiShipShadow.mainTexture = _uiShip.mainTexture; _uiShipShadow.MakePixelPerfect(); _uiShipShadow.flip = ((!isFriend) ? UIBasicSprite.Flip.Horizontally : UIBasicSprite.Flip.Nothing); _uiShipObj.transform.localRotation = ((!isFriend) ? Quaternion.EulerAngles(new Vector3(0f, 180f, 0f)) : Quaternion.EulerAngles(Vector3.zero)); }
private void setShipsTexture(ShipModel_Attacker model) { Texture2D mainTexture = ShipUtils.LoadTexture(model.GetGraphicsMstId(), model.IsFriend() && model.DamagedFlg); Vector2 v = ShipUtils.GetShipOffsPos(model, model.DamagedFlg, GetGraphColumn(_iList)); foreach (UITexture item in _listShipTexture) { item.mainTexture = mainTexture; item.MakePixelPerfect(); item.transform.localPosition = v; } }
private void SetShipTexture(ShipModel_Defender model, bool isAfter) { bool isDamaged = (!isAfter) ? model.DamagedFlgBefore : model.DamagedFlgAfter; int shipStandingTexID = ShipUtils.GetShipStandingTexID(model.IsFriend(), model.IsPractice(), isDamaged); if (!(_clsObject3D.mainTexture != null) || !(_clsObject3D.mainTexture.name == shipStandingTexID.ToString())) { _clsObject3D.mainTexture = ShipUtils.LoadTexture(model, isAfter); _clsObject3D.MakePixelPerfect(); _clsObject3D.transform.localScale = _clsObject3D.transform.localScale * (float)model.Offsets.GetScaleMag_InBattle(model.DamagedFlgAfter); _clsObject3D.transform.localPosition = ShipUtils.GetShipOffsPos(model, isDamaged, MstShipGraphColumn.Foot); } }
public void SetFlagShipInfo(FleetType type, ShipModel_BattleAll flagShip) { bool flag = false; if (flagShip.DmgStateEnd == DamageState_Battle.Tyuuha || flagShip.DmgStateEnd == DamageState_Battle.Taiha || flagShip.DmgStateEnd == DamageState_Battle.Gekichin) { flag = true; } this._listFlagShipTex.get_Item(type).mainTexture = ShipUtils.LoadTexture(flagShip, flag); this._listFlagShipTex.get_Item(type).MakePixelPerfect(); this._listFlagShipTex.get_Item(type).get_transform().set_localPosition(ShipUtils.GetShipOffsPos(flagShip, flag, MstShipGraphColumn.CutIn)); this._dicIsCutIn.set_Item(type, true); }
private void SetShipTexture(ShipModel model) { this._clsShipModel = model; if (model == null) { this._uiShipTexture.mainTexture = null; this._uiShipTexture.get_transform().localPositionZero(); return; } this._uiShipTexture.mainTexture = ShipUtils.LoadTexture(model); this._uiShipTexture.MakePixelPerfect(); this._uiShipTexture.get_transform().set_localPosition(Util.Poi2Vec(model.Offsets.GetCutinSp1_InBattle(model.IsDamaged()))); }
public void SetFlagShipInfo(FleetType type, ShipModel_BattleAll flagShip) { bool flag = false; if (flagShip.DmgStateEnd == DamageState_Battle.Tyuuha || flagShip.DmgStateEnd == DamageState_Battle.Taiha || flagShip.DmgStateEnd == DamageState_Battle.Gekichin) { flag = true; } _listFlagShipTex[type].mainTexture = ShipUtils.LoadTexture(flagShip, flag); _listFlagShipTex[type].MakePixelPerfect(); _listFlagShipTex[type].transform.localPosition = ShipUtils.GetShipOffsPos(flagShip, flag, MstShipGraphColumn.CutIn); _dicIsCutIn[type] = true; }
private void SetShipTexture(List <ShipModel_Eater> ships) { switch (ships.get_Count()) { case 1: { ShipModel_Eater shipModel_Eater = ships.get_Item(0); Point cutinSp1_InBattle = shipModel_Eater.Offsets.GetCutinSp1_InBattle(shipModel_Eater.DamagedFlg); this._listShipTexture.get_Item(1).mainTexture = ShipUtils.LoadTexture(shipModel_Eater); this._listShipTexture.get_Item(1).MakePixelPerfect(); this._listShipTexture.get_Item(1).get_transform().set_localPosition(new Vector3((float)cutinSp1_InBattle.x, (float)cutinSp1_InBattle.y, 0f)); break; } case 2: { ShipModel_Eater shipModel_Eater2 = ships.get_Item(0); Point cutinSp1_InBattle2 = shipModel_Eater2.Offsets.GetCutinSp1_InBattle(shipModel_Eater2.DamagedFlg); this._listShipTexture.get_Item(0).mainTexture = ShipUtils.LoadTexture(shipModel_Eater2); this._listShipTexture.get_Item(0).MakePixelPerfect(); this._listShipTexture.get_Item(0).get_transform().set_localPosition(new Vector3((float)cutinSp1_InBattle2.x, (float)cutinSp1_InBattle2.y, 0f)); shipModel_Eater2 = ships.get_Item(1); cutinSp1_InBattle2 = shipModel_Eater2.Offsets.GetCutinSp1_InBattle(shipModel_Eater2.DamagedFlg); this._listShipTexture.get_Item(2).mainTexture = ShipUtils.LoadTexture(shipModel_Eater2); this._listShipTexture.get_Item(2).MakePixelPerfect(); this._listShipTexture.get_Item(2).get_transform().set_localPosition(new Vector3((float)cutinSp1_InBattle2.x, (float)cutinSp1_InBattle2.y, 0f)); break; } case 3: { ShipModel_Eater shipModel_Eater3 = ships.get_Item(0); Point cutinSp1_InBattle3 = shipModel_Eater3.Offsets.GetCutinSp1_InBattle(shipModel_Eater3.DamagedFlg); this._listShipTexture.get_Item(1).mainTexture = ShipUtils.LoadTexture(shipModel_Eater3); this._listShipTexture.get_Item(1).MakePixelPerfect(); this._listShipTexture.get_Item(1).get_transform().set_localPosition(new Vector3((float)cutinSp1_InBattle3.x, (float)cutinSp1_InBattle3.y, 0f)); shipModel_Eater3 = ships.get_Item(1); cutinSp1_InBattle3 = shipModel_Eater3.Offsets.GetCutinSp1_InBattle(shipModel_Eater3.DamagedFlg); this._listShipTexture.get_Item(0).mainTexture = ShipUtils.LoadTexture(shipModel_Eater3); this._listShipTexture.get_Item(0).MakePixelPerfect(); this._listShipTexture.get_Item(0).get_transform().set_localPosition(new Vector3((float)cutinSp1_InBattle3.x, (float)cutinSp1_InBattle3.y, 0f)); shipModel_Eater3 = ships.get_Item(2); cutinSp1_InBattle3 = shipModel_Eater3.Offsets.GetCutinSp1_InBattle(shipModel_Eater3.DamagedFlg); this._listShipTexture.get_Item(2).mainTexture = ShipUtils.LoadTexture(shipModel_Eater3); this._listShipTexture.get_Item(2).MakePixelPerfect(); this._listShipTexture.get_Item(2).get_transform().set_localPosition(new Vector3((float)cutinSp1_InBattle3.x, (float)cutinSp1_InBattle3.y, 0f)); break; } } }
private void SetShipTexture(ShipModel_Defender model, bool isAfter) { bool isDamaged = (!isAfter) ? model.DamagedFlgBefore : model.DamagedFlgAfter; int shipStandingTexID = ShipUtils.GetShipStandingTexID(model.IsFriend(), model.IsPractice(), isDamaged); if (this._clsObject3D.mainTexture != null && this._clsObject3D.mainTexture.get_name() == shipStandingTexID.ToString()) { return; } this._clsObject3D.mainTexture = ShipUtils.LoadTexture(model, isAfter); this._clsObject3D.MakePixelPerfect(); this._clsObject3D.get_transform().set_localScale(this._clsObject3D.get_transform().get_localScale() * (float)model.Offsets.GetScaleMag_InBattle(model.DamagedFlgAfter)); this._clsObject3D.get_transform().set_localPosition(ShipUtils.GetShipOffsPos(model, isDamaged, MstShipGraphColumn.Foot)); }
private void SetShipTexture(List <ShipModel_Eater> ships) { switch (ships.Count) { case 1: { ShipModel_Eater shipModel_Eater3 = ships[0]; Point cutinSp1_InBattle3 = shipModel_Eater3.Offsets.GetCutinSp1_InBattle(shipModel_Eater3.DamagedFlg); _listShipTexture[1].mainTexture = ShipUtils.LoadTexture(shipModel_Eater3); _listShipTexture[1].MakePixelPerfect(); _listShipTexture[1].transform.localPosition = new Vector3(cutinSp1_InBattle3.x, cutinSp1_InBattle3.y, 0f); break; } case 2: { ShipModel_Eater shipModel_Eater2 = ships[0]; Point cutinSp1_InBattle2 = shipModel_Eater2.Offsets.GetCutinSp1_InBattle(shipModel_Eater2.DamagedFlg); _listShipTexture[0].mainTexture = ShipUtils.LoadTexture(shipModel_Eater2); _listShipTexture[0].MakePixelPerfect(); _listShipTexture[0].transform.localPosition = new Vector3(cutinSp1_InBattle2.x, cutinSp1_InBattle2.y, 0f); shipModel_Eater2 = ships[1]; cutinSp1_InBattle2 = shipModel_Eater2.Offsets.GetCutinSp1_InBattle(shipModel_Eater2.DamagedFlg); _listShipTexture[2].mainTexture = ShipUtils.LoadTexture(shipModel_Eater2); _listShipTexture[2].MakePixelPerfect(); _listShipTexture[2].transform.localPosition = new Vector3(cutinSp1_InBattle2.x, cutinSp1_InBattle2.y, 0f); break; } case 3: { ShipModel_Eater shipModel_Eater = ships[0]; Point cutinSp1_InBattle = shipModel_Eater.Offsets.GetCutinSp1_InBattle(shipModel_Eater.DamagedFlg); _listShipTexture[1].mainTexture = ShipUtils.LoadTexture(shipModel_Eater); _listShipTexture[1].MakePixelPerfect(); _listShipTexture[1].transform.localPosition = new Vector3(cutinSp1_InBattle.x, cutinSp1_InBattle.y, 0f); shipModel_Eater = ships[1]; cutinSp1_InBattle = shipModel_Eater.Offsets.GetCutinSp1_InBattle(shipModel_Eater.DamagedFlg); _listShipTexture[0].mainTexture = ShipUtils.LoadTexture(shipModel_Eater); _listShipTexture[0].MakePixelPerfect(); _listShipTexture[0].transform.localPosition = new Vector3(cutinSp1_InBattle.x, cutinSp1_InBattle.y, 0f); shipModel_Eater = ships[2]; cutinSp1_InBattle = shipModel_Eater.Offsets.GetCutinSp1_InBattle(shipModel_Eater.DamagedFlg); _listShipTexture[2].mainTexture = ShipUtils.LoadTexture(shipModel_Eater); _listShipTexture[2].MakePixelPerfect(); _listShipTexture[2].transform.localPosition = new Vector3(cutinSp1_InBattle.x, cutinSp1_InBattle.y, 0f); break; } } }
private void SetShipTexture(ShipModel model) { _clsShipModel = model; if (model == null) { _uiShipTexture.mainTexture = null; _uiShipTexture.transform.localPositionZero(); } else { _uiShipTexture.mainTexture = ShipUtils.LoadTexture(model); _uiShipTexture.MakePixelPerfect(); _uiShipTexture.transform.localPosition = Util.Poi2Vec(model.Offsets.GetCutinSp1_InBattle(model.IsDamaged())); } }
private void setShipsTexture(ShipModel_Attacker model) { Texture2D mainTexture = ShipUtils.LoadTexture(model.GetGraphicsMstId(), model.IsFriend() && model.DamagedFlg); Vector2 vector = ShipUtils.GetShipOffsPos(model, model.DamagedFlg, this.GetGraphColumn(this._iList)); using (List <UITexture> .Enumerator enumerator = this._listShipTexture.GetEnumerator()) { while (enumerator.MoveNext()) { UITexture current = enumerator.get_Current(); current.mainTexture = mainTexture; current.MakePixelPerfect(); current.get_transform().set_localPosition(vector); } } }
public void Init(ShipModel ship) { this.ship = ship; if (shipTexture.mainTexture != null) { Resources.UnloadAsset(shipTexture.mainTexture); shipTexture.mainTexture = null; UIDrawCall.ReleaseInactive(); } shipTexture.mainTexture = null; shipTexture.mainTexture = ShipUtils.LoadTexture(ship); shipTexture.MakePixelPerfect(); shipTexture.ResizeCollider(); shipTexture.transform.localPosition = Util.Poi2Vec(new ShipOffset(ship.GetGraphicsMstId()).GetSlotItemCategory(ship.IsDamaged())) + Vector3.down * 20f; shipTexture.transform.localScale = Vector3.one * 1.1f; Show(); }
public void Init(ShipModel ship) { this.ship = ship; if (this.shipTexture.mainTexture != null) { Resources.UnloadAsset(this.shipTexture.mainTexture); this.shipTexture.mainTexture = null; UIDrawCall.ReleaseInactive(); } this.shipTexture.mainTexture = null; this.shipTexture.mainTexture = ShipUtils.LoadTexture(ship); this.shipTexture.MakePixelPerfect(); this.shipTexture.ResizeCollider(); this.shipTexture.get_transform().set_localPosition(Util.Poi2Vec(new ShipOffset(ship.GetGraphicsMstId()).GetSlotItemCategory(ship.IsDamaged())) + Vector3.get_down() * 20f); this.shipTexture.get_transform().set_localScale(Vector3.get_one() * 1.1f); this.Show(); }
private void setShipInfo() { ShipModel_Attacker torpedoCutInShip = getTorpedoCutInShip(_clsRaigeki, isFriend: true); if (torpedoCutInShip != null) { _listShipTex[0].mainTexture = ShipUtils.LoadTexture(torpedoCutInShip); _listShipTex[0].MakePixelPerfect(); _listShipTex[0].transform.localPosition = Util.Poi2Vec(new ShipOffset(torpedoCutInShip.GetGraphicsMstId()).GetShipDisplayCenter(torpedoCutInShip.DamagedFlg)); } ShipModel_Attacker torpedoCutInShip2 = getTorpedoCutInShip(_clsRaigeki, isFriend: false); if (torpedoCutInShip2 != null) { _listShipTex[1].mainTexture = ShipUtils.LoadTexture(torpedoCutInShip2); _listShipTex[1].MakePixelPerfect(); _listShipTex[1].transform.localPosition = ShipUtils.GetShipOffsPos(torpedoCutInShip2, MstShipGraphColumn.CutIn); } _iList = getAnimationList(torpedoCutInShip, torpedoCutInShip2); }
private void setShipInfo() { ShipModel_Attacker torpedoCutInShip = this.getTorpedoCutInShip(this._clsRaigeki, true); if (torpedoCutInShip != null) { this._listShipTex.get_Item(0).mainTexture = ShipUtils.LoadTexture(torpedoCutInShip); this._listShipTex.get_Item(0).MakePixelPerfect(); this._listShipTex.get_Item(0).get_transform().set_localPosition(Util.Poi2Vec(new ShipOffset(torpedoCutInShip.GetGraphicsMstId()).GetShipDisplayCenter(torpedoCutInShip.DamagedFlg))); } ShipModel_Attacker torpedoCutInShip2 = this.getTorpedoCutInShip(this._clsRaigeki, false); if (torpedoCutInShip2 != null) { this._listShipTex.get_Item(1).mainTexture = ShipUtils.LoadTexture(torpedoCutInShip2); this._listShipTex.get_Item(1).MakePixelPerfect(); this._listShipTex.get_Item(1).get_transform().set_localPosition(ShipUtils.GetShipOffsPos(torpedoCutInShip2, MstShipGraphColumn.CutIn)); } this._iList = this.getAnimationList(torpedoCutInShip, torpedoCutInShip2); }
private void SetShipTexture(ShipModel fleetOiler, List <ShipModel> targetShips) { _listShips[0].mainTexture = ShipUtils.LoadTexture(fleetOiler); _listShips[0].MakePixelPerfect(); Point cutinSp1_InBattle = fleetOiler.Offsets.GetCutinSp1_InBattle(fleetOiler.IsDamaged()); _listShips[0].transform.localPosition = new Vector3(cutinSp1_InBattle.x, cutinSp1_InBattle.y, 0f); _listShips[0].transform.parent.localPosition = _strParams.hideFleetOilerPos; _listShipInfos.Add(new System.Tuple <UITexture, ShipModel>(_listShips[0], fleetOiler)); _listShips[1].mainTexture = ShipUtils.LoadTexture(targetShips[0]); _listShips[1].MakePixelPerfect(); Point cutinSp1_InBattle2 = targetShips[0].Offsets.GetCutinSp1_InBattle(targetShips[0].IsDamaged()); _listShips[1].transform.localPosition = new Vector3(cutinSp1_InBattle2.x, cutinSp1_InBattle2.y, 0f); _listShips[1].transform.parent.localPosition = _strParams.hideTargetShipPos; _listShipInfos.Add(new System.Tuple <UITexture, ShipModel>(_listShips[1], targetShips[0])); _listShipInfos.ForEach(delegate(System.Tuple <UITexture, ShipModel> x) { x.Item1.alpha = 0f; }); }
private void SetShipTexture(ShipModel fleetOiler, List <ShipModel> targetShips) { this._listShips.get_Item(0).mainTexture = ShipUtils.LoadTexture(fleetOiler); this._listShips.get_Item(0).MakePixelPerfect(); Point cutinSp1_InBattle = fleetOiler.Offsets.GetCutinSp1_InBattle(fleetOiler.IsDamaged()); this._listShips.get_Item(0).get_transform().set_localPosition(new Vector3((float)cutinSp1_InBattle.x, (float)cutinSp1_InBattle.y, 0f)); this._listShips.get_Item(0).get_transform().get_parent().set_localPosition(this._strParams.hideFleetOilerPos); this._listShipInfos.Add(new Tuple <UITexture, ShipModel>(this._listShips.get_Item(0), fleetOiler)); this._listShips.get_Item(1).mainTexture = ShipUtils.LoadTexture(targetShips.get_Item(0)); this._listShips.get_Item(1).MakePixelPerfect(); Point cutinSp1_InBattle2 = targetShips.get_Item(0).Offsets.GetCutinSp1_InBattle(targetShips.get_Item(0).IsDamaged()); this._listShips.get_Item(1).get_transform().set_localPosition(new Vector3((float)cutinSp1_InBattle2.x, (float)cutinSp1_InBattle2.y, 0f)); this._listShips.get_Item(1).get_transform().get_parent().set_localPosition(this._strParams.hideTargetShipPos); this._listShipInfos.Add(new Tuple <UITexture, ShipModel>(this._listShips.get_Item(1), targetShips.get_Item(0))); this._listShipInfos.ForEach(delegate(Tuple <UITexture, ShipModel> x) { x.get_Item1().alpha = 0f; }); }
public bool Init(ShipModel_BattleResult model) { this._clsShipModel = model; this.panel.alpha = 0f; if (model == null) { return(false); } this.index = model.Index; Texture2D texture2D = ShipUtils.LoadTexture(model); UITexture arg_47_0 = this._uiShipTexture; Texture mainTexture = texture2D; this._uiShipShadow.mainTexture = mainTexture; arg_47_0.mainTexture = mainTexture; this._uiShipTexture.MakePixelPerfect(); this._uiShipShadow.MakePixelPerfect(); Vector3 vpos = Util.Poi2Vec(model.Offsets.GetShipDisplayCenter(model.IsDamaged())) + Vector3.get_down() * 10f; this._uiShipTexture.get_transform().set_localScale(Vector3.get_one() * 1.1f); this._uiShipTexture.get_transform().AddLocalPosition(vpos); this._uiShipShadow.get_transform().AddLocalPosition(vpos); return(true); }
public bool Init(ShipModel_BattleResult model) { _clsShipModel = model; panel.alpha = 0f; if (model == null) { return(false); } index = model.Index; Texture2D texture2D = ShipUtils.LoadTexture(model); UITexture uiShipTexture = _uiShipTexture; Texture mainTexture = texture2D; _uiShipShadow.mainTexture = mainTexture; uiShipTexture.mainTexture = mainTexture; _uiShipTexture.MakePixelPerfect(); _uiShipShadow.MakePixelPerfect(); Vector3 vpos = Util.Poi2Vec(model.Offsets.GetShipDisplayCenter(model.IsDamaged())) + Vector3.down * 10f; _uiShipTexture.transform.localScale = Vector3.one * 1.1f; _uiShipTexture.transform.AddLocalPosition(vpos); _uiShipShadow.transform.AddLocalPosition(vpos); return(true); }
private void Start() { strategyCamera = StrategyTaskManager.GetStrategyTop().strategyCamera; EnemyTex = ((Component)base.transform.FindChild("Enemy")).GetComponent <UITexture>(); EnemyTex.mainTexture = ShipUtils.LoadTexture(512, 9); }