他们是unity写的,我想cocos应该也能做类似这样的天亮天黑系统吧?
我的想法是每个地图块或者建筑都添加一个shader,在特定时刻进行变亮变暗的变化,这样肯定比较耗。
而且我发现当租客路过亮的地方时,他的头是亮的,身体是暗的,这样我这个就不太成立了。
请问这个功能是怎么设计实现比较好?
天黑.mp4.zip (1.7 MB)
新来的租客.mp4.zip (638.4 KB)
请大佬指教
他们是unity写的,我想cocos应该也能做类似这样的天亮天黑系统吧?
我的想法是每个地图块或者建筑都添加一个shader,在特定时刻进行变亮变暗的变化,这样肯定比较耗。
而且我发现当租客路过亮的地方时,他的头是亮的,身体是暗的,这样我这个就不太成立了。
请问这个功能是怎么设计实现比较好?
天黑.mp4.zip (1.7 MB)
新来的租客.mp4.zip (638.4 KB)
请大佬指教
别学他,他的就是bug 
人在房间外面走,房间的灯把头打亮了
是不是想复杂了,就3层
第一层是房屋,
中间人物
颜色也比较好解决,都通过顶点参数设置,以3.0 为例子全局的颜色都可以混合cc_ambientsky
露出鸡脚了吧 
我是ikun!
大佬,再请教一下,你的意思是过Ambient控制全局颜色?cc_ambientSky是shader内置的吗?
也就是说还是所有的地图上的人或物都添加该材质,然后修改Scene下的Ambient颜色
这个是3.0 cc-global 里的,所有的都添加这个材质,默认a_darkness 是0.0 这个ambientsky就不会生效了,晚上的时候,给物资外的设置这个a_darkness 0.5-1.0 可以根据场景,可以通过 assembler 或者webgl的代码去设置sprite里的顶点数据
好滴! 感谢大佬赐教~我去试试,遇到问题的话到时候还希望大佬不吝赐教呀 
小黑子!

这么帅气的图片哪里找的
me ikun
你个小黑子,真正的iKun只会说自己是纯路人 

这个资源开源不
不开,我是ikun,不是我做的,会有路人放到网盘
小黑子,给我死
坤冠头、背带裤,我是ikun你记住
Shader混合light比较麻烦 ,工作量太大了,
可以试试改下混合模式
现在ps里新建3层,底图,晚上遮罩(其实按我说了 外面用颜色控制可以不需要)

OK 我试了一下 效果还行! 感谢大佬!
BYW, IKUN NO.1!