加载中...

摘要: 2D游戏一般选择填充,减少性能浪费,也一般选择正交模式 Fiel of View 类似望远镜的效果 Clipping Planes 摄像机开始摄像和结束,两个平面的位置 Depth 决定摄像头的优先级 两个画面的叠加 两个摄像机深度不同 将深度高的摄像机调为(Depth only) 这样深度较低的摄 阅读全文
posted @ 2022-04-15 20:59 lxp_blog 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 会受到缩放的影响 用的比较多的是 本地坐标转换为世界坐标,比如在自己周围释放物体 当物体发生旋转,方向会发生变化 阅读全文
posted @ 2022-04-15 19:19 lxp_blog 阅读(959) 评论(0) 推荐(0) 编辑
摘要: 摄像头跟随 防止计算机一直进行差值计算,影响计算机性能 加入插值函数能够让摄像机灵动起来 脚本 void LateUpdate() { tragetPosition = follow.position+Vector3.up*distanceUp-follow.forward*distanceAway 阅读全文
posted @ 2022-04-15 17:23 lxp_blog 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 点乘 A·B 判断敌人在前方还是后方 调试画线 画线段 前两个参数 分别是 起点 终点 画射线 前两个参数 分别是 起点 方向 Debug.DrawLine(this.transform.position,this.transform.position+ this.transform.forward 阅读全文
posted @ 2022-04-15 17:13 lxp_blog 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 2d游戏制作的笔记 save Layout 增加配置 Packges文件夹 插件 调整视野 鼠标中键 拉近拉远 鼠标右键 平移 Alt+鼠标左键 移动视角 Pivot/Center 当前物体中心和多个物体共同的中心 Local/Global 全局坐标 步移工具 工具: 1.Sprite Render 阅读全文
posted @ 2022-04-15 15:59 lxp_blog 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 同版本编辑器在不同VS版本下会报错问题解决 解决方法 报错情况 解决方法 打开Edit >Preferences >External Tools然后点击:Regenerate project files 阅读全文
posted @ 2022-04-13 23:32 lxp_blog 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 获取对象 public CharacterController cc; cc=gameObject.GetComponent<CharacterController>(); if(Input.GetKey(KeyCode.RightArrow)) cc.Move(Vector3.right*Time 阅读全文
posted @ 2022-04-13 23:28 lxp_blog 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 射线 Ray ray= Camera.main.ScreenPointToRay(Input.mousePosition);//获得鼠标射向的射线 RaycastHit hit;//射线碰撞物体 if(Physics.Raycast(ray,out hit)){ Debug.DrawLine(ray 阅读全文
posted @ 2022-04-13 18:07 lxp_blog 阅读(101) 评论(0) 推荐(0) 编辑
摘要: ####脚本 public void OnPointerClick(PointerEventData eventData) { Debug.LogFormat("{0} is Click",gameObject.name); } 直接将脚本挂载在物体上即可 阅读全文
posted @ 2022-03-30 18:05 lxp_blog 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 脚本效果 trrn对象为地面,排除这个选项 阅读全文
posted @ 2022-03-30 18:03 lxp_blog 阅读(181) 评论(0) 推荐(0) 编辑