简介
本文主要记载自己学习unity的过程,边看视频边写笔记,原视频为麦可老师(M_Studio)在B站发的Unity教程 Your First Game,笔记内容没那么详细,仅供复习使用,学习请前往观看麦可老师的视频
麦可老师在这节课主要讲了角色方向以及跳跃
这节其实没什么好说的 直接看代码注释就好啦
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
| using UnityEngine;
public class PlayerController : MonoBehaviour { public Rigidbody2D rb; public float speed; public float jumpForce;
void Start() { }
void FixedUpdate() { MoveMent(); }
void MoveMent() { float horizontalMove =Input.GetAxis("Horizontal"); float facedirection= Input.GetAxisRaw("Horizontal"); if (horizontalMove!=0) { rb.velocity = new Vector2(horizontalMove*speed*Time.deltaTime,0); } if (facedirection!=0) { transform.localScale = new Vector3(facedirection, 1, 1); } if (Input.GetButtonDown("Jump")) { rb.velocity= new Vector2(rb.velocity.x,jumpForce * Time.deltaTime); } } }
|
第五节课到这里 原视频地址