当前位置:首页 > 名字故事 > 网络新词 > 正文

flag是什么意思 flag是什么

时间:2020-11-13 17:20:10

姓名测试

  不知道各位朋友们对“flag”这个词语有没有进一步去了解过呢?这对英文不熟悉的人来说,肯定是不了解的啊!那么,下面小编就给大家讲解下“flag是什么意思 flag是什么”吧!

flag是什么意思 flag是什么

flag是什么意思 flag是什么

  flag是什么意思 flag是什么

  flag原本是一个编程指令,常被运用于计算机语言,例如c语言中,常于用来记载变量的一个参数。后指在游戏或影视出现剧情分歧时做出的影响后续剧情发展的选择,源自于编程术语,英语中的原意是信号或旗帜。

  这里的flag原本指的是一个编程指令,常被运用于计算机语言,例如c语言中,常于用来记载变量的一个参数。剧情游戏中在游戏选项的编程里经常运用此指令,后指在游戏或影视出现剧情分歧时做出的影响后续剧情发展的选择,源自于编程术语,并非出自galgame,但在galgame中确实运用较多,因为由于galgame中不时会有很多选项,所以会编写运用较多的flag变量(if)编程,所以flag在galgame中常引申为进度,选择不同的选项会有不同的结局,所以玩galgame时,在不同的选择前立flag是非常重要的。

  除galgame外,几乎所有有剧情的游戏中,有选项的,选项影响剧情的游戏,都有flag变量的运用,都可以说是有flag,立flag,比如《金庸群侠传》《仙剑奇侠传》《寂静岭》《美国末日》等。

flag是什么意思 flag是什么

flag是什么意思 flag是什么

  游戏中的flag

  《口袋妖怪》系列(以及几乎所有rpg游戏)大量利用了flag。

  如在口袋妖怪红/蓝/绿宝石三神柱的捕捉中,玩家如果来到启示石室的内间,调查最中间的石壁,会先显示出一段盲文,按键后盲文消失,此时会先检查一个flag(0xe4:三神柱山洞的门是否打开),若这个flag已立起,事件直接结束;接下来执行一个特殊事件检查玩家身上携带的怪物,若不符合条件,事件直接结束;否则(flag倒下且携带的怪物符合条件)就会播放地震的画面效果,然后显示“远方某处的门打开了……”的对话框,按键后对话框消失,并把0xe4的flag立起。

  105号水道/111号道路/1***道路中神柱所在的山洞洞口默认是打开的。每次进入这三个地图,地图在载入时会先检查0xe4的flag,如果倒下,就会把地图中神柱所在的山洞洞口的图像改成封闭的岩石,并设置为不可通过;否则(flag立起)什么都不做(洞口打开)。

  又如,《怪物猎人》系列中一个任务是否完成也利用了flag。

  在psp的怪物猎人游戏中使用金手指查看内存,找到存放任务完成flag的内存地址,可以看到大量的十六进制数值。如果玩家将所有任务全部打完了,那么在这个区域会看到连续的ff(完成连续8个任务)。一个任务完成时就会把这个任务对应的flag立起。紧急任务的出现依靠读取必做任务完成的flag来判断。

  在文字冒险类游戏中,玩家在选择选项时会决定flag的值。之后到达剧情分歧点时,游戏会依据flag的值决定接下来的剧情。

  编后语:通过以上小编为大家解释了“flag是什么意思 flag是什么”的内容后,大家对此是不是有所了解了呢?如果想知道更多内容,请关注我们哦!

相关推荐

姓名测试

友情链接