/// <summary> /// コントローラの初期化 /// </summary> private void initCatController() { playerMoveController = GameObject.Find(PathMaster.CAT_MOVE_CONTROLLER).GetComponent <PlayerMoveController>(); jumpController = GameObject.Find(PathMaster.JUMP_CONTROLLER).GetComponent <JumpController>(); dashSkillController = GameObject.Find(PathMaster.DASH_SKILL_CONTROLLER).GetComponent <CatSkillController>(); decoySkillController = GameObject.Find(PathMaster.DECOY_SKILL_CONTROLLER).GetComponent <CatSkillController>(); smokeSkillController = GameObject.Find(PathMaster.SMOKE_SKILL_CONTROLLER).GetComponent <CatSkillController>(); mainCamera = Camera.main; cameraAnimator = mainCamera.GetComponent <Animator>(); CameraController cameraController = mainCamera.GetComponent <CameraController>(); cameraController.Player = this.gameObject; cameraController.InitCameraController(); this.FixedUpdateAsObservable() .Subscribe(x => playerBehavior()); this.FixedUpdateAsObservable() .Where(x => jumpController.GetJumpable()) .Subscribe(_ => catJump()); this.FixedUpdateAsObservable() .Where(x => dashSkillController.GetSkillUsable()) .Subscribe(_ => useDashSkill()); this.FixedUpdateAsObservable() .Where(x => decoySkillController.GetSkillUsable()) .Subscribe(_ => useDecoySkill()); this.FixedUpdateAsObservable() .Where(x => smokeSkillController.GetSkillUsable()) .Subscribe(_ => useSmokeSkill()); }
public void Start() { //Application.targetFrameRate = 60; //SetupAnimator(); rb = GetComponent <Rigidbody>(); rb.angularDrag = 1000; rb.drag = 4; rb.constraints = RigidbodyConstraints.FreezeRotationX | RigidbodyConstraints.FreezeRotationZ; gameObject.layer = 8; ignoreLayers = LayerMask.GetMask("Default", "TransparentFX", "Ignore Raycast", "Water", "UI", "Ground", "Climbable"); deathBar = LayerMask.GetMask("deathBar"); player = GetComponent <PlayerMoveController>(); playerObj = GetComponent <Transform>(); cam = GameObject.Find("Main Camera").GetComponent <Camera>(); camMove = GameObject.Find("CameraMoveController").GetComponent <CameraMoveController>(); stamina = GameObject.Find("PlayerStaminaSlider").GetComponent <HealthStaminaScript>(); dataHandler = GameObject.Find("DataHandler").GetComponent <DataHandler>(); stepSFX = GameObject.Find("SFX_Step").GetComponent <AudioSource>(); dataHandler.OnSpawnLoad(); transform.position = dataHandler.data.playerPosition; }
public void OnStart( int playerId ) { mObjectId = playerId; moveController = GetComponent<PlayerMoveController>(); fireController = GetComponent<PlayerFireController>(); chargeController = GetComponent<PlayerChargeTracker>(); }
void Start() { rb = GetComponent <Rigidbody>(); player = GetComponent <PlayerMoveController>(); state = GetComponent <StateManager>(); climbableLayers = LayerMask.GetMask("Climbable"); }
// Start is called before the first frame update void Start() { spriteRenderer = GetComponent <SpriteRenderer>(); controller = FollowTransform.gameObject.GetComponent <PlayerMoveController>(); animator = GetComponent <Animator>(); PlayerAnimator = FollowTransform.gameObject.GetComponent <Animator>(); }
public void UpdateUI() { PlayerMoveController moveController = MyNetwork.instance.localPlayer.GetComponent <PlayerMoveController>(); moveController.bombText2d.GetComponent <Text>().text = moveController.GetInventory.OnHandAmount.ToString(); moveController.rangeText2d.GetComponent <Text>().text = moveController.GetInventory.OnHandRange.ToString(); }
private void Awake() { if (instance == null) // if the instance is null, initialise this class { instance = this; } }
void OnTriggerEnter2D(Collider2D col) { if (col.gameObject.tag == "AnswerOption") { if (col.gameObject.GetComponent <LanguageButton>().b_answer) { GameModeManager.instance.languageSystem.RefreshQuestion(true); PlayerMoveController moveController = MyNetwork.instance.localPlayer.GetComponent <PlayerMoveController>(); moveController.b_answeredCorrectly = true; moveController.numAvailableMoves++; // Turn on player movement grid //TileRefManager.instance.GetTilemap(TileRefManager.TILEMAP_TYPE.TILEMAP_GRIDCELLS).gameObject.SetActive(true); //moveController.e_playstate = PlayerMoveController.PlayState.E_COMBAT; col.gameObject.GetComponent <TouchDrag>().b_ReturnToOriginalPos = true; GameModeManager.instance.GetComponent <AudioPlayer>().PlayOnceTrack(1, 1); } else { col.gameObject.GetComponent <LanguageButton>().highlightWrong(); GameModeManager.instance.languageSystem.theAnswerButton.highlightCorrect(); GameModeManager.instance.languageSystem.RefreshQuestion(false); // Turn off player movement grid //TileRefManager.instance.GetTilemap(TileRefManager.TILEMAP_TYPE.TILEMAP_GRIDCELLS).gameObject.SetActive(false); col.gameObject.GetComponent <TouchDrag>().b_ReturnToOriginalPos = true; GameModeManager.instance.GetComponent <AudioPlayer>().PlayOnceTrack(0, 1); } } }
public IEnumerator OnMovePlayer(PlayerMoveController player, IEnumerator move, bool doubleDice) { var otherP = players.FindAll(i => i != player.playerController); foreach (var aux in otherP) { aux.ChangeMaterial(true); } yield return(move); yield return(player.playerController.walletController.CheckBankruptcy()); yield return(TestPlayerOnSameHouse(player)); ResetTransparentMaterial(); if (!doubleDice && !playerDefetead) { player.playerController.photonView.RPC("NextPlayer_CMD", RpcTarget.All, true); } else if (doubleDice) { player.playerController.manager.StartRound(); } else if (playerDefetead) { playerDefetead = false; DestroyImmediate(player.gameObject); StartRound(); } }
public void ExecuteSkill() { //Debug.Log("Executed Skill: " + skillName); PlayerMoveController moveController = MyNetwork.instance.localPlayer.GetComponent <PlayerMoveController>(); moveController.GetPawn.charStat.increaseHealth(20); }
void Awake() { moveController = GetComponent <PlayerMoveController>(); skills = new PlayerSkill[3]; LoadSkills(); }
private void Start() { playerMoveController = FindObjectOfType <PlayerMoveController>(); blockCreatorContoller = FindObjectOfType <BlockCreatorContoller>(); blockFlyingTimer = GetComponent <BlockFlyingTimer>(); goldenCubeScore = FindObjectOfType <GoldenCubeScore>(); }
/// <summary> /// コントローラの初期化 /// </summary> private void initGorillaController() { gameManager = GameObject.FindObjectOfType <GameManager>(); playerMoveController = GameObject.Find(PathMaster.DOG_MOVE_CONTROLLER).GetComponent <PlayerMoveController>(); attackController = GameObject.Find(PathMaster.ATTACK_CONTROLLER).GetComponent <AttackController>(); sweetController = GameObject.Find(PathMaster.SWEET_CONTROLLER).GetComponent <SweetController>(); sensorController = GameObject.Find(PathMaster.SENSOR_CONTROLLER).GetComponent <SensorController>(); skillController = GameObject.Find(PathMaster.SKILL_CONTROLLER).GetComponent <SkillController>(); mainCamera = Camera.main; CameraController cameraController = mainCamera.GetComponent <CameraController>(); cameraController.Player = this.gameObject; cameraController.InitCameraController(); cameraAnimator = mainCamera.GetComponent <Animator>(); this.FixedUpdateAsObservable() .Where(_ => isInBattleState()) .Subscribe(x => playerBehavior()); this.FixedUpdateAsObservable() .Where(x => attackController.GetAttackable() && isInBattleState()) .Subscribe(_ => gorillaAttack()); this.FixedUpdateAsObservable() .Where(x => sweetController.GetUsable() && isInBattleState()) .Subscribe(_ => useSweet()); this.FixedUpdateAsObservable() .Where(x => sensorController.GetUsable() && isInBattleState()) .Subscribe(_ => useSensor()); this.FixedUpdateAsObservable() .Where(x => skillController.GetSkillUsable() && isInBattleState()) .Subscribe(_ => useSkill()); }
// OnStateEnter is called when a transition starts and the state machine starts to evaluate this state override public void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) { if (MyNetwork.instance.b_foundLocalPlayer && MyNetwork.instance.localPlayer) { PlayerMoveController moveController = MyNetwork.instance.localPlayer.GetComponent <PlayerMoveController>(); animator.speed = moveController.moveStat.moveSpeed * 0.5f; } }
private void Construct(PlayerMoveController moveController, PlayerShootController shootController, PlayerHealthController healthController) { _moveController = moveController; _shootController = shootController; _healthController = healthController; }
private void Start() { PlayerPrefs.SetInt("goldenScore", 3); goldenScore = PlayerPrefs.GetInt("goldenScore"); scoreText.text = goldenScore.ToString(); playerMoveController = FindObjectOfType <PlayerMoveController>(); blockCreatorContoller = FindObjectOfType <BlockCreatorContoller>(); pogruzhikMoveController = FindObjectOfType <PogruzhikMoveController>(); }
public static bool Prefix(PlayerMoveController __instance, EntityPlayerLocal ___entityPlayerLocal) { if (___entityPlayerLocal.inventory.GetFocusedItemIdx() < 0 || ___entityPlayerLocal.inventory.GetFocusedItemIdx() > 10) { ___entityPlayerLocal.inventory.SetFocusedItemIdx(0); ___entityPlayerLocal.inventory.SetHoldingItemIdx(0); } return(false); }
void Start() { Cursor.visible = false; animator = GetComponent <Animator> (); playerController = GetComponent <PlayerMoveController> (); gunController = GetComponent <GunController> (); rigidbody = GetComponent <Rigidbody> (); camera = Camera.main.transform; }
private void OnTriggerEnter(Collider other) { if (other.gameObject.tag.Equals("Player")) { GameObject player = other.gameObject; player.GetComponent <Rigidbody>().useGravity = haveGravity; PlayerMoveController playerMoveControllerScript = player.GetComponent <PlayerMoveController>(); playerMoveControllerScript.MoveSetChange(canJump, canSlide, canMoveUD); } }
protected override void Awake() { base.Awake(); playerObject = GameObject.FindWithTag("Player"); playerLayerMask = LayerMask.NameToLayer("Player"); playerRigidbody = playerObject.GetComponent <Rigidbody2D>(); playerCharacter = playerObject.GetComponent <PlayerCharacter>(); playerController = playerObject.GetComponent <PlayerMoveController>(); }
// Start is called before the first frame update void Start() { player_move_controller = GameObject.FindWithTag("Player").GetComponent <PlayerMoveController>(); ItemAll = this.gameObject.GetComponent <GameManagerScript>().ItemAll; Menu = this.gameObject.GetComponent <GameManagerScript>().Menu.gameObject; ImageShow = this.gameObject.GetComponent <GameManagerScript>().ItemShowImage; menu_toggle = Menu.GetComponent <Toggle>(); item_show_menu_toggle = ItemAll.GetComponent <Toggle>(); game_manager_script = GetComponent <GameManagerScript>(); }
private bool avoiding; //if the enemy is currently trying to avoid player projetiles //initialising varibles void Start() { player = GameObject.FindGameObjectWithTag("Player"); spellController = GetComponent <IEnemySpellController> (); moveController = GetComponent <IEnemyMoveController>(); avoidanceController = GetComponent <IEnemyAvoidanceController>(); nextFire = Time.time + 3f; //small delay before firing so they don't shoot the second the player enters the room gameController = GameObject.Find("GameController").transform; playerMovement = player.GetComponent <PlayerMoveController>(); }
////TamaDropButton //public void BtnTamaDrop_0() //{ // if (checkCarry == true) // { // int i = 0; // Destroy(TamaCarryList[0]); // //Move Player // objPlayer.transform.position = new Vector3(-2.5f, -4.5f, 0); // //Drop Arrow // objDrop_0.gameObject.SetActive(true); // Transform targetPoint = TamaRespawnList[i]; // GameObject newTama = Instantiate(TamaList[carryNum]); // newTama.transform.position = targetPoint.position; // TamaSpawnedList[i] = newTama; // TamaNumList[i] = carryNum; // //reset // carryNum = 5; // checkCarry = false; // } // else if (checkCarry == false) // { // } //} //public void BtnTamaDrop_1() //{ // if (checkCarry == true) // { // int i = 1; // Destroy(TamaCarryList[0]); // //Move Player // objPlayer.transform.position = new Vector3(-1.87f, -4.5f, 0); // //Drop Arrow // objDrop_0.gameObject.SetActive(true); // Transform targetPoint = TamaRespawnList[i]; // GameObject newTama = Instantiate(TamaList[carryNum]); // newTama.transform.position = targetPoint.position; // TamaSpawnedList[i] = newTama; // TamaNumList[i] = carryNum; // //reset // carryNum = 5; // checkCarry = false; // } // else if (checkCarry == false) // { // } //} //public void BtnTamaDrop_2() //{ // if (checkCarry == true) // { // int i = 2; // Destroy(TamaCarryList[0]); // //Move Player // objPlayer.transform.position = new Vector3(-1.25f, -4.5f, 0); // //Drop Arrow // objDrop_0.gameObject.SetActive(true); // Transform targetPoint = TamaRespawnList[i]; // GameObject newTama = Instantiate(TamaList[carryNum]); // newTama.transform.position = targetPoint.position; // TamaSpawnedList[i] = newTama; // TamaNumList[i] = carryNum; // //reset // carryNum = 5; // checkCarry = false; // } // else if (checkCarry == false) // { // } //} //public void BtnTamaDrop_3() //{ // if (checkCarry == true) // { // int i = 3; // Destroy(TamaCarryList[0]); // //Move Player // objPlayer.transform.position = new Vector3(-0.6f, -4.5f, 0); // //Drop Arrow // objDrop_0.gameObject.SetActive(true); // Transform targetPoint = TamaRespawnList[i]; // GameObject newTama = Instantiate(TamaList[carryNum]); // newTama.transform.position = targetPoint.position; // TamaSpawnedList[i] = newTama; // TamaNumList[i] = carryNum; // //reset // carryNum = 5; // checkCarry = false; // } // else if (checkCarry == false) // { // } //} //public void BtnTamaDrop_4() //{ // if (checkCarry == true) // { // int i = 4; // Destroy(TamaCarryList[0]); // //Move Player // objPlayer.transform.position = new Vector3(0f, -4.5f, 0); // //Drop Arrow // objDrop_0.gameObject.SetActive(true); // Transform targetPoint = TamaRespawnList[i]; // GameObject newTama = Instantiate(TamaList[carryNum]); // newTama.transform.position = targetPoint.position; // TamaSpawnedList[i] = newTama; // TamaNumList[i] = carryNum; // //reset // carryNum = 5; // checkCarry = false; // } // else if (checkCarry == false) // { // } //} //public void BtnTamaDrop_5() //{ // if (checkCarry == true) // { // int i = 5; // Destroy(TamaCarryList[0]); // //Move Player // objPlayer.transform.position = new Vector3(0.6f, -4.5f, 0); // //Drop Arrow // objDrop_0.gameObject.SetActive(true); // Transform targetPoint = TamaRespawnList[i]; // GameObject newTama = Instantiate(TamaList[carryNum]); // newTama.transform.position = targetPoint.position; // TamaSpawnedList[i] = newTama; // TamaNumList[i] = carryNum; // //reset // carryNum = 5; // checkCarry = false; // } // else if (checkCarry == false) // { // } //} //public void BtnTamaDrop_6() //{ // if (checkCarry == true) // { // int i = 6; // Destroy(TamaCarryList[0]); // //Move Player // objPlayer.transform.position = new Vector3(1.25f, -4.5f, 0); // //Drop Arrow // objDrop_0.gameObject.SetActive(true); // Transform targetPoint = TamaRespawnList[i]; // GameObject newTama = Instantiate(TamaList[carryNum]); // newTama.transform.position = targetPoint.position; // TamaSpawnedList[i] = newTama; // TamaNumList[i] = carryNum; // //reset // carryNum = 5; // checkCarry = false; // } // else if (checkCarry == false) // { // } //} //Drag End -> Tama Drop public void TamaDrop() { if (checkCarry == true) { PlayerMoveController pmc = GameObject.Find("Player").GetComponent <PlayerMoveController>(); receiveDropNum = pmc.dropNum; Destroy(TamaCarryList[0]); //Drop Arrow switch (receiveDropNum) { case 0: objDrop_0.gameObject.SetActive(true); break; case 1: objDrop_1.gameObject.SetActive(true); break; case 2: objDrop_2.gameObject.SetActive(true); break; case 3: objDrop_3.gameObject.SetActive(true); break; case 4: objDrop_4.gameObject.SetActive(true); break; case 5: objDrop_5.gameObject.SetActive(true); break; case 6: objDrop_6.gameObject.SetActive(true); break; } Transform targetPoint = TamaRespawnList[receiveDropNum]; GameObject newTama = Instantiate(TamaList[carryNum]); newTama.transform.position = targetPoint.position; TamaSpawnedList[receiveDropNum] = newTama; TamaNumList[receiveDropNum] = carryNum; //reset carryNum = 5; checkCarry = false; } else if (checkCarry == false) { } }
// Start is called before the first frame update void Start() { healthController = GetComponent <HealthController>(); healthController.SetMaxVit(maxVit); healthController.SetMaxShield(startingShield); healthController.SetAttack(attack); healthController.LoadCombatInformation(colorTag); //Must go after SetMaxVit moveController = GetComponent <PlayerMoveController>(); moveController.SetPlayerController(this); }
private void Start() { boxColliders = GetComponents <BoxCollider>(); sphereColliders = GetComponents <SphereCollider>(); playerAnimator = GetComponent <Animator>(); playerMoveController = GetComponent <PlayerMoveController>(); blockCreatorContoller = GetComponent <BlockCreatorContoller>(); resetHeroPos = GetComponent <ResetHeroPos>(); blockResetTransform = FindObjectOfType <BlockResetTransform>(); pogruzhikMoveController = FindObjectOfType <PogruzhikMoveController>(); }
void OnDisable() { // and back to normal player control if (player) { PlayerMoveController ctrler = player.GetComponent <PlayerMoveController> (); ctrler.enabled = true; } GetComponent <GUIText>().enabled = false; }
public override void Start() { Cursor.visible = false; base.Start(); GetComponent <GUIManager> ().UpdateHpGUI(hpStart, hp); playerController = GetComponent <PlayerMoveController> (); gunController = GetComponent <GunController> (); rigidbody = GetComponent <Rigidbody> (); }
// Use this for initialization void Start() { // 採集ボタンを非表示にする MyCanvas.SetActive("MiningBtn", false); // 採集アイテムを持ち物に追加する playerBag = GameObject.Find("PlayerItemManager").GetComponent <PlayerItemManager>(); // player = GameObject.Find("mkmk_Preußen").GetComponent <PlayerMoveController>(); // 各辞書の初期化 InitializeDicts(); }
static void Postfix(PlayerMoveController __instance, ref EntityPlayerLocal ___entityPlayerLocal) { // Check if this feature is enabled. if (!Configuration.CheckFeatureStatus(AdvFeatureClass, Feature)) { return; } if (__instance.playerInput.Crouch.IsPressed && !___entityPlayerLocal.IsFlyMode.Value) { ___entityPlayerLocal.cameraTransform.position -= Vector3.down; } }
private void OnCollisionEnter(Collision other) { if (other.gameObject.tag == "Enemy") { Debug.Log("Ran into Enemy"); PlayerMoveController pc = gameObject.GetComponent <PlayerMoveController>(); if (pc != null) { // stop pc.StopMoving(); } } }
void Start() { player = GameObject.FindGameObjectWithTag("Player"); states = player.transform.GetComponent <CharacterStates>(); controller = player.GetComponent <PlayerMoveController>(); animatior = player.GetComponent <CharacterAnimatior>(); if (sParent != null) { skillButton = sParent.GetComponentsInChildren <SkillSlot>(); } SetSkill(); }