新手不懂地图标识求助地图彩虹六号右上角标识那个红色的是啥

原创设计红色的地图标记素材是用户NightMare在 12:49:26上传到我图网,
素材大小为0.05 MB,
素材的尺寸为509px×800px,图片的编号是,
颜色模式为RGB,
授权方式为VIP用户下载,成为我图网VIP用户马上下载此图片。
红色的地图标记
Copyright & 我图网沪ICP备号 用时:秒&V若您发现您的权利被侵害,请发起知识产权投诉。后使用快捷导航没有帐号?
暂时没有人问过相似的问题,你可以做第一个提问题的人
查看: 11075|回复: 14
百度地图覆盖物 指定唯一标识
请教一下各位,百度地图覆盖物能指定唯一标示吗,看文档里面就能指定title和label,没有类似于ID的指定。因为我想再右击Marker的时候,获取该Marker的ID,然后根据该ID,从数据库中取其他具体信息。
先感谢各位的回复和指导了。
这个问题解决起来其实比较简单,不是从API入手,而是从Javascript解决。
假设添加Marker的方法中有一个参数为ID参数,如下:
原来的代码如下:
function addMarker(point){
& & var marker = new BMap.Marker(point);
& & map.addOverlay(marker);
}
复制代码
添加参数ID如下:
function addMarker(point, id, clickHandler){
& & var marker = new BMap.Marker(point);
& & if (clickHandler){
& && &&&marker.addEventListener(&click&, function(e){clickHandler(e, id);});
& & }
& & map.addOverlay(marker);
}
复制代码
利用Javascript的闭包特性,把ID再clickHandler的函数调用时生成,这样,时间处理器就可以获取到ID了。
调用如下:
function markerClickHandler(e, id){
}
addMarker(point1, 1, markerClickHandler);
addMarker(point2, 2, markerClickHandler);
复制代码
论坛真心不够活跃啊。
目前的主要两种思路:
1) 用label存放该Marker的ID,然后通过label.setStyle({display: &none&}); 将lable隐藏,点击的时候,通过e.target.getLabel().getTitle()来取ID,这里e是鼠标事件的参数。
2) 建个数组,存放ID和Marker的坐标信息。鼠标点击的时候,取得该坐标信息,然后根据它去数组中轮训,找出对应的ID,然后做后续的工作。
目前只能这样了。再看看LBS云了,看看有没有其他解决方法。
在参考文档中查询Marker, 就只看到setLabel(label:Label)和setTitle(title:String), 它还有其他属性可以设置吗
虽然可以用label或者title存储一个标识,但是不想显示这个标识
再说lable和title要显示其他的内容
huahua9901
& &文档里面没有,那就是没有了。。。
这个功能很重要啊,总不能单击所有的覆盖物,显示的信息都一样吧?
可惜没有该功能的demo。
百度地图是有这个功能的,不知道是不是没有开放出来还是得参考其他的文档。比如搜索银行,地图上出来很多银行的标注后,点击某个标注,会弹出该银行的具体信息。
要的就是这种功能。
huahua9901
你看看开源库吧。
论坛不活跃没办法,大家都是有工作的人,没办法时时刻刻盯着。
就是在QQ群上,也不是说你提问就有人回答的。
这里,至少有我们这群苦逼的版主帮你们找答案。虽然答案不一定找得到。
希望理解。
另外,我严重同意你的一个看法。
百度API文档很烂。。。。。
你说的对,其实大家都挺忙,也是有问题才来论坛逛逛,或者中午休息的时间上论坛逛逛,帮助一些需要的人。我也是刚入门,所以很多还不会,希望能尽快上手。
谢谢你帮忙找的参考资料,还是很能启发思路的,辛苦了~ :handshake
楼主,这个问题解决了没有啊
这个问题解决起来其实比较简单,不是从API入手,而是从Javascript解决。
假设添加Marker的方法中有一个参数 ...
clickHandler(e, id);这个方法没必要去定义,直接在function对id进行传递就可以了
这个问题解决起来其实比较简单,不是从API入手,而是从Javascript解决。
假设添加Marker的方法中有一个参数 ...
呃,我没考虑到js的闭包特性,是要加个函数的
楼主楼主这个问题解决了没有啊,求指教一下,我现在也是遇到这样的问题了,我已经用marker的label和title两个属性来存了ID和Name了,但是我现在不同的marker还需要存一个不同的类型名称,不知道应该怎么给这个参数,不知道楼主不用label和title是怎么解决的呢
直接在click监听事件里写内容要展示的就可以比如:
marker.addEventListener('click',function(e){
& & & & & & & & & & & & & & & & & & & & & & & & $(&#lampModal #formModalLabel&).text(item1.controllerName+&控制&+item1.typeName+item1.lampName);
& & & & & & & & & & & & & & & & & & & & & & & & $(&#lampModal input[name='road_id']&).val(item1.roadId);
& & & & & & & & & & & & & & & & & & & & & & & & $(&#lampModal input[name='concentratorAddr']&).val(data.stringConcentratorAddr);
& & & & & & & & & & & & & & & & & & & & & & & & $(&#lampModal input[name='controllerAddr']&).val(item1.stringControllerAddr);
& & & & & & & & & & & & & & & & & & & & & & & & $(&#lampModal input[name='loop_num']&).val(item1.concentratorLoop);
& & & & & & & & & & & & & & & & & & & & & & & & $(&#lampModal&).modal('show');
& & & & & & & & & & & & & & & & & & & & });
直接在你新定义marker后添加一句:marker.id=&你想要的id&,右击的时候回调函数的marker参数里就会带有该id
& && &&&& & & & & & & & & & & & //为marker新增一个属性,表示id
& && &&&& & & & & & & & & & & & marker.meterId=meterInfo[i].
& && &&&& & & & & & & & & & & & //右键菜单
& && &&&& & & & & & & & & & & & var rightMenuCanvas=new BMap.ContextMenu();
& && &&&& & & & & & & & & & & & //右键菜单项(电表信息)
& && &&&& & & & & & & & & & & & var rightMenuItem1=new BMap.MenuItem(&电表信息&,
& && &&&& & & & & & & & & & & & & & & & function(item,canvas,marker){
& && &&&& & & & & & & & & & & & & & & & & & & & alert(marker.meterId);
& && &&&& & & & & & & & & & & & & & & & },{}
& && &&&& & & & & & & & & & & & );
& && &&&& & & & & & & & & & & & //将右键菜单项添加到菜单容器中
& && &&&& & & & & & & & & & & & rightMenuCanvas.addItem(rightMenuItem1);
& && &&&& & & & & & & & & & & & //添加右键菜单
& && &&&& & & & & & & & & & & & marker.addContextMenu(rightMenuCanvas);
& && &&&& & & & & & & & & & & & //添加marker到map中
& && && && && && &&&map.addOverlay(marker);&&
Powered by当前位置: >
> 荒野行动小地图怎么看?小地图红色标志提示信号[图]
荒野行动小地图怎么看?小地图红色标志提示信号[图]
  荒野行动小地图红色标志是什么?小地图提示信号怎么看?快人一步发现敌人,成功吃鸡是如何做到的?作为当下吃鸡版的手游,网易的荒野行动对于玩家来说都不陌生,每个人都想成功吃次鸡,要想击杀对手首先不要被对手击杀,因此能够第一时间掌控对手的位置,对于成功吃鸡是必不可少的前提,本文介绍如何小地图查看对手,对你成功吃鸡有着一定帮助!   荒野举动小地图怎样看?   我能够能够看到赤色的最大圈的,那个就是毒的方位,白色的就是安全区,白色的圈里都是安全的,毒会一向缩小,后面会缩的十分小,我们的圈刷的好我们就简单吃鸡,刷欠好我们就吃不鸡,所以也有天命圈,这样吃鸡就十分简单了,由于圈都刷在你这里,别拿着枪等着他人过来送死,技能好就能杀掉,过来很多就杀不掉了。  黄色的就是足迹:他人留下的足迹,你看到足迹的时分看他有没有要往你这过来的意思,如果有的话就阴他一波,很简单就打起来的,一起阴人的胜率是最高的,打确实欠好打。  绿色的箭头是打你的,如果有人打你了,这个箭头就是他人打你之后会显示的箭头,所以我们就找掩体,之后反击他,这个就十分重要的,不然你不知道是谁打了你。  白色箭头就是你自己箭头了,所以我们移动的话白色箭头就会移动。  怎样看脚印?  在你邻近走就会有足迹,我们能够找到他,看到足迹我们能够决议打仍是走,如果看到他一身神装,我们就去尝试一下,如果自己一身神装就不打了,持续当伏地魔,最终一波尽量是站着打,这样视界最大,两个人对打,死了就死了,蹲着视界受限。
最新推荐文章
10.5MB/中文简体
WiFi万能钥匙pc版是一款自动获取周边免费WiFi热点并建立连接的电脑软件。1、WiFi万能...& 系统玩法 & 新手指向标四:路痴福音!地图看法和跑酷技巧指南
新手指向标四:路痴福音!地图看法和跑酷技巧指南
文 章摘 要
看不懂地图?不知道要去哪儿?每个新手玩家都经常迷路,本文旨在教大家看懂地图,不再“星际迷航”!
  你路痴吗?  面对这样一个问题,我相信不少《星际战甲》玩家,尤其是新手玩家会坚定点头。  为了增加游戏的趣味性,游戏在设计上给任务增加了许多难度,复杂的地形和隐蔽的路口让很多玩家大呼头痛。其实,只要你会看地图,再掌握些跑酷技巧,迷路其实也是件挺难的事。  首先,左上角的小地图上通常会标记任务地点的方向:  其中,白色箭头为玩家,蓝色点为队友,红点为敌人,绿色标识为撤离点,开关样图标为控制台(图上白色为一般控制台,黄色为隔离控制台)。  当玩家与目标不在同一水平面时,标识上会出现向上/向下的三角,代表目标在上方/下方。  按“M”键打开大地图可能你会看得更清楚:  迷路时请毫无犹豫地让队友做标记(G键)给你,这样你就能看到路径点了:  注意下图的物体,流光代表破坏后进入:  此外,你需要一些跑酷技巧。  跑动时按住Shift可以进行加速跑:  划砍(加速跑+E)可以有效地增加移动速度,但不要使用重武器。  过高的地方可以使用飞斩上去(镜头向上按空格+E)。  墙面上的白线提示你要在此处跑墙(镜头向白线方向,跑动同时按住空格):  此外,一些战甲的瞬移技能可以节省很多跑路时间:·超能新星(Nova)的3:创造一个连接目标地点的传送门;·邪神洛基(Loki)的1+3:用1在目标地点释放一个幻影后,用3瞬移至幻影位置;·瓦尔基里(女汉子)的1:钩锁勾住目标地点然后飞过去,就像蝙蝠侠那种。本期专题就给大家介绍到这,希望对大家有所帮助!
手机看攻略,电脑玩游戏两不误!
加点再也不需要切来切去啦~
【星际战甲】最新消息第一时间推送给你
与相关的文章有:
星际战甲官方信息进行中的任务
您的位置:>>>
《荒野行动》识别小地图上的红色图标
在游戏当中,右上角的小地图显示出各种红色的图标到底是什么呢?很多新手玩家都是不知道,不清楚,不了解的!
当自己了解和知道后,可以判断出敌人所在的位置,和怎么样避免别人发现自己的~下面详细来说说
懂的朋友可以看我说的地方有没有需要改正的,不懂的朋友可以进行参考一下
如下面图,在右上角的小地图当中,出现了4个红色的小图标,那么他们分别是什么和怎么应对呢?
当汽车或者船发动行驶途中造成的声音,经过别人的探测范围,那么就会在别人的小地图中现实出红色的轮胎图标喔
因为汽车行驶较快,所以基本上是较难打爆他的汽车,而自己可以转动视觉查看他所在的方向,查看的时候不要在空地上就行,有障碍物或者楼顶上是最好的选择,开枪打他,他也只能逃跑
当自己驾驶汽车的时候,若是发现一些人在空旷地方,可以尽情去碾压,若是没有发现,那么还是尽快离开这个地方或者开远一些吧
这个图标是开枪的声音,在探测范围内,有枪声响起,就会显示位置,若是有枪声响起,没有图标,那么证明这枪声是在自己探测范围外的
当枪声响起,自己若是没有受到伤害,可以查看小地图响声显示的方向,蹲点好位置再进行去查看那个方向有没有人!若是小地图不现实,则不需要理会
若是自己受到伤害的,看不到周围有明显的人,那么尽快离开原地,并且记下响声响起的大概方向,后续可以绕到他的后面或许注意一下这个方向的人
而当自己打别人的时候,枪响声会暴露自己的方位,打完目标,可以尽快离开一些,或者武器上安装消声器就可以了!
当有人在你的探测范围内使用疾跑,那么在小地图中就会显示出两只脚印
若是在自己的探测范围内出现脚印,不要去找,只需要自己找好一个地方蹲点,需无后顾之忧的,然后拿枪目视前方守好就行了
若是自己,在多障碍物或者小的安全区内,尽量做到不使用疾跑,避免暴露自己的位置
所以我才不建议追寻脚步的方向,当别人慢走的时候,小地图就不会显示出来了,一直追寻方向,很容易被别人先找到你击杀
其实还可以依靠自己所听到的声音来判断敌人在哪里,不需要看小地图,例如我在二层房子内关上门蹲点,听到草的声音,人估计在房子外,听到干脆的脚步声,估计人在一楼了,还有上楼梯,开门等等的各种声音不同,可以依靠这些声音来准确判断敌人所在位置,有时候比看小地图还管用
4.红色定位点
点击放大的地图,然后想要去那个地方,就可以点一下定位,返回到自己游戏界面,然后看着中上方的定位导航,转动视觉就可以找到自己刚在定点的红色,那么前面就是定位的位置的方向了,一直前行可以到达定位位置
单人模式定位点是红色的,多人组队的点事有颜色区分开来,可以看队友名字旁边的图标,可以降落飞机时候定位一个资源点,可以在游戏途中定位一个目的地,给自己一个目标和方向,不至于做一个迷途的羔羊~任人宰割
5.红圈范围
这个范围是飞机进行轰炸的地区,随机对不指定位置进行投弹轰炸,虽然轰炸次数不多,但若是你运气真的那么好,也会被炸死的!
点开大地图可以清晰的看到轰炸所覆盖的范围,而在小地图中若是覆盖到自己就会显示红色,若是自己在房子内还保险一些,能不能炸死位置,若是在露天的地方,被炸中,绝对死亡!所以要进行离开所覆盖的范围,不然玩着尽兴,突然被炸死也太不爽了
看到有些人很疑惑,说点开地图查看不到上面说的前三种声音图标,其实这些只会在小地图中显示,不会在地图显示出来的
而上面说到的探测范围详细是多少米?右上角的小地图不能进行放大和缩小,在我寻找到的资料里面,说显示探测范围是方圆200米内的,但是经过个人的方法测量,探测范围是方圆150米内的,你认为最准确多少米,可以自己去试试
最后小地图中显示出来的声音图标(脚步,枪声,汽车),这些都只是显示的响声的方位,没有距离的!所以小地图看不到别人距离自己有多远多近,不要过分的依赖这些图标,这个仅供参考~
看下图,人在我前面开枪,却显示脚步和枪声在边缘
你还有其他问题么?发出来!我知道的都会为你解答
手游高手,尽在九游!
如果你也热爱分享
请点击加入原创写手组!
如果你是游戏大神高手
请点击认证游戏高手!
以上作品由“九游原创写手组”
【⑨Game】☞恶魔☜()提供!}

我要回帖

更多关于 彩虹六号右上角标识 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信