
Unity3d+Moba
文章平均质量分 65
四夕立羽
这个作者很懒,什么都没留下…
展开
-
Unity3D+moba+技能指示器(二)
2.3指示器图片高亮显示shader新建shader,代码如下Shader "Custom/SkillHintBg" {Properties { _MainTex ("Base Texture", 2D) = "white" {} _Color ("Main Color", Color) = (1,1,1,1) }Category { Tags { "Queue"="T原创 2016-05-12 03:34:08 · 13881 阅读 · 2 评论 -
Unity3D+moba+技能指示器(一)
1 功能描述类似王者荣耀,按下的技能如果是需要预判的或者是可以选择单一目标,产生一个摇杆,在地形上显示辅助的UI提示。存在以下几种情况:1.扇形范围技能2.方向性技能3.指向范围性技能4.指向技能这些地形上的UI提示共性是:1.外围大圈的范围;2.内圈UI具有大小,方向,范围角度的特点2 详细设计要点:1.所有英雄的原创 2016-05-10 03:42:36 · 13750 阅读 · 0 评论 -
Unity3d+moba+草丛视野
1 功能描述类似lol中英雄躲草丛:1.当我方单位(包括我)进入草丛,自己变为半透明,并且能探测到草丛中敌方单位。2.当我方单位离开草丛,恢复不透明,如果草丛中有敌人,且该草丛中没有别的友军,丢失该敌军视野。3.当敌方进入草丛,该草丛没有我方单位,敌方全透明,不能被外面我方单位探测到。4.当敌方离开草丛,可以被探测到。2 详细设计草丛增加BoxColli原创 2016-05-06 01:58:49 · 4600 阅读 · 0 评论 -
Unity3D+moba+小地图视野
1功能描述敌方出现在我方视野中,小地图显示敌方icon。丢失敌方时,icon消失。类似moba游戏,要满足以下要点:1.所有己方单位自身都要在小地图上显示。2.所有己方单位共享视野,当有敌方出现在某个己方单位的视野中时,小地图上显示这个敌方icon。3.敌方一旦丢失在所有己方单位视野中,小地图上icon消失。2 详细设计总体思路是对地形分成二维数组int[N][[N原创 2016-05-05 02:33:25 · 3418 阅读 · 1 评论 -
Unity3d+moba+小地图
1 功能描述玩家行走,在UI左上角显示小地图,显示玩家所在的位置,并且实时更新。网上一般方法是用一台空中camera作为小地图投影,但是这样要响应小地图上的icon点击事件比较麻烦,为止这里使用一种新方案。2 详细设计第一个框中元素为UI小地图,主要为一张与地形长宽缩放比例的image。第二框中为放在地形正中央的GameObject,主要作用得到场景中Player坐标相原创 2016-05-04 03:42:19 · 3614 阅读 · 0 评论 -
Unity3d+moba+UGUI摇杆
1 功能描述使用UGUI制作摇杆,摇杆的初始位置是可变的,当按下同时改变Bg位置和thumb位置,当松手时Bg,thumb返回初始原位。主要函数:ScreenPointToLocalPointInRectangle,Vector3.Distance。2 详细设计Bg为摇杆的大圆背景,thumb为中心小圆,JoyCollider为可触发碰撞区(可设置大小,只有按在此区域才能触发摇杆的操作)2.1 主...原创 2016-05-03 03:47:34 · 2148 阅读 · 2 评论