- 博客(5)
- 收藏
- 关注
原创 Unity3D游戏开发--基础游戏 SpaceShooter学习笔记(遇到的问题与解决方法)
问题1 Non-convex MeshCollider 飞机的碰撞器使用的是网格碰撞器Mesh Collider 但是默认的mesh太过于精细会消耗比较多的资源,所以我使用了素材中一个简化版的mesh。于是报出了这个错误“Non-convex MeshCollider with non-kinematic Rigidbody is no longer supported in Unity 5.” ...
2018-12-11 19:29:30 566
原创 Unity3D游戏开发--基础游戏 SpaceShooter学习笔记(游戏流程脚本)
让我们想想游戏的流程是什么:陨石随机产生,从上方落下,玩家控制飞机躲避并发射子弹击中陨石,击中陨石加分并且显示在屏幕上,飞机撞到陨石游戏结束,按R键重新开始。 本篇脚本实现陨石随机产生、加分、游戏结束判断、按R键重新开始这四个功能。 这里用到了通过协程实现陨石不断随机产生,使用SceneManager.LoadScene函数实现游戏重启。 using System.Collections; usi...
2018-12-11 16:37:28 431
原创 Unity3D游戏开发--基础游戏 SpaceShooter学习笔记(飞机脚本)
本博客只是用来记笔记(・∀・) 具体的制作流程请上天入地寻找,网上有很多教程。这里主要是总结一下思路以及记录一下遇到的问题和解决方法,如果能对你有所帮助那就太好啦( ̄▽ ̄)~■□~( ̄▽ ̄) 思路: 简单版主要是由四个部分组成,玩家控制的飞机,随机产生的陨石,一个背景和用于提示信息的文本标签。 飞机:随键盘输入运动,但是不能超过背景图以及视野,按左键发射子弹,击中陨石加分,撞到陨石要销毁并且游戏结...
2018-12-09 16:01:10 918
原创 Unity3D游戏开发--基础游戏 Roll a ball 学习笔记
Unity3D-Roll a ball 学习笔记思路脚本首先是小球运动脚本。摄像机脚本方块旋转其他思考 思路 这个项目主要是新手熟悉基础的脚本编写。 键盘控制小球,小球碰到方块时方块消失。 脚本总共有三个,用于实现由键盘输入控制小球走向及处理碰撞事件;摄像机视野跟随小球运动;方块的旋转。 首先建立基础的gameObject——底层plane,墙cube,小球sphere和碰撞的方块quad。 文件...
2018-12-08 18:30:58 613
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人