所谓变量,字面意思就是会改变的数量。它可以根据我们的需要,在任何时候都能改变自己的数值。
万物皆变量
我们的名字性别,身高体重,家庭住址,一天喝了几杯水,钱包还有多少余额,通讯录有多少好友,微信运动走了多少步,在某件事情上花了多少时间等等。
一切一切数据都可以是变量。
包括我们在上篇文章介绍的开关,也是个特殊的变量,代表0和1。
妈妈今天心情好给了你100块钱,我们把零用钱当做一个变量。
你就可以在钱包查看你现在剩下多少钱了。
(这样听起来是不是挺像平时玩游戏那样,经常盯着屏幕上的金钱栏)
@显示文字:
:妈妈:
:今天心情不错,给你100块零用钱吧,省的点花!
@变量操作:【0001:零用钱】 += 100
于是你兴高采烈地跑到书店,买了一本《知音漫客》。
@显示文字:
:我:
:大叔,给我来一本最新一期的《漫客》。
@显示文字:
:书店老板:
:又是你这小鬼头,诺,这一期有你爱看的龙族。
@显示文字:
:我:
:谢谢老板!
@变量操作:【0001:零用钱】 -= 5
机智的你现在知道自己还剩多少钱吧
所以金钱就是一个变量。
现在提问个问题,上面有多少个可以作为变量的控制符?
先数一数,在心里默念答案,再继续往下看
...
公布答案:
前面6个都是
因为这些对应的数据在游戏中都是可以随时被修改的,所以称之为变量。
@显示文字:
:父亲:
:\n【1】,你想改名字?嫌弃我给你取的名字不好?那好吧,你想改成什么?
@名字输入处理:
@显示文字:
:父亲:
:\n【1】...是吗?唔,你确定?
颜色的代码是根据你的窗口皮肤(window.png)决定的
默认的颜色代码:
\c【0】 白色
\c【1】 蓝色
\c【2】 橙色
依此类推,自己看图吧
设计一段剧情,通过【变量操作】指令,添加一些变量,并在剧情中显示它
我设计了一个NPC,可以告诉玩家目前的属性
(有人说这样很无聊,玩家自己不能在菜单查看吗?
其实你可以换个角度思考,或许游戏的设定就是玩家自己不能查看属性,需要到指定的地点去查看
有些玄幻小说不也是这样的设定吗?)
最后再显示文章。
@显示文字:
:你的等级:\V【1】
@如果: 变量 【0008:小金库】 >= 10000000
: 显示文字:恭喜你成为了千万富翁!
: 开关操作:【0001: 【成就】千万富翁】 开启
这里就不一一列举了,自己打开变量操作玩一玩就会了。
碰到不知道的选项,就把鼠标放在上面2秒,会弹出一个提示框的或者打开F1,里面有更详细的介绍。