找回密码
 点一下
查看: 1388|回复: 5

关于删除光源的问题!

[复制链接]
发表于 2014-5-11 05:26:32 | 显示全部楼层 |阅读模式
本帖最后由 zakk 于 2014-5-14 19:25 编辑

现在只知道删除所有光源的代码,但是不知道能不能只删除某玩家光源的代码。比如,玩家1进山洞,只删除玩家1的光源,保留玩家2玩家3........不变。或有其他的方法来实现呢?目前只知道盖亚的复仇是靠区域和镜头来判断的,但是具体怎么弄不知道。求高手赐教。
发表于 2014-5-11 20:39:10 | 显示全部楼层
"光源"是怎么实现的呢?

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

点评

call SetDayNightModels( "","" ) 是删除所有光,我很想知道怎么才能办到,玩家1进山洞只黑玩家1的镜头,而其他玩家没进洞,保持所有光线。盖亚的图我只知道,只要镜头晃到山洞区域就会黑,离开山洞,镜头又恢复了  详情 回复 发表于 2014-5-14 09:57
回复

使用道具 举报

 楼主| 发表于 2014-5-14 09:57:19 | 显示全部楼层
希瓦 发表于 2014-5-11 20:39
"光源"是怎么实现的呢?

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

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

使用道具 举报

发表于 2014-5-14 12:42:17 | 显示全部楼层
大概这样就行了, 多开测试没有掉线

test.w3x

16.43 KB, 下载次数: 5

回复

使用道具 举报

发表于 2014-5-14 12:43:57 | 显示全部楼层
if 本地玩家 == 玩家1 then
    call SetDayNightModels( "","" )
endif

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

点评

感谢希瓦大人为我详细讲解。  详情 回复 发表于 2014-5-14 19:07
回复

使用道具 举报

 楼主| 发表于 2014-5-14 19:07:30 | 显示全部楼层
希瓦 发表于 2014-5-14 12:43
if 本地玩家 == 玩家1 then
    call SetDayNightModels( "","" )
endif

感谢希瓦大人为我详细讲解。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-22 07:30 , Processed in 0.150426 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表