void Start() { rtsHarnessActive = false; isTableDeposit = false; virgin = true; secondFrame = false; if(leftHandMod != null) { lHand = leftHandMod.GetLeapHand(); } if(rightHandMod != null) { rHand = rightHandMod.GetLeapHand(); } if(dumpingGrounds != null) { isTableDeposit = true; } if(!isTableDeposit) { panelInstance = GameObject.FindGameObjectWithTag("UserInterface").GetComponent<PanelController>(); } if(isAnalyticTool) { isTableDeposit = false; } }
//LayerMask mask = (1<<LayerMask.NameToLayer("Ground") | 1<<LayerMask.NameToLayer("Characters")); public UIGameHUD(GUIController GUI, MainGame mg) { this.gui = GUI; MainGameInstance = mg; board = Grid_Setup.Instance; panel = GameObject.Instantiate(gui.panelFab.gameObject, Vector3.zero, Quaternion.identity)as GameObject; panel.transform.SetParent(gui.UIcan.transform,false); panel.transform.SetAsLastSibling(); pc = panel.GetComponent<PanelController> (); pc.HidePanel(); }
void RiseUpYPanels(int x) { for (var y = mapY; y > 0; y--) { int y2 = y - 1; PanelController panel = panels[x, y2]; if (panel == null) { continue; } ReplacePanelPosition(panel, x, y, x, y2); } }
private void Start() { if (panelController == null) { panelController = FindObjectOfType <PanelController>(); } if (roleChoosingUiController == null) { roleChoosingUiController = FindObjectOfType <RoleChoosingUIController>(); } if (roleChooseHandler == null) { roleChooseHandler = FindObjectOfType <RoleChooseHandler>(); } }
void Start() { img = Instantiate(image, GameObject.Find("Canvas").transform); img.sprite = Resources.Load <Sprite>(@"Image/Enemy/" + imageName); img.rectTransform.position = RectTransformUtility.WorldToScreenPoint(Camera.main, this.transform.position); _panelController = GameObject.Find("PanelController").GetComponent <PanelController>(); _gameController = GameObject.Find("GameController").GetComponent <GameController>(); maxHealth = ViranHealth; defensePoint = 2f; startTime = Time.time; maxCount = MoveAngles.Length; }
public void ReturnDefaultView() { // Arrange var mockedMappingService = new Mock <IMappingService>(); var mockedArticlesService = new Mock <IArticleService>(); var mockedUserService = new Mock <IUserService>(); var controller = new PanelController( mockedMappingService.Object, mockedUserService.Object, mockedArticlesService.Object); // Act & Assert controller.WithCallTo(x => x.Index()) .ShouldRenderDefaultView(); }
private void OnValidate() { Transform transformRef = transform; bool panelNotFount = true; while (panelNotFount == true && transform.parent != null) { transformRef = transformRef.parent; PanelController panelController = transformRef.GetComponent <PanelController>(); if (panelController != null) { panelNotFount = false; panelController.OnValidate(); } } }
// Use this for initialization void Start() { panelController = FindObjectOfType <PanelController>(); Button prepareButton = GetComponent <Button>(); // 进入等待连接的界面 prepareButton.onClick.AddListener(delegate { if (Client.Instance.stage == Stage.StartStage && Client.ipv4 != null) { Debug.Log("switch to stage prepare"); panelController.SwitchToStageUI(Stage.Prepare); Client.Instance.StartClient(); } }); }
public void GiveHttpStatusBadRequest_WhenPassedIdIsNull() { // Arrange var mockedMappingService = new Mock <IMappingService>(); var mockedArticlesService = new Mock <IArticleService>(); var mockedUserService = new Mock <IUserService>(); var controller = new PanelController( mockedMappingService.Object, mockedUserService.Object, mockedArticlesService.Object); // Act & Arrange controller.WithCallTo(x => x.DeleteUser(null)) .ShouldGiveHttpStatus(HttpStatusCode.BadRequest); }
public void ReturnCorrectInstance_WhenParametersAreValid() { // Arrange var mockedMappingService = new Mock <IMappingService>(); var mockedArticlesService = new Mock <IArticleService>(); var mockedUserService = new Mock <IUserService>(); // Act var controller = new PanelController( mockedMappingService.Object, mockedUserService.Object, mockedArticlesService.Object); // Assert Assert.IsInstanceOf <PanelController>(controller); }
public void EnableSpecificPanel(TogglablePanelType panelTypeToToggleOn) { panelControllerList.ForEach(panel => panel.gameObject.SetActive(false)); PanelController panelToToggleOn = panelControllerList.Find(panel => panel.togglablePanelType == panelTypeToToggleOn); if (panelToToggleOn != null) { panelToToggleOn.gameObject.SetActive(true); lastActivePanel = panelToToggleOn; } else { Debug.LogWarning("The Panel was not found!"); } }
//Push panel will hide the panel before it public virtual void PushPanel(PanelController panel) { if (currentPanel != null) { currentPanel.Hide(() => { panelStack.Push(panel); panel.parentStack = this; panel.Show(); }); } else { panelStack.Push(panel); panel.parentStack = this; panel.Show(); } }
// Start is called before the first frame update void Start() { BaseSystem = GameObject.Find("BaseSystem"); ObjectActCall = gameObject.GetComponent <InstallableObjectAct>(); CompanyManagerCall = GameObject.Find("CompanyManager").GetComponent <CompanyManager>(); CompanyValueCall = ObjectActCall.CompanyValueCall; TimeManagerCall = GameObject.Find("TimeManager").GetComponent <TimeManager>(); TechRecipeCall = BaseSystem.GetComponent <TechRecipe>(); TechValueCall = CompanyManagerCall.GetCompanyValue(CompanyValueCall.CompanyName).GetTechValue().GetComponent <TechValue>(); NotificationManagerCall = GameObject.Find("NotificationManager").GetComponent <NotificationManager>(); GoodsRecipeCall = BaseSystem.GetComponent <GoodsRecipe>(); PanelControllerCall = GameObject.Find("Canvas").GetComponent <PanelController>(); CurrentResearchingTech = null; resultObject = new ResultObject(); }
void Start() { speed = 18f; canvas = GameObject.Find("BulletPanel"); img = Instantiate(bulletImage, canvas.transform); img.GetComponent <Image>().sprite = Resources.Load <Sprite>(@"Image/other/" + imageName); img.rectTransform.localScale = scale; img.rectTransform.rotation = this.transform.rotation; img.transform.position = RectTransformUtility.WorldToScreenPoint(Camera.main, this.transform.position); _playerController = GameObject.Find("Player").GetComponent <PlayerController>(); _panelController = GameObject.Find("PanelController").GetComponent <PanelController>(); moveOverY = (19.2f * ((float)Screen.height / (float)Screen.width)) + 1f; this.transform.localScale = new Vector3(0.15f, 0.85f); }
//パネルドラッグ処理 void OnMouseDrag() { if (!this.isPointing) { return; } Vector3 currentScreenPoint = new Vector3(Input.mousePosition.x, Input.mousePosition.y, screenPoint.z); Vector3 currentPosition = Camera.main.ScreenToWorldPoint(currentScreenPoint) + this.pointOffset; this.transform.position = currentPosition; //ステージ上パネル座標計算 int x = (int)(this.transform.position.x); int y = (int)(-this.transform.position.y); if (x < 0) { x = 0; } else if (x > 4) { x = 4; } if (y < 0) { y = 0; } else if (y > 4) { y = 4; } PanelController p = this.view.getPanel(x, y); if (p == null) { this.stageX = x; this.stageY = y; } else if (p.checkEnableMove()) { this.stageX = x; this.stageY = y; } // Debug.Log("X:"+this.stageX+" Y:"+this.stageY); }
// Update is called once per frame void Update() { //パネル移動処理 if (this.activePanel) { int x = activePanelController.stageX; int y = activePanelController.stageY; int bx = this.activePanelBeforeX; int by = this.activePanelBeforeY; if (bx != -1) { if (x != bx || y != by) { GameObject panel = this.stageMap[x, y]; if (panel && panel != this.activePanel) { PanelController pc = panel.GetComponent <PanelController>(); if (pc.checkEnableMove()) { pc.moveStagePosition(bx, by); this.stageMap[x, y] = this.stageMap[bx, by]; this.stageMap[bx, by] = panel; } } else { this.stageMap[x, y] = activePanel; this.stageMap[bx, by] = null; } } } this.activePanelBeforeX = x; this.activePanelBeforeY = y; } else { this.activePanelBeforeX = -1; this.activePanelBeforeY = -1; } if (this.isGameStart) { this.time++; } }
public void CallMapOnce() { // Arrange var mockedMappingService = new Mock <IMappingService>(); var mockedArticlesService = new Mock <IArticleService>(); var mockedUserService = new Mock <IUserService>(); var controller = new PanelController( mockedMappingService.Object, mockedUserService.Object, mockedArticlesService.Object); // Act controller.GetArticles(); // Assert mockedMappingService.Verify(x => x.Map <IEnumerable <ArticleByIdViewModel> >(It.IsAny <IEnumerable <Article> >()), Times.Once); }
// Start is called before the first frame update void Start() { ValueCall = GameObject.Find("BaseSystem").GetComponent <InGameValue>(); TimeManagerCall = GameObject.Find("TimeManager").GetComponent <TimeManager>(); CompanyManagerCall = transform.parent.parent.gameObject.GetComponent <CompanyManager>(); CompanyValueCall = transform.parent.gameObject.GetComponent <CompanyValue>(); EconomyValueCall = CompanyValueCall.GetEconomyValue().GetComponent <EconomyValue>(); PanelControllerCall = GameObject.Find("Canvas").GetComponent <PanelController>(); ActivatedLabor = 0; ActivatedRequiredLabor = 0; RotateTimeLimit = 200; RotateTimer = RotateTimeLimit; if (CompanyValueCall.CompanyName == CompanyManagerCall.PlayerCompanyName) { PanelControllerCall.UpdateFactoryInfo("Employee", TotalLabor, RequiredLabor); } }
public void CallGetAllArticlesOnce() { // Arrange var mockedMappingService = new Mock <IMappingService>(); var mockedArticlesService = new Mock <IArticleService>(); var mockedUserService = new Mock <IUserService>(); var controller = new PanelController( mockedMappingService.Object, mockedUserService.Object, mockedArticlesService.Object); // Act controller.GetArticles(); // Assert mockedArticlesService.Verify(x => x.GetAllArticles(), Times.Once); }
public void ShowPanel(PanelController panelToShow) { foreach (PanelController panel in panels) { if (panel == null) { continue; } if (panel == panelToShow) { panel.Show(); } else { panel.Hide(); } } }
public void Initialize() { items = GetComponent <ShopDataController>().GetDisplayedItems(); pageNumber = 0; pagePositions = new float[items.Count / 4 + 1]; for (int i = 0; i < items.Count / 4 + 1; i++) { pagePositions [i] = -880f * i; } curSelectedItem = null; panelController = panel.gameObject.GetComponent <PanelController>(); shopWindowContent.GetComponent <RectTransform> ().anchoredPosition = new Vector3(pagePositions[pageNumber], 0f, 0f); //buttonPool = new UIObjectPool(prefabItemButton, shopWindowContent.transform); buttonPool = gameObject.AddComponent <UIObjectPool>(); buttonPool.InitializeObjectPool(prefabItemButton, shopWindowContent.transform); RefreshShopDisplay(); }
/// <summary> /// Add removal animations of matched tiles /// </summary> public static void Pop(Tile[,] tiles, Element[,] matched) { TilesPoppedThisRound = 0; float delay = 0; int[] originalPanelValues = PanelController.RoundValuesPerElement.Clone() as int[]; for (int y = 0; y < GridController.Height; ++y) { for (int x = 0; x < GridController.Width; ++x) { if (matched[y, x] == 0) { continue; } Tile t = tiles[y, x]; if (t.IsEmpty) { Debug.LogError("Empty tile was matched."); return; } t.SetEmpty(); ++TilesPoppedThisRound; ++PanelController.RoundValuesPerElement[(int)t.Type]; GridController.Instance.StartCoroutine(DelayedPop(delay, t)); delay += Duration.SinglePopDelay; } } for (int i = 0; i < PanelController.MaxPanels; ++i) { int start = originalPanelValues[i + 2]; int end = PanelController.RoundValuesPerElement[i + 2]; Text text = PanelController.GetTextObject(i); GridController.Instance.StartCoroutine(DelayedPanelValueUpdate(Duration.Wait, text, start, end)); } TilesPoppedTotal += TilesPoppedThisRound; }
public void RenderAddPersonToMoviePartialView_WithPeopleList() { // Arrange var addPersonToMoviePartialView = PartialViews.AddPersonToMovie; var genreServiceMock = new Mock <IGenreService>(); var movieServiceMock = new Mock <IMovieService>(); var personServiceMock = new Mock <IPersonService>(); var fileConverterMock = new Mock <IFileConverter>(); var mapperMock = new Mock <IMapper>(); var personModel = new Person() { FirstName = "Ivan", LastName = "Stanev", Nationality = "Bulgarian", DateOfBirth = DateTime.UtcNow, Gender = Gender.Male }; IEnumerable <Person> peopleList = new List <Person>() { personModel }; personServiceMock.Setup(ps => ps.GetAllPeople()).Returns(peopleList); // Act var panelController = new PanelController( genreServiceMock.Object, movieServiceMock.Object, personServiceMock.Object, fileConverterMock.Object, mapperMock.Object); // Assert panelController .WithCallTo(c => c.AddPersonToMovie()) .ShouldRenderPartialView(addPersonToMoviePartialView) .WithModel <PersonInMovieViewModel>(viewModel => { Assert.AreEqual(viewModel.People.FirstOrDefault().Value, personModel.Id.ToString()); }); }
void Start() { _player = GameObject.Find("Player"); _panelController = GameObject.Find("PanelController").GetComponent <PanelController>(); data = new float[10]; boolen = new bool[10]; Count = 0; if (!isLockOn) { skillData[1] += dif; move = true; } else { data[1] = this.transform.position.x / Mathf.Abs(this.transform.position.x); } boolen = boolen.Select(x => true).ToArray(); }
public AnalyticsControllerTests() { //Setup Panel Repository var panelsMock = new List <Panel>() { new Panel() { Id = 1, Brand = "Areva", Latitude = 12.345678, Longitude = 98.7655432, Serial = panelId } }.AsQueryable().BuildMock(); _panelRepositoryMock.Setup(repo => repo.Query()) .Returns(panelsMock.Object); _panelController = new PanelController(_panelRepositoryMock.Object); }
public void RenderAddPersonToMoviePartialView_WithMoviesList() { // Arrange var addPersonToMoviePartialView = PartialViews.AddPersonToMovie; var genreServiceMock = new Mock <IGenreService>(); var movieServiceMock = new Mock <IMovieService>(); var personServiceMock = new Mock <IPersonService>(); var fileConverterMock = new Mock <IFileConverter>(); var mapperMock = new Mock <IMapper>(); var movieModel = new Movie() { Name = "Movie Name", Year = "2000", RunningTime = 120, Description = "Movie Description", GenreId = 1 }; IEnumerable <Movie> moviesList = new List <Movie>() { movieModel }; movieServiceMock.Setup(ms => ms.GetAllMovies()).Returns(moviesList); // Act var panelController = new PanelController( genreServiceMock.Object, movieServiceMock.Object, personServiceMock.Object, fileConverterMock.Object, mapperMock.Object); // Assert panelController .WithCallTo(c => c.AddPersonToMovie()) .ShouldRenderPartialView(addPersonToMoviePartialView) .WithModel <PersonInMovieViewModel>(viewModel => { Assert.AreEqual(viewModel.Movies.FirstOrDefault().Value, movieModel.Id.ToString()); }); }
public void CallGetAllUsersOnce() { // Arrange var mockedMappingService = new Mock <IMappingService>(); var mockedArticlesService = new Mock <IArticleService>(); var mockedUserService = new Mock <IUserService>(); string id = Guid.NewGuid().ToString(); var controller = new PanelController( mockedMappingService.Object, mockedUserService.Object, mockedArticlesService.Object); // Act controller.DeleteUser(id); // Assert mockedUserService.Verify(x => x.GetAllUsers(), Times.Once); }
// Start is called before the first frame update void Start() { isInstall = false; BaseSystem = GameObject.Find("BaseSystem"); ValueCall = BaseSystem.GetComponent <InGameValue>(); PanelControllerCall = GameObject.Find("Canvas").GetComponent <PanelController>(); ClickCheckerCall = BaseSystem.GetComponent <ClickChecker>(); GroupActivationCall = BaseSystem.GetComponent <GroupActivation>(); TimeManagerCall = GameObject.Find("TimeManager").GetComponent <TimeManager>(); EconomyValueCall = GameObject.Find("CompanyManager").GetComponent <CompanyManager>().GetPlayerCompanyValue().GetEconomyValue().GetComponent <EconomyValue>(); NotificationManagerCall = GameObject.Find("NotificationManager").GetComponent <NotificationManager>(); CompanyValueCall = GameObject.Find("CompanyManager").GetComponent <CompanyManager>().GetPlayerCompanyValue(); WorkSpeed = 1f; IsWorking = false; GetWholeStructObject(); GetOriginalStructColor(); CheckInstallCondition(); }
public void CallMapOnce() { // Arrange var mockedMappingService = new Mock <IMappingService>(); var mockedArticlesService = new Mock <IArticleService>(); var mockedUserService = new Mock <IUserService>(); string id = Guid.NewGuid().ToString(); var controller = new PanelController( mockedMappingService.Object, mockedUserService.Object, mockedArticlesService.Object); // Act controller.DeleteUser(id); // Assert mockedMappingService.Verify(x => x.Map <IEnumerable <UserViewModel> >(It.IsAny <IEnumerable <User> >()), Times.Once); }
protected override void HandleMovement() { // move up or down a panel depending on where the player is relative to tbis // mettaur // Get the panel this mettaur is standing on, as well as that the player is // standing on... PanelController standingOn = mover.panelCurrentlyOn; PanelController playerPanel = navi.panelCurrentlyOn; // Decide how to move... bool moveUp = playerPanel.posOnGrid.y > standingOn.posOnGrid.y; bool moveDown = playerPanel.posOnGrid.y < standingOn.posOnGrid.y; PanelController panelToMoveTo = null; if (moveUp) { panelToMoveTo = battlefield.GetPanelRelativeTo(standingOn, Direction.up); } else if (moveDown) { panelToMoveTo = battlefield.GetPanelRelativeTo(standingOn, Direction.down); } if (moveUp || moveDown) { ResetMoveDelay(); Moved.Invoke(); } // ... And move! if (panelToMoveTo == null) { return; } Vector3 newPos = panelToMoveTo.transform.position; newPos.y = mover.transform.position.y; Debug.Log("Moving " + mover.name + " to panel at coords" + panelToMoveTo.posOnGrid); mover.transform.position = newPos; }
void MakePanelsFlash() { // make the panelsin widesword range flash string matPath = "Materials/Yellow"; Material yellow = Resources.Load <Material>(matPath); // Not using the panelsInWideswordRange property; helps avoid a certain glitch PanelController[] panels = new PanelController[3]; panels[1] = navi.panelCurrentlyOn; panels[0] = battlefield.GetPanelRelativeTo(panels[1], Direction.up); panels[2] = battlefield.GetPanelRelativeTo(panels[1], Direction.down); foreach (PanelController panel in panels) { if (panel != null) { panel.FlashMaterial(yellow, 0.25f, 0.05f); } } }
// Start is called before the first frame update void Start() { ValueCall = GameObject.Find("BaseSystem").GetComponent <InGameValue>(); TimeManagerCall = GameObject.Find("TimeManager").GetComponent <TimeManager>(); CompanyManagerCall = transform.parent.parent.gameObject.GetComponent <CompanyManager>(); CompanyValueCall = transform.parent.gameObject.GetComponent <CompanyValue>(); PanelControllerCall = GameObject.Find("Canvas").GetComponent <PanelController>(); RealtimeIncome = 0; CurrentHistoryIndex = 0; PersistHistoryArray = new List <PersistHistory>(); AddNewMonthlyHistroy(); CalculateRealtimeIncome(); if (CompanyValueCall.CompanyName == CompanyManagerCall.PlayerCompanyName) { PanelControllerCall.UpdateFinanceInfo(RealtimeIncome, Balance); } }
//Push panel will hide the panel before it public virtual void PushPanel(PanelController panel) { if ( currentPanel != null ) { currentPanel.Hide(()=>{ panelStack.Push(panel); panel.parentStack = this; panel.Show(); }); } else { panelStack.Push(panel); panel.parentStack = this; panel.Show(); } }
void Awake() { gameInfo = GameObject.Find("Gamelogic").GetComponent<GameInfo>(); pController = GameObject.Find("Gamelogic").GetComponent<PanelController>(); }
void Awake() { playerPanel = GetComponentInChildren<PanelController>(); enemyPanel = GetComponentInChildren<enemyPanelController>(); }
void Start() { checkNum = 0; questStarted = false; NpcScript npcScript = GetComponent<NpcScript> (); if (npcScript.charIdentifier == "Beaver") charActive = CharacterChatActive.Beaver; if (npcScript.charIdentifier == "MotherBear") charActive = CharacterChatActive.MotherBear; if (npcScript.charIdentifier == "BearCub") charActive = CharacterChatActive.BearCub; if (npcScript.charIdentifier == "Fox") charActive = CharacterChatActive.Fox; panelController = textBox.GetComponent<PanelController> (); chatEnabled = false; playerScript = FindObjectOfType<PlayerScript> (); if (idleDialogue != null) { textLines = (idleDialogue.text.Split('\n')); } if (endAtLine == 0) { endAtLine = textLines.Length; } }
//Push panel without hiding panel below it public virtual void PushPanelOnTop(PanelController panel) { panelStack.Push(panel); panel.parentStack = this; panel.Show(); }
void Awake() { instance = this; }
//Pop till we remove specific panel public virtual void PopPanel(PanelController panel) { if ( !panelStack.Contains(panel) ) { return; } PanelController oldPanel = null; //Pop panels until we find the right one we're trying to pop do { oldPanel = panelStack.Pop(); oldPanel.Hide(); } while(oldPanel != panel && panelStack.Count > 0); var newPanel = this.currentPanel; if ( newPanel != null && !newPanel.IsShowing ) { newPanel.Show(); } }