→ 数值
游戏中并没有提供在六边形点阵中画数字的简单方法。所以这里是世界为我们设计的表示数值的方法。
首先,我需要绘制上面两种图案中的一个,然后(不要松手)之后的线段的旋转方向(相对于上一个线段的方向)会对一个计数器进行操作(初始是0)。
向前: 加1
向左前: 加5
向右前: 加10
向左后: 乘2
向右后: 除2
其中顺时针版本的图案会将最后计数器的值取反(变成负数)后再返回。(逆时针方向的会直接返回计数器的值)
当我绘制完之后,对应的数值会被放在栈的顶端。
在特定情况下使用算盘来设定数字可能会更方便,但是知道“正规”的定义数字的方式也是很有用的。
示例一:这个图案会返回10:
示例二:这个图案会返回5+1+1=7:
示例三:这个图案会返回-((1+5+10)×2)=-32:
示例四:这个图案会返回5÷2+1+1=4.5:
资料分类: | 数学常量 |