
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Unity退出游戏public void GetExit()//退出运行{#if UNITY_EDITORUnityEditor.EditorApplication.isPlaying = false;//用于退出运行#elseApplication.Quit();#endif}
[Unity2D]在2D游戏里面实现人物的移动一般的Unity2D游戏中用WASD控制来移动人物角色的移动缺陷:与含有碰撞器的强行碰撞时会发生抖动原因:例如我人物要向左边走,利用脚本获取键盘输入,给人物角色一个向左边的力,物体会向左边走,但是物体有碰撞器,发生碰撞检测后,会给物体一个方向相反的力,让其向右边走。2D人物需要添加的组件:Rigidbody2D、注意将其 Gravuty Scale设置
Unity中使用ScriptableObject存储数据一、ScriptableObject简介二级目录三级目录二、ScriptableObject的使用1.使用方法2.示例演示一、ScriptableObject简介二级目录三级目录二、ScriptableObject的使用1.使用方法创建一个脚本,脚本名称可以起你想要存储物品类型的名称,点击脚本后开始编辑,注意要继承ScriptableObje
[Unity3D]AI智能寻路精讲/敌人自动避障寻路精讲在很多游戏中,敌人经常要在复杂的地形中追着主角跑,因为场景中存在很多障碍物,所以敌人的AI要足够聪明,才能找出到达目标点的最近道路,且绕开障碍物。写一个完善的寻路算法是比较有挑战性的,特别是在复杂的3D场景中,好在Unity提供了一个非常实用的寻路功能,只需要较少的代码即可实现复杂的寻路功能。下面我将给大家介绍如何去具体实现这个功能:Unit
[unity3D]最简单最详细的第一人称射击教程
Unity中的旋转——以行星环绕为例实现效果一、与之相关的两种旋转方式1.Rotate2.transform.RotateAround二、行星案例的实现Step1:我们先在场景中创建一个球体,并将它放大作为被环绕的恒星(我这里自己上了贴图)Step2:制作环绕它的行星;我们创建一个比恒星小一些的球体,将它水平拖拽到离恒星有一定距离的位置Step3:再创建一个比行星小的球体,并将其移动到行星的周围S

[Unity3D/2D]如何实现制作一款简单的血条在多数的游戏制作中,都会涉及到血条的制作,不论是在2D游戏中还是3D游戏中都非常常见,如何制作一款简易的血条呢?这里我给结合自己自学过程中用到的血条制作方法给大家分享一下我是如何制作血条的(* ^_ ^ *)效果演示1.2D/3D游戏中效果2.在3D游戏中的效果一、血条设计部分我所用的血条制作的方法是利用Slider(滑块)来制作血条,这种方法较简
Nuke中的各类结点及使用方法一、各类结点1.transform结点(位置、大小、角度、运动模糊)2.roto结点和Premult结点(抠图预存显示通道)1.Premult结点2.roto结点自带预存3.Eromde结点(扩边收边结点)4.Crop结点(box大小调整结点)5.Grade结点和ColorCorrect结点(调整画面色彩/明暗)1.Grade结点2.ColorCorrect结点6.B
[Unity3D]最简单最详细的第一人称角色控制器自学Unity3D有一段时间了,一直想弄一个第一人称角色控制器,网上还是有很多教程和资料,但感觉有很多教程和资料理解起来比较复杂,在这里我结合网上所学的知识自己写了一个比较容易理解的Unity3D第一人称控制器脚本。首先来看一下完成后的效果接下来逐步讲解如何实现这个功能首先我们打开Unity创建一个Unity3D工程2.在Hierarchy面板空白
[Unity小游戏]打砖块打砖块小游戏通常会被当做Unity学习的第一个案例,下面给大家介绍如何实现打砖块案例的实现一、打开Unity,创建一个cube拉伸来当作地面放置方块(要是地形够平就可以不用,直接创建平面也行)二、创建一个cube,将它移动到地面的上方,并给它添加Rigibody,使他具备基本的物理属性(简单来说就是被碰撞后会被击飞或者在半空中会掉下来,这是实现打砖块游戏的基础)三、将此c