【请教贴】如何制作战争迷雾?
construct2吧
全部回复
仅看楼主
level 9
合景禾07
楼主
附上一张图,主要是希望能够做出一个范围的战争迷雾系统,能够根据墙体来调节可视范围,这个real time shadow 试过,感觉不大好用,希望各位大大能教下!
2014年11月05日 13点11分
1
level 9
rexrainbow
试试Los behavior
2014年11月05日 13点11分
2
rexrainbow
https://www.scirra.com/manual/163/line-of-sight
2014年11月05日 13点11分
合景禾07
回复 rexrainbow :这个链接我打不开啊
问下这个插件式什么呢?
2014年11月05日 14点11分
level 9
yanyandd00
可以看下 案例 有的
2014年11月05日 14点11分
3
合景禾07
可以说一下是哪个案例呢
?
2014年11月06日 09点11分
level 13
傅老師_台灣
开新专案时,右上角打入"los",就会看到Line of sight范例。
2014年11月06日 15点11分
4
合景禾07
老师,如果依照这个范例的话,黑色的遮罩层应该怎么和LOS配合呢?
2014年11月07日 15点11分
傅老師_台灣
回复 Tom_in_house : 你的遮罩物件,是否是一个黑正方形中央挖出一个透明圆?
2014年11月07日 15点11分
level 9
合景禾07
楼主
@傅老師_台灣
大约这个效果
较亮处为可视范围,会随着墙体而增加或缩小可视范围(有树木挡住就看不到后面,有黑色遮罩在后面)
2014年11月08日 14点11分
5
傅老師_台灣
你有两个功能要实现:1是可视范围,2是墙体阴影。两者都可用官方<Shadow Light>插件做出。但是功能1使用汇图软件绘制渐层半透明的扇形,再套<blend mode>效果会较好。
2014年11月08日 17点11分
傅老師_台灣
回复 傅老師_台灣 :你这样应该不用使用<line of sight>了。用<Shadow light>做个墙体黑影一挡,就算物件是visible也会被墙体阴影挡住。
2014年11月08日 17点11分
傅老師_台灣
可是你的阴影好像是半透明的....那可能还是要用<line of sight>来控制墙后怪物的显示。
2014年11月08日 17点11分
合景禾07
回复 傅老師_台灣 :哇!谢谢老师指点啊,先去试试看
!
2014年11月09日 02点11分
level 9
合景禾07
楼主
@傅老師_台灣
我这里遇到一点问题。
前方的宝箱消失了,这是怎么回事呢?有点灵异啊
望老师搭救
2014年11月09日 03点11分
6
傅老師_台灣
你这样写,虽然多个宝箱进入范围时会有小问题,但应不至於不见啊…你这些物件在图层上的顺序与blend能否说明一下?
2014年11月09日 03点11分
level 9
合景禾07
楼主
@傅老師_台灣
HUDtop是物品框
黑色遮罩在扇形
HUD是屏幕渐变黑边
人物在PLAYER图层
然后宝箱在layer1
2014年11月09日 03点11分
7
傅老師_台灣
所以你现在是用<shadow light>挡光线做出那个扇形吗?
2014年11月09日 04点11分
合景禾07
回复 傅老師_台灣 :不是的,这个是用PS画的
2014年11月09日 04点11分
傅老師_台灣
回复 Tom_in_house :嗯嗯...我可能要看.capx才知道。
2014年11月09日 04点11分
合景禾07
回复 Tom_in_house :game 的layout对应Game的eventsheet
2014年11月09日 04点11分
level 9
合景禾07
楼主
@傅老師_台灣
网盘。http冒号//pan点baidu点com/s/1sj4Vv2H
密码h6t1
这个度娘把我链接吃了两次了
2014年11月09日 04点11分
8
傅老師_台灣
贴连结可在中间插笑脸
,复制时
会被自动过滤掉。也可寄给我
[email protected]
2014年11月09日 04点11分
合景禾07
回复 傅老師_台灣 :貌似我这个得187版本才能开启..
2014年11月09日 05点11分
level 13
傅老師_台灣
改两处:
1. 你的宝箱设成了<solid>,所以你的<LOS>下障碍物要改设成<Custom>,否则<LOS>会把宝箱当障碍物。
(实作墙面时,要另用<Add obstacles>将墙面设为LOS障碍物)
2. Opacity事件设为下图二。
2014年11月09日 05点11分
9
合景禾07
谢谢傅老师啊,成功实现咯
2014年11月09日 05点11分
level 13
傅老師_台灣
还有一个问题:
你应该要先动[player],再去用line of sight。把顺序调成这样:
2014年11月09日 05点11分
10
合景禾07
好的谢谢哦
2014年11月09日 06点11分
level 11
sppam
直接for each生成不可以吗?就是把repeat 1 去掉。
2014年11月09日 10点11分
12
合景禾07
已经解决了,谢谢哦
2014年11月09日 14点11分
1