游戏制作中经常需要各种形状的相交检测,那么如何检测一个圆形和矩形是否相交呢? 答案是用BoxCollider和SphereCollider~ 慢着,如果不想用物理引擎该怎么办呢? 可以使用代码进行相交检测,思路就是先把圆…
分类:unity
Unity打包exe设置全屏和窗口模式切换
using UnityEngine; /// <summary> /// 切换全屏和窗口模式 /// </summary> public class Fullscreen : MonoBehavi…
QQ登录SDK接入
本文是原生安卓SDK接入,对安卓不是很熟悉的话,可以考虑ShareSDK,直接封装好的登录分享SDK,无需在安卓层面架接,只需要在Unity里面调用相应接口即可。 1.打开腾讯开放平台 找到接…
【Unity Editor】实现给属性面板上拖拽赋值资源路径
前言 需求是这样:从资产面板中拖拽一个文件,比如表格的xlsx吧,到某个属性面板的框框中。然后获取这个文件的路径。大概如下图所示: 之前在一个网站中看到类似的教程,后来没翻到在哪里了。总之实现过程如下: &n…
【Unity Editor编辑器】 代码获取project面板选中资源路径(自定义右键菜单)
在Unity编辑器中,如果想要快捷的获取到Project面板中选中文件的路径,比如我们需要用Resources.Load的方式加载一个prefab,就需要知道这个prefab的路径,或者在自定义窗口中需要显示出所选择文件…
Unity3D 入门:Unity Editor 编辑器常用快捷键
本文为 Unity3D 入门小伙伴整理 Unity 编辑器中的常用快捷键。 本文内容 调节工具 视图调节 窗口调整 进入退出播放模式 所有快捷键 调节工具 Unity 编辑器左上角的一组按钮,正好也对应着键盘左上角的字母…
Unity3D 2021版本使用MonoDevelop代码编辑器
Unity3D 代码编辑器 想要使用MonoDevelop作为代码编辑器。 问题描述 Unity3D 2021版本中,默认的MonoDevelop代码编辑器被取消了,而使用VS编写Shader时,不太方便。 (1)没有代…
unity 打开vs没有解决方案_Unity使用VS Code编写C#代码没有代码补全怎么解决?
问题描述 换了电脑之后,先安装的VS2022,在安装时已加入了Unity编辑器的扩展工具,然后再安装的Unity Hub以及Unity2018-2021,创建项目之后,从Unity中双击C#脚本进入VS内,发现相关问题:…
Unity打开VS,一直显示hold on,一直在加载资源的解决办法
关于Unity打开VS,一直显示hold on,一直在加载资源的问题,只要项目路径不含中文,就不会出现这种情况了。再不然只能从hub里面去下载VS,或者用19版本的应该也不会出现这种情况。 关于unity打开的vs显示的…
在Unity中使用Lua脚本模板创建新的Lua文件
在Unity中使用Lua脚本模板创建新的Lua文件 使用情景 在开发中我们经常会创建适合自己使用的一些基类或者文件模版,在使用的时候就需要经常去复制文件,这个时候我们可以创建一个文件模板,然后在unity的Project…
c#打开文件夹
using UnityEditor; using System.Runtime.InteropServices; using UnityEngine; using System; using System.IO; [Cr…
一个自己开发的并应用在很多项目里的unity关卡编辑器
源码请到我的github中下载:https://github.com/LiuFeng1011/UnityMapEditor 介绍: 编辑器导出的数据为2进制数据,并经过gzip压缩,体积非常小。 使用方法: 1.首先制作…