会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
答案-Answer
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2019年12月25日
Unity Shader后处理-搜索灰度效果
摘要: 如U3D中Hierarchy面板下的搜索效果: 讲解分析: 1.这种PostEffect效果其实就是指Unity shader的后处理,即游戏中实现屏幕特效的常见方法。顾名思义屏幕后处理就是指在渲染完整个场景得到屏幕图像后,再对这个图像进行一系列操作,实现各种屏幕特效。 2.要实现这种屏幕后处理的基
阅读全文
posted @ 2019-12-25 18:11 望景思心
阅读(1074)
评论(0)
推荐(1)
2019年12月13日
Unity中实现网格轮廓效果,选中边框效果(附带高斯模糊实现模式,处理了锯齿情况)
摘要: 问题背景: 最近要实现选中实体的高亮效果,要那种类似于unity中Outline的效果,网格轮廓高亮效果。 效果图: 具体代码: OutlineEffect.cs 实体高亮效果类: 轮廓边总控制类,该脚本需要挂载到场景相机上 1 using UnityEngine; 2 using System.C
阅读全文
posted @ 2019-12-13 17:42 望景思心
阅读(4043)
评论(6)
推荐(2)
2019年10月11日
Unity中对注册表进行修改
摘要: 问题背景: PC端软件开发,当我在Unity中的PlayerSetting中设置好分辨率,每次打包运行后会记忆上次退出时窗口的分辨率(记忆窗口状态),导致下次打开时不是PlayerSetting中的初始设置,而是读取注册表记录的数据。而我的需求时必须每次进去时都是指定的那个分辨率。 问题纠结点: 1
阅读全文
posted @ 2019-10-11 16:16 望景思心
阅读(5438)
评论(1)
推荐(0)
Unity中调用Windows窗口句柄以及根据需求设置并且解决扩展屏窗体显示错乱/位置错误的Bug/指定Windows窗口文件类型筛选
摘要: 问题背景: 现在在搞PC端应用开发,我们开发中需要调用系统的窗口以及需要最大化最小化,缩放窗口拖拽窗口,以及设置窗口位置,去边框等功能 解决根据: 使用user32.dll解决 具体功能: Unity中对Windows窗口设置 <1>.unity中调用打开文件窗口和保存窗口: 调用Comdlg32.
阅读全文
posted @ 2019-10-11 15:11 望景思心
阅读(8208)
评论(6)
推荐(3)
2019年9月24日
Unity3D中使用GL画拉选框(绘制多选框)
摘要: 问题分析: 需要根据鼠标事件,摁下鼠标开始绘制选择框,抬起鼠标结束绘制。 实现思路: 该需求是屏幕画线,Unity内置了GL类 封装了OpenGL,可以通过GL类来实现一些简单的画图操作,这里也是使用GL实现。 分析: 代码中有这样一个回调是属于屏幕渲染的,需要在API里了解一下public voi
阅读全文
posted @ 2019-09-24 16:14 望景思心
阅读(1556)
评论(0)
推荐(0)
2019年9月6日
Unity3D中使用Mesh动态创建编辑轴(点,线,圆,圆锥)
摘要: 问题分析: 最近在搞软件底层开发,将一些工具或者底层脚本打成dll导入unity使用,有这样一需求,就是编辑功能,需要像Scene场景一样,实现那种编辑轴 实现方式: 创建Mesh,构建编辑轴,这个地方这么几步: 1.线(轴) 2.圆(旋转线) 3.正方形(轴面) 4.圆锥(轴方向) 具体步骤: 1
阅读全文
posted @ 2019-09-06 11:47 望景思心
阅读(2970)
评论(1)
推荐(0)
2019年8月3日
Unity中动态绘制圆柱体Mesh
摘要: 问题背景 上次写了动态绘制立方体,这最近又来了新功能,绘制圆柱(风筒),要求是给了很多节点,根据节点去动态绘制风筒,风筒就是圆柱连接而成的,可以理解为管道,还有就是拐角处注意倒角,圆润过度过来。 实现原理 动态绘制圆柱mesh,注意,圆柱的mesh绘制远比立方体复杂得多,上节阐述过基本mesh创建立
阅读全文
posted @ 2019-08-03 16:09 望景思心
阅读(4555)
评论(10)
推荐(5)
2019年7月23日
Unity中动态创建Mesh
摘要: 什么是Mesh? Mesh是指的模型的网格,3D模型是由多边形拼接而成,而多边形实际上又是由多个三角形拼接而成的。即一个3D模型的表面其实是由多个彼此相连的三角面构成。三维空间中,构成这些三角形的点和边的集合就是Mesh。 原理 即动态创建一个Mesh,设置三角形和顶点数据,然后赋值给MeshFil
阅读全文
posted @ 2019-07-23 17:56 望景思心
阅读(16834)
评论(2)
推荐(1)
2019年7月9日
Unity中嵌入网页插件Embedded Browser2.1.0
摘要: 背景 最近刚换了工作,新公司不是做手游的,一开始有点抵触,总觉得不是做游戏自己就是跨行了,认为自己不对口,但是慢慢发现在这可以学的东西面很广,所以感觉又到了打怪升级的时候了,老子就在这进阶了。 一进公司他们使用H5开发,做一款地形信息系统的软件,基于Unity开发,但是所有页面都是Js写的,所以我第
阅读全文
posted @ 2019-07-09 16:27 望景思心
阅读(10134)
评论(8)
推荐(2)
2019年6月5日
VisualStuido中将C#脚本封装打包DLL并调用
摘要: DLL (Dynamic Link Library) 动态链接库 首先了解下使用DLL的优势,程序运行时不用加载所有代码,只有运行到引用时,才从DLL库中取出。并且使用DLL文件还可以减小程序体积,封装好的DLL文件,由于函数已经封装到DLL文件中,防止意外变更。所以编译器不会对我们的 DLL 进行
阅读全文
posted @ 2019-06-05 13:15 望景思心
阅读(3980)
评论(0)
推荐(1)
上一页
1
2
3
4
下一页
公告