public static ProdNightMessage Instantiate(ProdNightMessage prefab, Transform parent) { ProdNightMessage prodNightMessage = UnityEngine.Object.Instantiate(prefab); prodNightMessage.transform.parent = parent; prodNightMessage.transform.localPosition = Vector3.zero; prodNightMessage.transform.localScaleZero(); return(prodNightMessage); }
public static ProdNightMessage Instantiate(ProdNightMessage prefab, Transform parent) { ProdNightMessage prodNightMessage = Object.Instantiate <ProdNightMessage>(prefab); prodNightMessage.get_transform().set_parent(parent); prodNightMessage.get_transform().set_localPosition(Vector3.get_zero()); prodNightMessage.get_transform().localScaleZero(); return(prodNightMessage); }
private bool Init() { BattleField battleField = BattleTaskManager.GetBattleField(); _prodNightMessage = ProdNightMessage.Instantiate(((Component)_prefabProdNightMessage).GetComponent <ProdNightMessage>(), BattleTaskManager.GetBattleCameras().cutInCamera.transform); _prodNightMessage.panel.widgetsAreStatic = true; _subMessage.Take(1).Subscribe(delegate { _prodNightMessage.panel.widgetsAreStatic = false; _prodNightMessage.Play(null); }).AddTo(base.gameObject); panel.depth = _prodNightMessage.panel.depth - 1; _traFriendFleet = battleField.dicFleetAnchor[FleetType.Friend]; _traEnemyFleet = battleField.dicFleetAnchor[FleetType.Enemy]; _clsCameraMoveBezier = new Bezier(Bezier.BezierType.Quadratic, _strParams.cameraStartPivot, _strParams.cameraEndPivot, _strParams.cameraMidPivot, Vector3.zero); RadarDeployment(); return(true); }
private bool Init() { BattleField battleField = BattleTaskManager.GetBattleField(); this._prodNightMessage = ProdNightMessage.Instantiate(this._prefabProdNightMessage.GetComponent <ProdNightMessage>(), BattleTaskManager.GetBattleCameras().cutInCamera.get_transform()); this._prodNightMessage.panel.widgetsAreStatic = true; this._subMessage.Take(1).Subscribe(delegate(bool _) { this._prodNightMessage.panel.widgetsAreStatic = false; this._prodNightMessage.Play(null); }).AddTo(base.get_gameObject()); this.panel.depth = this._prodNightMessage.panel.depth - 1; this._traFriendFleet = battleField.dicFleetAnchor.get_Item(FleetType.Friend); this._traEnemyFleet = battleField.dicFleetAnchor.get_Item(FleetType.Enemy); this._clsCameraMoveBezier = new Bezier(Bezier.BezierType.Quadratic, this._strParams.cameraStartPivot, this._strParams.cameraEndPivot, this._strParams.cameraMidPivot, Vector3.get_zero()); this.RadarDeployment(); return(true); }