Unity学习
long Rookie
这个作者很懒,什么都没留下…
展开
-
一个unity2d横版小游戏
文章目录Game ItselfEffects, graphics and background of the gameOverall effects of the game:Menu:Introduction:Game:The EndGame:The Congratulation:The background of the Game:项目的下载地址Game ItselfEffects, graphics and background of the gameOverall effects of the原创 2020-08-05 07:40:41 · 933 阅读 · 0 评论 -
unity2D相机跟随
目的:使得相机跟随角色移动打开包管理器:安装Cinemachine界面上端会出现Cinemachine 选项:同时左侧会出现CM vam1:将要跟随的人物拖动到Follow中:控制相机的拍摄范围不希望相机拍摄到tilemap之外的背景:比如这样:解决方法:添加一个Cimemachine Confiner还需要新建一个Collider 2D,还定义相机的边界,这里选择使用Polygon Collider 2D 来自定义边界:建立一个空的组件,右键Create原创 2020-07-29 22:43:07 · 971 阅读 · 0 评论 -
解决 unity 2d 中人物碰撞后抖动旋转问题
碰撞后抖动问题的解决:因为人物添加了Box Collider 2D 和刚体,因此当碰撞后会模拟实际的运动情况,和其它碰撞体碰撞后会发生抖动;解决方法:通过刚体控制物体的运动和位置,而不是通过 transfrom.position 来获得物体的位置并更新;using System.Collections;using System.Collections.Generic;using UnityEngine;public class PlayerController : MonoBehaviour原创 2020-07-29 13:12:02 · 4926 阅读 · 2 评论 -
unity2D人物和物体的碰撞设置
对于场景中的物体,比如树,我们通过添加Box ColLider 2D 来添加碰撞信息;对于人物,不仅要添加如上组件,还要添加Rigidbody 2D;关于物体遮挡问题,当人物经过物体时,可能完全遮盖该物体,解决方法;点击Eidt —>>> Project Setting关于人物被背景遮挡问题:修改Order...原创 2020-07-29 08:13:35 · 3778 阅读 · 1 评论 -
unity 键盘控制人物移动方向
float moveX = Input.GetAxisRaw("Horizontal"); float moveY = Input.GetAxisRaw("Vertical"); Vector2 position = transform.position; position.x += moveX * speed * Time.deltaTime; position.y += moveY * speed * Time.delta...原创 2020-07-28 19:25:31 · 1838 阅读 · 0 评论 -
Unity打开的文件是杂项文件的处理方法
第一步,打开Unity编辑器的Edit;第二步,点击Preferences,将编辑工具更改为要打开该文件的IDE即可,这里选择VS 2019;这样再打开VS 2019,就都正常了;原创 2020-06-25 09:45:14 · 3628 阅读 · 2 评论