《Unity2D游戏开发实战第3讲:主角移动控制》由会员分享,可在线阅读,更多相关《Unity2D游戏开发实战第3讲:主角移动控制(6页珍藏版)》请在金锄头文库上搜索。
北风网项目实战培训,第三讲:主角移动控制,讲师:CS(北风网版权所有),Unity2D实战游戏开发_特种任务,角色翻转,void flip()isToRight = !isToRight;Vector3 vec = transform.localScale;vec.x *= -1;transform.localScale = vec; animator.Play (hero_stand); ,角色左右行走,void FixedUpdate()float h = Input.GetAxis (Contant.Horizontal);if(h!=0)rigidbody2D.AddForce (h/Mathf.Abs(h)*transform.right*moveSpeed);if (Mathf.Abs (rigidbody2D.velocity.x) maxVelocity) rigidbody2D.velocity = new Vector2(rigidbody2D.velocity.x/Mathf.Abs (rigidbody2D.velocity.x)*maxVelocity,rigidbody2D.velocity.y);if(h0,学习地址,Unity2D游戏开发实战教程:Unity3D 2D实战游戏开发- 特种任务http:/