Moderator elections are being held. See Valve Developer Community:Moderator elections for more details.
Users who would like to run for moderator must be autoconfirmed and have at least 100 edits. Users can check their own edit count at Special:Preferences.
Users who would like to run for moderator must be autoconfirmed and have at least 100 edits. Users can check their own edit count at Special:Preferences.
视网膜扫描仪
概括性的地图制作系列 讨论你的想法——帮助我们写你需要的文章和想法 |
---|
弹药 | 生物 | 蚁狮 | 光束和激光 | 线缆和绳子 | 动态的天空与云雾 | 颜色理论 | 战斗 | 联合军 | 门 | 尘土、雾、烟 | 升降机 | 关卡转换 | 环境光效、太阳、天气、室外 | 爆炸 | 火焰 | 植被 | 玻璃和窗户 | 梯子 | 光效 | 优化 | 物理 | 视网膜扫描仪 | 声效和音乐 | 特效 | 地形 | 火车 | 机枪塔 | 水 | 僵尸 |
译者注:本文利用官方实例来解释这个视网膜扫描仪是怎么工作的。
半条命1(金源引擎)
在半条命1或金源引擎内制作视网膜扫描仪的方法如下
- 玩家(通过trigger_once)触发整个序列
- 巴尼走到扫描仪前执行他的(scripted_sequence)「扫描」动画
- 扫描仪(一个func_button)被激活,因此闪烁
- 有些音效(ambient_generic)播放在扫描仪正在识别视网膜时
- 门(func_door)被触发后打开
半条命2
- 克莱纳博士走到相框前(一个prop_dynamic扭转相框func_rot_button)使用scripted_sequence。当克莱纳博士扭转相框后会播放相框动画,相框会旋转归位。
- 按钮会触发 func_door并打开视网膜扫描仪(一个prop_dynamic)
- 视网膜扫描仪被下面一个看不见的func_door_rotating推出
- 克莱纳走到扫描仪使用另一个脚本序列,并开始播放他使用视网膜扫描仪扫描的动画
- 要改变prop_dynamic的模型请使用material_modify_control实体
- 有几个ambient_generic会播放扫描仪的一些音效
- 一段时间后func_door会被触发打开让玩家通过