本教程由闪艺作者【九华游戏制作 - 师妃】提供,小伙伴们想分享自己的教程,也可以找客服芊芊(QQ:1730407736)投稿哦~
索引编号和索引值之间不可说的故事
看到很多小裸伴说,新出的索引数值功能不会用。
于是自认为智商很高的天才(师妃)写了一个教程。
教程是这样子写的,闪艺在数值种类里面增加了索引值,索引编号。
这两个新数值和永久数值,字符串,普通数值,购买数值是一个类别的,可
以进行任意的加减乘除和赋值。
那么它究竟和普通数值有什么区别呢。它开发的价值是什么呢?
请记住下面这句加粗的句子,这是索引数值之所以重要的原因。
索引数值功能,开启了索引值,索引编号与普通数值之间的不为人知的 py
交易(呸)关系枢纽。
举个栗子
一般的数值之间,只能互相=+-×÷求余取整。
这就是没有奸情的数值之间的关系,非常正当的朋友关系。
然鹅,我们制作游戏的时候很少注意过,每个数值它的编号,像身份证号一
样,记录着它们的出生顺序,如下图。
以前,在数值太多找不到的时候,我们会用到它。这是闪艺非常贴心的功能,只要输入
编号或者数值的名字,就可以通过身份信息搜索定位到数值,让数值天网恢恢逃无可逃。如
下图。
尽管如此,数值的编号一直不被人重视,写公式的时候,也根本没理过编号是啥。而且
数值和数值之间,也不存在编号之间的操作关系。
但是!
索引编号它却能根据编号定位到每一个普通数值,对普通数值进行这样又那样的不可描
述的艹(呸)操作!
只要你对索引编号进行赋值,比如——
这个索引编号,立马就能找到身份证编号为 3 的普通数值,还将普通数值的财产信息(数
值的值)告诉自己的好基友索引值。
这时只要我们问一下索引值,就可以知道编号为 3 的普通数值身上有多少钱。
怎么问呢?在对话框(或者高级界面)插入对应的索引值,然后测试一下即可。
至此,我们可以来个初步小结,索引编号四舍五入就等于查找数值、搜索数值,或者你
干脆就把“索引”两个字理解为“查找”“抽取”“定位”。
上面说到,索引编号有个好基友索引值,他们两个关系有点复杂,相伴出生,密不可分
的。索引值的眼里,只有索引编号一人,而索引编号兄,却有千千万万个普通数值。
请看上图,只要我们新添加一个索引数值,比如索引 1,必定会有索引编号 1,以及与
其相对应的索引值 1 出现。而且初始值十分特别,是一个普通数值。
我设置的普通数值 A,编号是 1,值是 10。
那么,索引编号=1(也就是 A 的编号),索引值=10(A 的值)
裸伴们是不是很疑惑,为什么说索引值眼里只有索引编号兄一人。
注意!他们的初始普通数值,只是初始的设置,它不代表索引 1 绑定了这个普通数值!
索引编号是一个变量,我们可以对它加减乘除,当它不再等于 1(A 的编号)时,它和
A 就没有关系了,他索引的就是别的普通数值了,比如它若是等于 2,那么对应的就是普通
数值 B,然后把 B 的值告诉索引值,这时索引值的值就会因为索引编号的改变而忘记 A 记住
B 的值。
可以说,索引编号指向谁(普通数值),就和谁签订了契约,一条纽带,牢牢连接普通
数值和索引值。
索引值也是一个变量,当它改变了,所连接的普通数值的值会马上改变。但是大家看出
来了,索引值再怎么变,索引编号让他去哪,他就得去哪,它永远也改变不了索引编号想牵
谁(普通数值)的手。
我们可以做一个测试,分别进行两个数值操作。
首先让索引值 1 赋值为索引编号 1,然后测试,顺利。
然后让索引编号 1 赋值为索引值 1,然后测试,提示错误。
这说明,索引值无法改变索引编号,悲哀啊,芊芊都不允许它反攻。看着索引编号游走
花丛,索引值只能默默忍受一人之上万人之下的痛苦昂?
至此,索引编号和索引值解说完毕,这个教程是科普向,实用技巧有待开发拓展。要是
有人疑惑,用索引编号定位普通数值有什么用昂?直接设置需要的普通数值不就好了吗?索
引数值的可变性,是可以做出很多丰富的黑科技的。此文欢迎各种纠正和补充,一起做更黑
的黑科技!
请记住我是天才少女,我姓师。