关闭

【Unity】新手引导遮罩

标签: unityugui新手引导遮罩
2972人阅读 评论(0) 收藏 举报
分类:

可参考这里UGUI 新手引导遮罩控件

解释一下思路:

 public bool IsRaycastLocationValid(Vector2 sp, Camera eventCamera)
{
     // 点击在箭头框内部则无效,否则生效
     return  !RectTransformUtility.RectangleContainsScreenPoint(arrow, sp, eventCamera);
}

上面的代码是用来判断射线是否能穿透的,只有点击在透明的小框里射线才会穿透

然后在protected override void OnFillVBO(List<UIVertex> vbo)中绘制遮罩。我们知道,计算机绘制图形其实是绘制三角形,这里面小框的上下左右共四个正方形,需要绘制8个三角形。绘制的过程如代码所示,每3个点决定一个三角形,但是三角形会共用定点,故依次加入决定三角形的顶点,然后计算机会绘制出这几个三角形。

0
0
查看评论

[UnityUI]UGUI新手引导

1.假如ImageA在ImageB前面,且ImageA完全覆盖ImageB,点击两者的重叠部分,ImageA会收到点击事件,而ImageB不会
  • lyh916
  • lyh916
  • 2016-03-15 16:28
  • 4994

谈谈游戏中新手引导是如何制作的

目前已经历了两款游戏的制作。而两款游戏的新手引导,都是由我来完成的。因此,想写篇文章记录制作新手引导过程中的一些心得。 http://blog.csdn.net/operhero1990/article/details/51482734 一、新手引导的分类 从触发方式上,引导分为强制引导和非强...
  • operhero1990
  • operhero1990
  • 2016-05-23 21:05
  • 2890

【Unity】新手引导遮罩

可参考这里UGUI 新手引导遮罩控件解释一下思路: public bool IsRaycastLocationValid(Vector2 sp, Camera eventCamera) { // 点击在箭头框内部则无效,否则生效 return !RectTransformUti...
  • RICKShaozhiheng
  • RICKShaozhiheng
  • 2016-06-01 01:30
  • 2972

unity-新手引导

关于 unity 项目的新手引导制作 比较老的新手引导的做法是上下左右四个遮罩组合,把需要 点击 的地方镂空出来。 这里的做法是顶层用一个遮罩全部遮挡住,遮罩上用个 Button 接收点击事件,然后后把事件传递给 目标控件效果图 预制件 逻辑代码(都是lua),完整版--========...
  • yangxuan0261
  • yangxuan0261
  • 2017-09-21 11:33
  • 666

Unity3D新手引导开发手记

http://www.cnblogs.com/ybgame/p/3844315.html 最近开始接手新手引导的开发,记录下这块相关的心得 首先客户端是Unity,在接手前,前面的同学已经初步完成了新手引导框架的搭建,这套框架比较简单,有优点也有缺点,稍后一一点评 ...
  • anypkv
  • anypkv
  • 2016-06-17 17:16
  • 2317

<Unity3D 工作笔记>新手引导制作

做新手引导时,遇到上层引导手指,不能准确的找到偏移控件的位置 解决方法 我试过很多,但效果都不怎么理想,配置起来非常麻烦,与虎哥商量后,发现一个比较牛逼的方法 实现效果:          界面被黑幕遮挡,只有引导的图标,在黑...
  • ycguhang
  • ycguhang
  • 2013-10-28 23:12
  • 8282

真Unity3d_亲自做了一次之后,终于发现了为什么那么多烂游戏,那么多新手引导

其实我倒不很讨厌现在的游戏,页游有讨厌过,也没玩过,而且过去了,也不是太在意。现在的手游,很火的如阴阳师,王者荣耀这些,和以前的游戏不同那是正常的,毕竟社会是一直变化中,玩家也和以前的玩家不同了,就算同是以前的玩家,现在随着年龄的增加,心态也大不同了,如果和以前一样的游戏,还有谁会玩呢 (是的,我就...
  • avi9111
  • avi9111
  • 2017-06-21 17:37
  • 1582

论手游新手引导的正确姿势

  • 2014-07-30 18:57
  • 1008KB
  • 下载

unity3d ngui3.7 新手引导遮罩和高亮实现

总结出两种方法: 1.克隆需要高亮和点击的控件 在需要引导的界面(一个panel),弹出引导界面(panel),此时引导界面覆盖其上,引导界面有一层半透明遮罩,遮罩上加boxcollider,屏蔽下层事件。 需要加引导的界面: 加引导以后的界面: 现在的关键就是将panel面板中的引导按钮高亮...
  • bszk81340089
  • bszk81340089
  • 2015-08-15 13:54
  • 4512

Unity UGUI 新手指引

新手引导制作 : http://blog.csdn.net/ycguhang/article/details/13404511
  • aa20274270
  • aa20274270
  • 2015-09-21 22:46
  • 1010
    个人资料
    • 访问:120241次
    • 积分:1979
    • 等级:
    • 排名:千里之外
    • 原创:65篇
    • 转载:15篇
    • 译文:8篇
    • 评论:14条
    文章分类
    最新评论