Unity插件使用
插件使用
心前阳光
天助自助者
展开
-
Unity使用Cscore录制Window麦克风声音
【代码】Unity使用Cscore录制Window麦克风声音。原创 2023-07-03 21:56:33 · 485 阅读 · 3 评论 -
Unity使用Sqlite3增删改查
【代码】Unity使用Sqlite3增删改查。原创 2023-05-06 15:35:03 · 231 阅读 · 0 评论 -
Unity使用Sqlite3
【代码】Unity使用Sqlite3。原创 2023-05-06 14:24:50 · 831 阅读 · 0 评论 -
Unity连接MySql
【代码】Unity连接MySql。原创 2023-04-24 18:14:46 · 203 阅读 · 0 评论 -
Unity使用MySql实现简单的增删改查
【代码】Unity使用MySql实现简单的增删改查。原创 2023-04-25 14:39:48 · 330 阅读 · 1 评论 -
使用UnityStandaloneFileBrowser获取文件路径
打开对话框,获取所选文件路径。原创 2023-03-30 16:39:35 · 441 阅读 · 0 评论 -
使用EPPlus加载excel数据
发布后运行,不能加载excel数据。原创 2023-03-27 17:49:54 · 1030 阅读 · 0 评论 -
minigame-unity-webgl-transform插件发布空白场景
转换工具导出微信小游戏原创 2023-03-03 10:06:42 · 428 阅读 · 0 评论 -
SteamVR使用注意
使用SteamVR注意事项原创 2023-02-01 18:03:27 · 141 阅读 · 0 评论 -
TriLib简述
Unity发布后的软件,通过TriLib将模型等素材导入到软件中。原创 2023-01-30 15:36:15 · 2297 阅读 · 0 评论 -
zSpace使用
zSpace拓展了IBeginDragHandler, IDragHandler, IEndDragHandler接口,可以方便的拖拽模型,模型需要有碰撞体。原创 2023-01-06 18:12:19 · 518 阅读 · 0 评论 -
zSpace简述
zSpace 是一个混合现实和平台zSpace 优点:放置在桌面上,不需要用户佩戴任何电子设备或笨重的显示器,佩戴特制眼镜即可体验混合现实。原创 2023-01-06 11:25:47 · 1572 阅读 · 0 评论 -
PUN补充
当加入游戏大厅,自动调用该方法,可获取到当前大厅的所有房间信息,判断需要进入的房间是否存在。原创 2023-01-06 10:07:51 · 197 阅读 · 0 评论 -
UGUI 拖拽
UGUI 拖拽。原创 2022-12-27 11:14:49 · 90 阅读 · 0 评论 -
简单优化滑动列表
优化滑动列表原创 2022-12-09 18:34:06 · 137 阅读 · 0 评论 -
桌面虚拟摇杆
基于UGUI的IDragHandler, IEndDragHandler, IPointerDownHandler接口实现。1.鼠标指针移动到摇杆区域,记录鼠标指针和摇杆之间的偏移;2.OnDrag不断更新摇杆位置;3.Update更新移动的方向。原创 2022-12-08 16:18:11 · 314 阅读 · 0 评论 -
UGUI 判断鼠标是否在UI上面
使用OnMouseDown点击模型时,鼠标可以“穿过”UI点击到模型。原创 2022-09-19 17:03:34 · 310 阅读 · 0 评论 -
Zxing生成二维码
扫描二维码进入百度搜索界面原创 2022-09-07 14:02:43 · 443 阅读 · 0 评论 -
简单拖拽UI
简单拖拽UI。原创 2022-09-06 11:29:57 · 185 阅读 · 0 评论 -
KlakNdI 同步画面简单使用
KlakNDI局域网内同步客户端画面原创 2022-07-12 16:56:56 · 597 阅读 · 0 评论 -
Unity Text组件空格换行问题
Text组件内容中输入空格,会自动换行。原创 2022-06-20 16:44:02 · 2216 阅读 · 0 评论 -
FlyVR串流Oculus2
Flyvr串流原创 2022-06-13 11:27:17 · 554 阅读 · 2 评论 -
oculus2设备打开开发者模式
安装oculus app使用facebook登录oculus app准备配对码在oculus2设备中找到 配对码;找不到,需要恢复出厂模式,恢复后可看到配对码;恢复操作:关机状态下,长按 关机键+ 音量减少键, 音量键选择factory reset,关机键确认;注意:重启的设备需要有“网络”才能激活,慎重操作。安装oculus助手PC官网地址操作步骤助手开启热点,oculus设备连接该热点,连接后oculus可以使用网络激活或更新手机app和oculus使用配对码匹配匹配后,oc原创 2022-05-30 10:46:18 · 2047 阅读 · 2 评论 -
Unity 结合 iText7 打包后 PDF不显示中文
环境Unity2019.4.34.f1c1iText7 7.2.0问题Unity编辑模式运行 可以生成PDF, 但项目打包后不能生成PDF问题原因Encoding 1252 data could not be found. Make sure you have correct international codeset assembly installed and enabled. 解决方法找到Unity编辑器的安装路径例如:2019.4.34f1c1\Editor\Data\Mon原创 2022-05-01 21:38:22 · 1394 阅读 · 3 评论 -
iTextSharp 列表
有数字序号的列表//参数一 列表是否有数字符号//参数二 符号与列表内容的间隔List list = new List(true, 20);list.Add(new ListItem("Z"));list.Add(new ListItem("K"));list.Add(new ListItem("A"));doc.Add(list);有特殊符号的列表//无序号列表 列表项前没有数字符号 有特殊字符 List list2 = new List(false, 20);//设置原创 2022-04-24 11:04:52 · 152 阅读 · 0 评论 -
iTextSharp 添加表格
添加表格设置表格列的数量 PdfPTable pdfPTable = new PdfPTable(4);//4 列设置表格宽度pdfPTable.TotalWidth = doc.PageSize.Width - 72;pdfPTable.LockedWidth = true;//锁定宽度添加单元格设置单元格内容的对齐方式//水平居中pdfPTable.DefaultCell.HorizontalAlignment = Element.ALIGN_CENTER;添加单元格和单元格内原创 2022-04-23 22:41:19 · 755 阅读 · 0 评论 -
iTextSharp 添加图片
添加图片//参数为 图片路径Image image = Image.GetInstance("72.jpg");document.Add(image);设置图片尺寸 //原图尺寸的0.3 image.ScalePercent(30f); //设置图片的宽高 image.ScaleAbsolute(450f, 300f);设置图片位置//图片居中image.Alignment = Element.ALIGN_CENTER;//设置图片具体位置 PDF左下角为原点image.原创 2022-04-23 21:52:17 · 1523 阅读 · 0 评论 -
iTextSharp 添加文字内容
块 Chunk块最小的文本单位,可用于构建 短句,段落、锚点等。 //块 显示的文本 字体 字体颜色 Chunk chunk = new Chunk("Hello", FontFactory.GetFont(FontFactory.TIMES_ROMAN, 20, new BaseColor(255, 0, 0))); //添加下划线 显示的文本添加下划线 Chunk chunk2 = new Chunk("Underline", FontFactory.GetFont(FontFactory.原创 2022-04-23 21:25:10 · 1332 阅读 · 0 评论 -
iTextSharp 页面设置
页面大小原创 2022-04-22 21:31:19 · 2109 阅读 · 0 评论 -
iTextSharp 基础结构
一般结构 //1. 创建Document 实例 Document doc = new Document(); //2. 创建PdfWriter 实例 PdfWriter.GetInstance(doc, new FileStream("Chapter01.pdf", FileMode.Create)); //3. 打开文档 doc.Open(); //4. 要显示的内容加入文档 doc.Add(new Paragraph("Hello World!")); //5. 关闭文档 doc.原创 2022-04-22 11:53:41 · 176 阅读 · 0 评论 -
iTextSharp 显示中文字体
使用 ttf格式中文字体函数public static BaseFont CreateFont(string name, string encoding, bool embedded);//参数一 字体文件路径//参数二 编码格式//参数三 是否嵌入式例子 BaseFont baseFont2 = BaseFont.CreateFont("./Font/msyh.ttf", BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED); Paragraph chi原创 2022-04-22 11:21:34 · 1459 阅读 · 0 评论 -
Unity结合iTextSharp生成PDF 准备dll
版本iTextSharp版本:5.5.13.3Unity版本:2019.434f1c1准备iTextSharp.dll使用VS,在.NETFramework框架下创建一个控制台应用程序;依次点击 工具->NuGet包管理器->管理解决方案的NuGet程序包;选择浏览菜单,搜索 iTextSharp,找到后点击安装;打开VS项目文件夹,在packages文件夹中 找到BouncyCastle.1.8.9和iTextSharp.5.5.13.3文件夹依次打开并提取lib文件夹中的d原创 2022-04-22 11:01:23 · 2232 阅读 · 0 评论 -
使用AVProMovieCapture录制Game视图
录制前准备准备插件 AVProMovieCapture 官方试用版下载地址注意:试用版录制的画面有官方水印录制步骤设置Game视图的分辨率Window->Open Avpro Movie CaptureAudio下拉列表中选择Unity点击 Start Capture 开始录制停止录制 视频文件保存在 Assets同级目录 Captures中...原创 2022-03-31 14:38:52 · 2979 阅读 · 0 评论 -
SQLite4Unity3d使用
数据库准备C#类命名空间:using SQLite4Unity3dpublic class TestCreateTable{ [PrimaryKey, AutoIncrement] PrimaryKey 下面的第一个属性作为主键 autoincrement 自增 插入数据主键会自己增大 避免主键不唯一 public int Id { get; set; } public string Name { get; set; }}创建或打开数据库SQL原创 2021-11-12 17:30:22 · 4735 阅读 · 0 评论 -
Unity中使用iText7
导入iText在Unity项目中打开VS使用NuGet 获取iText包下载完毕 在Unity项目的Packages文件夹中可找到提取每个文件夹中net版本的dll文件注意:不需要提取该文件System.ValueTuple.4.5.0的dllProject Settings_>Player->Api Compatilibity level 设置为 .Net 4.x测试using iText.IO.Font;using iText.Kernel.Colors;using原创 2021-10-30 21:59:15 · 339 阅读 · 3 评论 -
iText 字体设置
安装依赖包NuGet输入 Install-Package itext7 下载相关依赖包API文档IText API (C#相关)创建PDF//参数 pdf文件路径 PdfWriter writer = new PdfWriter(path);PdfDocument pdf = new PdfDocument(writer);Document document = new Document(pdf);设置中文字体//参数1 字体文件的路径 参数2 字体别名FontProgramFact原创 2021-10-30 15:57:41 · 4623 阅读 · 0 评论 -
VRTK UI交互
LeftController添加VRTK_Pointer和VRTK_StraightPointerer组件绘制可见射线LeftController添加VRTK_UIPointer组件3D画布WorldSpace添加VRTK_UICanvas组件画布缩放设置为0.01原创 2021-10-18 13:00:14 · 307 阅读 · 0 评论 -
VRTK 简单拾取
简单抓取LeftController添加VRTK_InteractGrab、VRTK_InteractTouch抓取对象确保有碰撞器并添加VRTK_InteractableObject组件VRTK_InteractableObject勾选is Grabbable原创 2021-10-14 14:49:54 · 300 阅读 · 0 评论 -
VRTK 传送
传送显示钓鱼线游戏对象添加VRTK_Pointer、VRTK_BezierPointerRenderer传送到目标点Body对象添加VRTK_HeightAdjustTeleport设置不可传送区域原创 2021-10-14 13:14:09 · 253 阅读 · 0 评论 -
VRTK按键响应
手柄按键响应游戏对象添加VRTK_ControllerEvents脚本找到对应的事件添加函数即可例子: VRTK_ControllerEvents controllerEvents;//手柄按键事件类 private void Awake() { controllerEvents = GetComponent<VRTK_ControllerEvents>(); } void OnEnable() { contr原创 2021-10-13 15:26:26 · 434 阅读 · 0 评论