public async Task <IActionResult> PostPlayerRun([FromBody] PlayerRun playerRun) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.PlayerRun.Add(playerRun); try { await _context.SaveChangesAsync(); } catch (DbUpdateException) { if (PlayerRunExists(playerRun.PlayerId)) { return(new StatusCodeResult(StatusCodes.Status409Conflict)); } else { throw; } } return(CreatedAtAction("GetPlayerRun", new { id = playerRun.PlayerId }, playerRun)); }
// Use this for initialization void Start() { controlMove = transform.GetComponent <CharacterController>(); animator = transform.GetComponentInChildren <Animator>(); animManager = new FSMManager((int)AnimalEnum.MaxValue); PlayerIdle tmpIdle = new PlayerIdle(animator, new AnimalStateBack(AnimalStateChange)); animManager.AddState(tmpIdle); PlayerRun tmpRun = new PlayerRun(animator, new AnimalStateBack(AnimalStateChange)); animManager.AddState(tmpRun); PlayerAttact tmpAttact = new PlayerAttact(animator, new AnimalStateBack(AnimalStateChange)); animManager.AddState(tmpAttact); PlayerBigAttact bigAttact = new PlayerBigAttact(animator, new AnimalStateBack(AnimalStateChange)); animManager.AddState(bigAttact); transform.localEulerAngles = new Vector3(0, 90, 0); }
public static List <object> RegistRulePlayer(this PlayerRun fRule) { var builer = new PlayerRulesBuilder(); var lsit = builer.BuildRules(); return(lsit); }
public virtual void FsmInit() { fsmManager = new FsmManager((int)PlayerAnimationEnum.Max); PlayerIdle playerIdle = new PlayerIdle(anim, this); PlayerRun playerRun = new PlayerRun(anim, this); PlayerAttack1 playerAttack1 = new PlayerAttack1(anim, this); PlayerAttack2 playerAttack2 = new PlayerAttack2(anim, this); PlayerAttack3 playerAttack3 = new PlayerAttack3(anim, this); fsmManager.AddState(playerIdle); fsmManager.AddState(playerRun); fsmManager.AddState(playerAttack1); fsmManager.AddState(playerAttack2); fsmManager.AddState(playerAttack3); fsmManager.ChangeState((int)PlayerAnimationEnum.Idle); }
public async Task <IActionResult> PutPlayerRun([FromRoute] int id, [FromBody] PlayerRun playerRun) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != playerRun.PlayerId) { return(BadRequest()); } _context.Entry(playerRun).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PlayerRunExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
private void Start() { base.Initial(); Animator animator; animator = GetComponent <Animator>(); #region 设置角色控制器的大小 control = GetComponent <CharacterController>(); control.center = new Vector3(0, 1, 0); control.height = 2; control.radius = 0.23f; #endregion #region 添加动画 PlayerIdel playerIdel = new PlayerIdel(animator); fsmManager.AddState(playerIdel); PlayerWalk playerWalk = new PlayerWalk(animator); fsmManager.AddState(playerWalk); PlayerRun playerRun = new PlayerRun(animator); fsmManager.AddState(playerRun); PlayerAttack playerAttack = new PlayerAttack(animator); fsmManager.AddState(playerAttack); PlayerAttacked playerAttacked = new PlayerAttacked(animator, this); fsmManager.AddState(playerAttacked); PlayerDie playerDie = new PlayerDie(animator); fsmManager.AddState(playerDie); #endregion }
public void hitPlayer(UnitHealth uh) { if (!hittingPlayerThisFrame) { hittingPlayerThisFrame = true; //Debug.Log("HIT PLAYER"); uh.TakeDamage(1, 0, transform.position, true, false); PlayerRun.slowDown(); } }
// Start is called before the first frame update void Start() { playerRef = GameObject.Find("Player").GetComponent <PlayerRun>(); One.enabled = false; Two.enabled = false; Three.enabled = false; Four.enabled = false; Five.enabled = false; Six.enabled = false; karmabar.value = playerRef.karma; }
private void OnTriggerEnter(Collider collision) { if (collision.tag == "Player") { if (tag == "iceCream") { Destroy(gameObject); PlayerRun.fat -= 100; } if (tag == "apple") { Destroy(gameObject); PlayerRun.fat += 30; } if (tag == "brickWall") { GameObject player = GameObject.Find("Player"); PlayerRun playerRun = player.GetComponent <PlayerRun>(); playerRun.exponentialSpeed *= .5f; Destroy(gameObject); } if (tag == "steelWall") { GameObject player = GameObject.Find("Player"); PlayerRun playerRun = player.GetComponent <PlayerRun>(); print("ye"); playerRun.exponentialSpeed = 0; Destroy(gameObject); } if (tag == "musclePowder") { GameObject player = GameObject.Find("Player"); if (PlayerRun.fat > 300) { PlayerRun.fat -= 800; if (PlayerRun.fat < 300) { PlayerRun.fat = 300; } } if (PlayerRun.fat < 300) { PlayerRun.fat += 800; if (PlayerRun.fat > 300) { PlayerRun.fat = 300; } } Destroy(gameObject); } } }
/// </summary> void Start () { score = 0; timeGravityValue = 0; highScore=PlayerPrefs.GetInt ("highScoreKey" ); // lay diem cao magnetSlide = GetComponent<Image> (); highDistance=PlayerPrefs.GetInt ("highDistanceKey"); player = FindObjectOfType<PlayerRun> (); //timeGravity = GetComponent<Image> (); timer = 0; timeDelay = -2; isDelay = false; backPanel.SetActive (false); }
/// <summary> /// 初期化処理 /// </summary> void Start() { // コンポーネントの取得 playerRun = GetComponent <PlayerRun>(); playerSlide = GetComponent <PlayerSlide>(); playerAerial = GetComponent <PlayerAerial>(); playerAttack = GetComponent <PlayerAttack>(); playerJump = GetComponent <PlayerJump>(); playerCharge = GetComponent <PlayerCharge>(); playerRigidbody2D = GetComponent <Rigidbody2D>(); playerGlide = GetComponent <PlayerGlide>(); character = GetComponent <Player>(); }
void Start() { anim = GetComponent <Animator>(); rb = GetComponent <Rigidbody2D>(); playerLife = GetComponent <PlayerLife>(); playerRun = GetComponent <PlayerRun>(); playerDash = GetComponent <PlayerDash>(); playerJump = GetComponent <PlayerJump>(); playerShoot = GetComponent <PlayerShoot>(); playerHit = GetComponent <PlayerHit>(); isFacingRight = true; savedGravityScale = rb.gravityScale; }
/// </summary> void Start() { score = 0; timeGravityValue = 0; highScore = PlayerPrefs.GetInt("highScoreKey"); // lay diem cao magnetSlide = GetComponent<Image> (); highDistance = PlayerPrefs.GetInt("highDistanceKey"); player = FindObjectOfType <PlayerRun> (); //timeGravity = GetComponent<Image> (); timer = 0; timeDelay = -2; isDelay = false; backPanel.SetActive(false); }
IEnumerator resetBool() { while (true) { if (hittingPlayerThisFrame) { yield return(new WaitForSecondsRealtime(0.1f)); hittingPlayerThisFrame = false; PlayerRun.speedUp(); } yield return(new WaitForEndOfFrame()); } }
// Use this for initialization void Start() { fm = new FSMManager((int)AnimationEnum.Max); Animator animator = GetComponent <Animator>(); CharacterController characterController = GetComponent <CharacterController>();; PlayerIdle tmpIdle = new PlayerIdle(animator); fm.AddState(tmpIdle); PlayerRun tmpRun = new PlayerRun(animator, characterController); fm.AddState(tmpRun); PlayerAttack tmpAttack = new PlayerAttack(animator, this); fm.AddState(tmpAttack); }
private void calcDifficulty() { GameObject player = GameObject.Find("Player"); PlayerRun playerRun = player.GetComponent <PlayerRun>(); if ((playerRun.score / 100) >= 250 && (playerRun.score / 100) <= 500) { difficulty = 2; } if ((playerRun.score / 100) > 500) { difficulty = 3; } Debug.Log(difficulty); }
// Use this for initialization void Start() { charactorCtrl = GetComponent <CharacterController>(); // charactorCtrl.isTrigger = false; charactorCtrl.detectCollisions = false; tmpAnimator = GetComponent <Animator>(); fsmManager = new FsmManager((byte)AnimalState.MaxValue); PlayerIdl tmpIdle = new PlayerIdl(tmpAnimator); fsmManager.AddState(tmpIdle); PlayerRunJump tmpRunJump = new PlayerRunJump(tmpAnimator); fsmManager.AddState(tmpRunJump); PlayerRun tmpRun = new PlayerRun(tmpAnimator); fsmManager.AddState(tmpRun); PlayerRunSide tmpRunSide = new PlayerRunSide(tmpAnimator); fsmManager.AddState(tmpRunSide); PlayerBackDeath tmpBackDeath = new PlayerBackDeath(tmpAnimator); fsmManager.AddState(tmpBackDeath); PlayerForwardDeath tmpForwardDeth = new PlayerForwardDeath(tmpAnimator); fsmManager.AddState(tmpForwardDeth); PlayerAttack tmpAttack = new PlayerAttack(tmpAnimator); fsmManager.AddState(tmpAttack); }
private void Awake() { fsm = new FSMSystem <PlayerST, PlayerSN> (); var idle = new PlayerIdle(PlayerSN.Idle); idle.AddTransition(PlayerST.InputA, PlayerSN.Run); var run = new PlayerRun(PlayerSN.Run); run.AddTransition(PlayerST.InputB, PlayerSN.Idle); fsm.AddState(idle); fsm.AddState(run); fsm.SetCurrentState(PlayerSN.Idle); Debug.Log(fsm.states.Count); }
public override void FsmInit() { fsmManager = new FsmManager((int)LongRangeEnum.Max); PlayerIdle playerIdle = new PlayerIdle(anim, this); PlayerRun playerRun = new PlayerRun(anim, this); LongRangeAttack longRangeAttack = new LongRangeAttack(anim, this); fsmManager.AddState(playerIdle); fsmManager.AddState(playerRun); fsmManager.AddState(longRangeAttack); fsmManager.ChangeState((int)LongRangeEnum.Idle); }
private void Awake() { playerRun = GetComponent <PlayerRun>(); }
void Start() { playerR = GetComponent <PlayerRun>(); SetHealthText(); SetEncumbranceText(); }
void Start() { playerRef = GameObject.Find("Player").GetComponent <PlayerRun>(); }
// Start is called before the first frame update void Start() { song1 = GetComponent <AudioSource>(); playerRef = GameObject.Find("Player").GetComponent <PlayerRun>(); }
private void OnTriggerEnter(Collider collision) { if (collision.tag == "Player") { GameObject player = GameObject.Find("Player"); PlayerRun playerRun = player.GetComponent <PlayerRun>(); ModelSwitch modelSwitch = player.GetComponent <ModelSwitch>(); if (tag == "iceCream") { FindObjectOfType <AudioManager>().Play("eating"); Destroy(gameObject); playerRun.fart += .1f; PlayerRun.fat -= 200; } if (tag == "apple") { FindObjectOfType <AudioManager>().Play("eating"); Destroy(gameObject); playerRun.fart += .1f; PlayerRun.fat += 40; } if (tag == "brickWall") { playImpactSound(); if (ModelSwitch.modelNumber != 1) { playerRun.exponentialSpeed *= .5f; } PlayerRun.fat -= 500; Destroy(gameObject); } if (tag == "steelWall") { playImpactSound(); if (ModelSwitch.modelNumber != 1) { playerRun.exponentialSpeed = 0f; } PlayerRun.fat -= 500; Destroy(gameObject); } if (tag == "garbageBags") { playImpactSound(); if (ModelSwitch.modelNumber != 1) { playerRun.exponentialSpeed = 0f; } PlayerRun.fat -= 500; Destroy(gameObject); } if (tag == "musclePowder") { playerRun.fart += .1f; FindObjectOfType <AudioManager>().Play("eating"); if (PlayerRun.fat > 300) { PlayerRun.fat -= 500; if (PlayerRun.fat < 300) { PlayerRun.fat = 300; } } if (PlayerRun.fat < 300) { PlayerRun.fat += 500; if (PlayerRun.fat > 300) { PlayerRun.fat = 300; } } Destroy(gameObject); } } }
void Start() { boxCollider = GetComponent <BoxCollider2D>(); circleCollider = GetComponent <CircleCollider2D>(); goodSpawn = GameObject.Find("EndSpawnBack"); groundCheck = transform.Find("groundCheck"); frontCheckTop = new GameObject("frontCheckTop"); frontCheckBot = new GameObject("frontCheckBot"); playerJump = GetComponent <PlayerJump>(); playerWall = GetComponent <PlayerWall>(); playerRun = GetComponent <PlayerRun>(); playerCrouch = GetComponent <PlayerCrouch>(); playerDash = GetComponent <PlayerDash>(); playerPlatform = GetComponent <PlayerPlatform>(); normalRotation = transform.localRotation; animator = GetComponent <Animator>(); pickup = GetComponent <Pickup>(); cam = GetComponentInChildren <CameraFollowFinal> (); came = GameObject.FindWithTag("MainCamera"); frontCheckTop.transform.parent = transform; frontCheckBot.transform.parent = transform; sG = (Resources.Load("Weapons/Sounds/ReloadShotgun")) as AudioClip; wG = (Resources.Load("Weapons/Sounds/ReloadWatergun")) as AudioClip; bulletPrefab = (Resources.Load("Weapons/Rocket/Player Bullet")) as GameObject; rocketKick = (Resources.Load("Weapons/WeaponKicks/RocketKick")) as GameObject; shotgunBullet = (Resources.Load("Weapons/Shotgun/ShotgunSpraySystem")) as GameObject; shotgunKick = (Resources.Load("Weapons/WeaponKicks/ShotgunKick")) as GameObject; staffBullet = (Resources.Load("Weapons/Staff/Fireball")) as GameObject; granadeBullet = (Resources.Load("Weapons/Granade/Granade2")) as GameObject; watergunBullet = (Resources.Load("Weapons/Watergun/WaterGunBullet")) as GameObject; watergunKick = (Resources.Load("Weapons/WeaponKicks/WatergunKick")) as GameObject; machinegunBullet = (Resources.Load("Weapons/Machinegun/MachineGunBullet")) as GameObject; machinegunKick = (Resources.Load("Weapons/WeaponKicks/MachinegunKick")) as GameObject; boomerangBullet = (Resources.Load("Weapons/Boomerang/Boomerang2")) as GameObject; power = (Resources.Load("Weapons/Staff/Power")) as GameObject; boom = (Resources.Load("Weapons/Staff/Boom")) as GameObject; Launch = (Resources.Load("Weapons/Sounds/DoodleRocketLaunch")) as AudioClip; shotgunShot = (Resources.Load("Weapons/Sounds/DoodleShotgunShot")) as AudioClip; staffShot = (Resources.Load("Weapons/Sounds/DoodleStaffShot")) as AudioClip; staffBoom = (Resources.Load("Weapons/Sounds/DoodleStaffSlam")) as AudioClip; granadeShot = (Resources.Load("Weapons/Sounds/DoodleGranadeThrow")) as AudioClip; watergunShot = (Resources.Load("Weapons/Sounds/DoodleWatergun")) as AudioClip; machinegunShot = (Resources.Load("Weapons/Sounds/DoodleMachinegunFire")) as AudioClip; boomerangShot = (Resources.Load("Weapons/Sounds/DoodleGranadeThrow")) as AudioClip; outOfAmmo = (Resources.Load("Weapons/Sounds/Click")) as AudioClip; fightButton = GameObject.Find("Fight"); fightButton.SetActive(false); //transform.position = ss.transform.position; if (spriteDirection == Direction.Right) { facingRight = true; } else { facingRight = false; Flip(); } }
// Startis called before the first frame update void Start() { pBox = GameObject.Find("Player").GetComponent <ColliderAABB>(); playerRef = GameObject.Find("Player").GetComponent <PlayerRun>(); }
private void Awake() { characterController = GetComponent <CharacterController>(); run = GetComponent <PlayerRun>(); jump = GetComponent <PlayerJump>(); }
// Start is called before the first frame update void Start() { cb = GetComponent <ColliderAABB>(); pr = GetComponent <PlayerRun>(); }
// Start is called before the first frame update void Start() { CrusaderController = this.gameObject.GetComponent <Animator>(); playerRef = GameObject.Find("Player").GetComponent <PlayerRun>(); }
// Start is called before the first frame update void Start() { playerR = GetComponent <PlayerRun>(); }
// Start is called before the first frame update void Start() { player = GameObject.FindGameObjectWithTag("Player"); playerFysics = player.GetComponent <PlayerRun>(); }