zakk 发表于 2014-5-11 05:26:32

关于删除光源的问题!

本帖最后由 zakk 于 2014-5-14 19:25 编辑

现在只知道删除所有光源的代码,但是不知道能不能只删除某玩家光源的代码。比如,玩家1进山洞,只删除玩家1的光源,保留玩家2玩家3........不变。或有其他的方法来实现呢?目前只知道盖亚的复仇是靠区域和镜头来判断的,但是具体怎么弄不知道。求高手赐教。

希瓦 发表于 2014-5-11 20:39:10

"光源"是怎么实现的呢?

如果是模型, 也许可以通过本地玩家实现异步

zakk 发表于 2014-5-14 09:57:19

希瓦 发表于 2014-5-11 20:39
"光源"是怎么实现的呢?

如果是模型, 也许可以通过本地玩家实现异步

call SetDayNightModels( "","" )是删除所有光,我很想知道怎么才能办到,玩家1进山洞只黑玩家1的镜头,而其他玩家没进洞,保持所有光线。盖亚的图我只知道,只要镜头晃到山洞区域就会黑,离开山洞,镜头又恢复了光线。难道是能靠区域判断镜头进入,删除本地玩家的光线?求希瓦大神教我。

希瓦 发表于 2014-5-14 12:42:17

大概这样就行了, 多开测试没有掉线

希瓦 发表于 2014-5-14 12:43:57

if 本地玩家 == 玩家1 then
    call SetDayNightModels( "","" )
endif

这就是单独对玩家1设置光照模型, 其他玩家也是一样的

zakk 发表于 2014-5-14 19:07:30

希瓦 发表于 2014-5-14 12:43
if 本地玩家 == 玩家1 then
    call SetDayNightModels( "","" )
endif


感谢希瓦大人为我详细讲解。
页: [1]
查看完整版本: 关于删除光源的问题!