分享创作 关于变量

2238138900 · 2020年06月21日 · 37 次阅读

美图镇楼


本帖作者:李咸鱼

关于变量

最近看论坛发现有不少新人对变量这玩意怎么在游戏中应用有些不理解
变量是用于存储信息的"容器"
比如你在游戏里有代表金钱的数值,那你就需要定义一个变量并将数值放入
在这里要说一下,建议大家不要用创作间里那个"增减数值"按钮,自己定义变量并赋值即可

因为说是增减数值,但那个按钮只能赋初值,就是你定义一次变量'a'为10,在接下来的剧情中第二次用这个"增减数值"定义'a'为20
那么这样的话,你的变量'a'的值就为20,不会变为30,真正的增减数值下面再讲,总之记住最重要的,不要用那个增减数值的按钮,站长还没做好那个部分(嘘~)

但不用这个按钮,怎么进行赋值呢?

变量定义,赋值

现在给大家讲变量的定义和赋值

先给你看代码再讲
以下代码每行开头的“=:”不知道意思的,在啸天的帖子学基础超级链接

=:MD.money = 0;
=:var money = 0;//这里两个地方都是赋值,学过js的小伙伴就知道,而蝶梦的存档只存储MD声明的变量(我记得好像是的,反正就用MD就是了)

这里就定义了金钱这一变量,并赋初值为0

是不是很简单,没错,就这

变量增减

=:MD.数值昵称+=1;//该数值加一
=:MD.数值昵称-=1;//该数值减一
=:MD.数值昵称*=1;//该数值乘一
(j)MD.数值昵称(/j)//看看这个数值有多少个

这里的运算方式其实原本可以写成"=:MD.数值昵称=MD.数值昵称+1"
但在这里都被简化为"=:MD.数值昵称+=1"了


emmm,基本好像讲完了,此帖就先发布了
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册