public JobController() { _androidManager = new AndroidManager(); _jobManager = new JobManager(); _skillManager = new SkillManager(); _imageManager = new ImageManager(); }
public void AbrirSeccionGuardarJugada() { AndroidManager.HapticFeedback(); CanvasController.instance.retrocesoPausado = true; seccionGuardarJugada.SetActive(true); bool aux = false; //poner en false para que la primera carpeta este seleccionada al empezar foreach (var carpeta in AppController.instance.carpetasJugadas) { Debug.Log("CARP: " + carpeta.GetNombre()); GameObject go = Instantiate(botonSeleccionarCarpetaPrefab, parentSeleccionCarpeta, false); go.SetActive(true); BotonSeleccionarCarpeta botonGO = go.GetComponent <BotonSeleccionarCarpeta>(); botonGO.SetCarpeta(carpeta); if (!aux) { SetCarpetaSeleccionada(botonGO); aux = true; } else { botonGO.Deseleccionar(); } if (carpeta.GetNombre() == "-") { go.transform.SetAsFirstSibling(); SetCarpetaSeleccionada(botonGO); parentSeleccionCarpeta.GetChild(1).SetAsFirstSibling(); } } }
public void OnPointerClick(PointerEventData eventData) { AndroidManager.HapticFeedback(); seccionEstadisticas.SetJugadorEntradaDatoFocus(this); lastParent = transform.parent; icono.color = colorSeleccionado; }
/// <summary> /// 更新机器人 /// </summary> /// <param name="awardType"></param> public void UpdateAndroid(AndroidManager android) { StringBuilder sqlQuery = new StringBuilder( ); sqlQuery.Append("UPDATE AndroidManager SET ") .Append("ServerID=@ServerID ,") .Append("MinPlayDraw=@MinPlayDraw,") .Append("MaxPlayDraw=@MaxPlayDraw,") .Append("MinTakeScore=@MinTakeScore,") .Append("MaxTakeScore=@MaxTakeScore,") .Append("MinReposeTime=@MinReposeTime,") .Append("MaxReposeTime=@MaxReposeTime,") .Append("ServiceGender=@ServiceGender,") .Append("ServiceTime=@ServiceTime,") .Append("AndroidNote=@AndroidNote,") .Append("Nullity=@Nullity ") .Append("WHERE UserID= @UserID"); var prams = new List <DbParameter>( ); prams.Add(Database.MakeInParam("ServerID", android.ServerID)); prams.Add(Database.MakeInParam("MinPlayDraw", android.MinPlayDraw)); prams.Add(Database.MakeInParam("MaxPlayDraw", android.MaxPlayDraw)); prams.Add(Database.MakeInParam("MinTakeScore", android.MinTakeScore)); prams.Add(Database.MakeInParam("MaxTakeScore", android.MaxTakeScore)); prams.Add(Database.MakeInParam("MinReposeTime", android.MinReposeTime)); prams.Add(Database.MakeInParam("MaxReposeTime", android.MaxReposeTime)); prams.Add(Database.MakeInParam("ServiceGender", android.ServiceGender)); prams.Add(Database.MakeInParam("ServiceTime", android.ServiceTime)); prams.Add(Database.MakeInParam("AndroidNote", android.AndroidNote)); prams.Add(Database.MakeInParam("Nullity", android.Nullity)); prams.Add(Database.MakeInParam("UserID", android.UserID)); Database.ExecuteNonQuery(CommandType.Text, sqlQuery.ToString( ), prams.ToArray( )); }
void Awake() { instance = this; CheckNotifications.SetActive(true); SendNotification(200); }
public void ReturnToMenu() { menuButton.interactable = false; LoadManager.Instance.Save(); LoadingScreen.Instance.Show(SceneManager.LoadSceneAsync("Menu")); AndroidManager.HapticFeedback(); }
/// <summary> /// 获取机器人实体 /// </summary> /// <param name="userID"></param> /// <returns></returns> public AndroidManager GetAndroidInfo(int userID) { string sqlQuery = string.Format("(NOLOCK) WHERE UserID= {0}", userID); AndroidManager android = aideAndroidProvider.GetObject <AndroidManager>(sqlQuery); return(android); }
public void FullRefuel() { if (playerShip.boostFuel < playerShip.boostFuelMAX) { if ((playerShip.boostFuelMAX - playerShip.boostFuel) < GasCount) { playerController.RemoveMoney((playerShip.boostFuelMAX - playerShip.boostFuel) * segmentPrice); AndroidManager.HapticFeedback(); GasCount -= (playerShip.boostFuelMAX - playerShip.boostFuel); playerShip.RefillBoost(); } else { playerController.RemoveMoney(GasCount * segmentPrice); for (int i = 0; i < GasCount; i++) { playerShip.boostFuel++; } GasCount = 0; AndroidManager.HapticFeedback(); } } UpdateUI(); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.activity_main); Android.Support.V7.Widget.Toolbar toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); /* * FloatingActionButton fab = FindViewById<FloatingActionButton>(Resource.Id.fab); * fab.Click += FabOnClick; */ DrawerLayout drawer = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, drawer, toolbar, Resource.String.navigation_drawer_open, Resource.String.navigation_drawer_close); drawer.AddDrawerListener(toggle); toggle.SyncState(); NavigationView navigationView = FindViewById <NavigationView>(Resource.Id.nav_view); navigationView.SetNavigationItemSelectedListener(this); buttonPrev = FindViewById <Button>(Resource.Id.buttonPrev); buttonNext = FindViewById <Button>(Resource.Id.buttonNext); textTitle = FindViewById <TextView>(Resource.Id.textTitle); imageAndroid = FindViewById <ImageView>(Resource.Id.imageAndroid); textDescription = FindViewById <TextView>(Resource.Id.textDescription); buttonPrev.Click += buttonPrev_Click; buttonNext.Click += buttonNext_Click; AndroidManager = new AndroidManager(); AndroidManager.MoveFirst(); UpdateUI(); }
private void Initialize() { // Initialize values initialized = true; alreadyPlayed = 0; coins = 0; bestScore = 0; volume = 1; ships = new int[6]; ships[0] = 1; noAds = 0; currentShip = 0; totalTimes = 0; #if !UNITY_EDITOR isSplash = false; goodAchievement = false; increibleAchievement = false; awesomeAchievement = false; bossAchievement = false; buyShipAchievement = false; #endif LoadData(); // Initialize platform manager #if !UNITY_EDITOR androidManager = AndroidManager.Instance; #endif #if DEBUG_INFO Debug.Log("GameManager: game manager initialized successfully"); #endif }
public void RepairAll() { float repairCostPerHP = 1f; float hpToRestore = 0f; for (int i = 0; i < MotherShip.bodyPartObjects.Count; i++) { if (MotherShip.bodyPartObjects[i] != null) { hpToRestore += MotherShip.bodyPartObjects[i].GetComponent <Health>().healthMax - MotherShip.bodyPartObjects[i].GetComponent <Health>().healthCount; } } AndroidManager.HapticFeedback(); if (WorldManager.Instance.PlayerController.RemoveMoney((int)(hpToRestore * repairCostPerHP))) { for (int i = 0; i < MotherShip.bodyPartObjects.Count; i++) { if (MotherShip.bodyPartObjects[i] != null) { MotherShip.bodyPartObjects[i].GetComponent <Health>().healthCount = MotherShip.bodyPartObjects[i].GetComponent <Health>().healthMax; } } } Health MotherHealth = MotherShip.GetComponentInChildren <Health>(); MotherHealthBar.value = MotherHealth.healthCount; MothershipPanelSwap(true); }
public static AndroidManager GetInstance() { if( _instance == null ) { _instance = new GameObject("AndroidManager").AddComponent<AndroidManager>(); } return _instance; }
public void NextBackgroundImage() { AndroidManager.HapticFeedback(); currentTextureIndex = currentTextureIndex == currentTextures.Count - 1 ? 0 : currentTextureIndex + 1; GetComponent <RawImage>().texture = currentTextures[currentTextureIndex]; }
private void Start() { //only one instance in game so no logic confusion getSpeed = FindObjectOfType <PlayerMovement>(); overlayManager = FindObjectOfType <AndroidManager>(); //set default - can't shoot overlayManager.setthisAngle(-1); }
void Start() { rb = GetComponent <Rigidbody2D>(); // en cuanto se instancie el Player le comunicamos a Android Framework el maximo rango de movimiento // que tiene el player AndroidManager.GetInstance().CallJavaFunc("playerWidth", mapWidth.ToString()); }
public static AndroidManager GetInstance() { if (_instance == null) { _instance = new GameObject("AndroidManager").AddComponent <AndroidManager>(); } return(_instance); }
public void LimpiarPanel() { AndroidManager.HapticFeedback(); foreach (Transform child in transform) { Destroy(child.gameObject); } }
// Start is called before the first frame update void Start() { //access the orginal shoot //only one instnce of each can exist so logic is safe //this will instansiate the bullet shootButton = FindObjectOfType <FireBullet>(); //android manager will have the correct angle set to shoot findAngle = FindObjectOfType <AndroidManager>(); }
public void Activar(BotonCarpetaJugada _botonCarpeta) { AndroidManager.HapticFeedback(); _carpetaFocus = _botonCarpeta.GetCarpeta(); text.SetText("Borrar carpeta \"" + _carpetaFocus.GetNombre() + "\"? Todas las jugadas en esta carpeta serán eliminadas".ToUpper(), AppController.Idiomas.Español); text.SetText("Delete folder \"" + _carpetaFocus.GetNombre() + "\"? Every strategy in this folder will be deleted".ToUpper(), AppController.Idiomas.Ingles); ToggleDesplegar(); }
public void UpgradeSegment() { playerShip.boostFuelMAX++; playerShip.boostFuel++; upgradeTotal--; playerController.RemoveMoney(upgradePrice); UpdateUI(); AndroidManager.HapticFeedback(); }
private void CategoryDrawerListView_ItemClick(object sender, AdapterView.ItemClickEventArgs e) { drawerLayout.CloseDrawer(categoryDrawerListView); AndroidCategoryManager.MoveTo(e.Position); AndroidManager = new AndroidManager(AndroidCategoryManager.Current.Title); AndroidPagerAdapter.AndroidManager = AndroidManager; viewPager.CurrentItem = 0; }
public void NextPeriod() { AndroidManager.HapticFeedback(); currentPeriod++; currentPeriodText.text = currentPeriod + "°"; time = 0f; paused = true; imagenPlay.sprite = playSprite; }
IEnumerator ResetWifi() { lastUpdated = System.DateTime.Now; //addtodebug("[00ff00]Turning off WiFi[-]"); AndroidManager.setWifiEnabled(false); yield return(new WaitForSeconds(5)); AndroidManager.setWifiEnabled(true); //addtodebug("[00ff00]Turning On Wifi[-]"); }
public void ActivarPanel(Partido _partido) { AndroidManager.HapticFeedback(); Debug.Log("Idioma: " + AppController.instance.idioma); //textoConfirmacion.text = $"Borrar partido {_partido.GetNombre()} ? \n Se verán afectadas las estadísticas de los jugadores y/o del equipo"; text.SetText($"Borrar partido {_partido.GetNombre()} ? \n Se verán afectadas las estadísticas de los jugadores y/o del equipo".ToUpper(), AppController.Idiomas.Español); text.SetText($"Delete match {_partido.GetNombre()} ? \n All team and player statistics will be affected".ToUpper(), AppController.Idiomas.Ingles); ToggleDesplegar(); partidoFocus = _partido; }
public override void ToggleDesplegar() { AndroidManager.HapticFeedback(); gameObject.SetActive(!gameObject.activeSelf); if (gameObject.activeSelf) { PanelCrearJugada.instance.CerrarPanelOpcionesActual(); PanelCrearJugada.instance.SetPanelOpcionesActual(this); } base.ToggleDesplegar(); }
private void CheckForWifi() { #if UNITY_ANDROID && !UNITY_EDITOR if (!AndroidManager.isWifiEnabled()) { if (allowWifiRestart()) { addtodebug("Wifi wasn't on at startup"); StartCoroutine(ResetWifi()); } } #endif }
private void Awake() { if (instance == null) { instance = this; DontDestroyOnLoad(this.gameObject); components = new List <BackGestureComponent>(); } else { Destroy(this.gameObject); } }
private void ProcessData() { AndroidManager android = new AndroidManager(); android.ServerID = Convert.ToInt32(ddlServerID.SelectedValue.Trim()); android.MinPlayDraw = CtrlHelper.GetInt(txtMinPlayDraw, 0); android.MaxPlayDraw = CtrlHelper.GetInt(txtMaxPlayDraw, 0); android.MinTakeScore = CtrlHelper.GetInt(txtMinTakeScore, 0); android.MaxTakeScore = CtrlHelper.GetInt(txtMaxTakeScore, 0); android.MinReposeTime = CtrlHelper.GetInt(txtMinReposeTime, 0); android.MaxReposeTime = CtrlHelper.GetInt(txtMaxReposeTime, 0); //机器人类型 int serviceGender = 0; foreach (ListItem item in chkServiceGender.Items) { if (item.Selected) { serviceGender |= int.Parse(item.Value); } } android.ServiceGender = serviceGender; //机器人服务时间 int serviceTime = 0; foreach (ListItem item in chkServiceTime.Items) { if (item.Selected) { serviceTime |= int.Parse(item.Value); } } android.ServiceTime = serviceTime; android.AndroidNote = CtrlHelper.GetText(txtAndroidNote); android.Nullity = Convert.ToByte(rbtnNullity.SelectedValue.Trim()); android.UserID = IntParam; Message msg = new Message(); msg = aideTreasureFacade.UpdateAndroid(android); if (msg.Success) { //ShowInfo("机器人配置成功", "AndroidList.aspx", 1200); MessageBoxClose("操作成功"); } else { MessageBox("操作失败"); } }
public void TogglePause() { AndroidManager.HapticFeedback(); paused = !paused; if (paused) { imagenPlay.sprite = playSprite; } else { imagenPlay.sprite = pauseSprite; } }
public void MovePlayer() { WarpHole warp = WorldManager.Instance.SpawnFromPool(WorldManager.ePoolTag.WARPHOLE, pos, Quaternion.identity).GetComponent <WarpHole>(); if (warp) { warp.Activate(); } foreach (Transform t in WorldManager.Instance.Ship.bodyPartTransforms) { t.position = pos; } AndroidManager.HapticFeedback(); }
IEnumerator CheckForDie() { if (headHealth.healthCount <= 0) { AndroidManager.HapticFeedback(); if (!isDead) { isDead = true; LoadManager.Instance.Save(); LoadingScreen.Instance.Show(SceneManager.LoadSceneAsync("Death")); } } yield return(new WaitForFixedUpdate()); }