会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wayneWy
博客园
首页
新随笔
联系
订阅
管理
2020年9月5日
[UnityShader]unity中2D Sprite显示阴影和接受阴影
摘要: 首先是效果 要让2D显示阴影,首先假设知道Unity阴影来源(shader中的ShadowCaster) 最简单的方法是,首先从官网下载Sprite-Default.Shader,查看源码 然后复制粘贴到自己的Shader中,结尾加上一句FallBack "VertexLit",此时已经拥有投射阴影
阅读全文
posted @ 2020-09-05 19:21 wayneWy
阅读(4264)
评论(0)
推荐(1)
2020年8月14日
[UnityShader]说厌了的遮挡显示
摘要: 首先是效果 这个其实有相当多的地方在说了,我就不嚼舌根了 大概原理:一个Shader两个Pass,第一个Pass不管深度,都渲染,但是不写入深度,第二个Pass几乎没有改动,因为后执行,会覆盖掉第一个Pass本就该渲染的地方(因为第一个Pass没有写入深度),而第一个Pass不该渲染的地方则不会做处
阅读全文
posted @ 2020-08-14 14:10 wayneWy
阅读(619)
评论(0)
推荐(0)
2020年8月13日
[Unity]利用Mesh绘制简单的可被遮挡,可以探测的攻击指示器
摘要: 最近做一个小游戏的Demo,最终的效果是这样的 主要是利用Mesh绘制三角形作为显示,然后使用后处理来制作探灯,注意,性能一般,仅仅适合小游戏 分为3步 1:利用mesh绘制三角形,原理很简单,利用三角函数Tan,给定一个角度计算三角形左或者右一个顶点,最后绘制即可 1 void DrawIt()
阅读全文
posted @ 2020-08-13 15:50 wayneWy
阅读(709)
评论(0)
推荐(0)
2020年6月10日
[Unity]自定义地图编辑器(Scene视图下,EditorWindow的简单应用)
摘要: 最近的游戏又很多关卡需要配置(XML保存),给策划写了个非常简单的编辑器,记录下+废话下 1:Editor下打开新窗口需要继承EditorWindow,然后使用获取窗口即可,注意放在Editor文件夹下 1 public class DrawGameLevel : EditorWindow 2 {
阅读全文
posted @ 2020-06-10 19:16 wayneWy
阅读(3146)
评论(1)
推荐(0)
2020年6月7日
[Vs和Reshaper]Vs Studio配合Resharper插件,某些快捷键无法使用的情况,Alt+F7
摘要: 一直使用Alt+F7来查找变量或者类型的使用位置 家里面的电脑某一天不可以用了,按了没有任何反应 后来查到竟然是被别的软件快捷键覆盖了 Alt+F7是被Nvidia GeForce覆盖了,关掉它或者修改他的快捷键(设置->游戏内覆盖设置->快捷键) 如果发现某些快捷键不好使了,检查你的软件吧
阅读全文
posted @ 2020-06-07 01:25 wayneWy
阅读(234)
评论(0)
推荐(0)
2020年5月25日
[Unity]关于Unity中的触摸类Input.Touch以及简单的虚拟摇杆实现
摘要: InputTouch 使用Unity开发的游戏大多是移动端游戏,而一些移动端游戏完全使用触摸操作而不是点击Button Unity使用Input.Touch来管理触摸操作 Input.TouchCount获得当前触摸的数量,这个数量多少取决于设备,通常使用触摸之前都用这个判断下 Input.GetT
阅读全文
posted @ 2020-05-25 23:03 wayneWy
阅读(3349)
评论(0)
推荐(0)
[Unity]射线的简单应用和对UGUI的检测
摘要: 最近做的小游戏,需要通过触屏来控制移动,主要做法就是在Update中检测Input.TouchCount,但是问题是会盖住UGUI的Button事件,第一时间想到射线检测 常用射线 Unity有射线类Ray和Physics.Raycast()Physics.Linecast()等,他提供强大的API
阅读全文
posted @ 2020-05-25 22:21 wayneWy
阅读(2824)
评论(0)
推荐(0)
2020年5月21日
[Unity]关于Physic Material,物理碰撞
摘要: 制作游戏时发现了一些问题,主角身上有刚体(rigbody) 在地面移动时没有什么太大的问题,但是一旦在下落时按住方向键,就会出现角色贴在墙上不下来的问题 通过其他例子发现使用了Physic Material这个东西,物理材质 它可以为碰撞器提供一定模拟真实物体的能力 Friction:表示摩擦系数,
阅读全文
posted @ 2020-05-21 15:02 wayneWy
阅读(580)
评论(0)
推荐(0)
公告