• 浏览量:491
  • 创建日期:3年前
  • 最后编辑:3年前
  • 编辑次数:1次

历史编辑记录更多
    最近参与编辑
    绘制矩形 (gfx box)

    - 在图形输出上绘制一个矩形。

    - 若指定颜色为不透明的白色($FFFFFFFF),则只绘制一个方框,没有内部填充颜色。笔画宽为图形画布上的1像素。

    - 若指定颜色为其他任何颜色(含透明度不同的白色),则绘制一个边框和填充均为指定颜色的矩形。若透明度不是255,那么矩形的边框的一部分或全部区域,透明度可能会低于填充区域,形成描边的效果。此描边效果的出现未发现规律。

    - 需要在安装有显卡处理器上执行。

    1. 参数 "id":用于唯一确定此图形的标志。类型是字符串(string)。

    2. 参数 "loc":矩形起点(通常是左上角)的坐标。类型是元组(tuple)。两个元素分别是x和y坐标值。

    3. 参数 "size":矩形的尺寸。通常是从矩形的起点开始往右下角的x和y轴正方向延伸的距离。类型是元组。若值为负值,则往x和y轴负方向延伸。

    4. 参数 "color":矩形的颜色。类型是整型(integer)。通常使用十六进制的表示($AARRGGBB,A是Alpha,即不透明度)更为方便。输入后在编程器的界面里可以看到这个共32位的十六进制数转换成的十进制数值。


    - 无返回数据。

    - 矩形边缘可能无法正确着色。


    • 下图最左边是一个从(-50,-40)开始,尺寸为(-100,-100) ,透明度为160/255的白色矩形。注意这个矩形的4条边都有描边,但起点位置(右下角)一个像素的透明度跟填充颜色一致。

    • 下图左起第二个是一个从(10,10)开始,尺寸为(-30,-30)的不透明白色方框。注意起点位置的一个像素是透明的,而不是白色。

    • 下图左起第三个是一个从(30,30)开始,尺寸为(30,30),透明度为160/255的天蓝色矩形。注意起点位置的一个像素的透明度跟其他区域不一致。

    • 下图最右边是一个(120,0)开始,尺寸为(30,-30),透明度为160/255的绿色矩形。注意只有上下有描边效果,起点位置的透明度跟填充区域一致,另外右下角一个像素是透明的,而不是绿色。

    绘制矩形-第1张图片

    此段资料引用于“Id”并与其保持同步更新。  编辑

    - 作用:指定一个字符串作为ID,具备唯一性。

    - Constant:

    1. 输入一个字符串作为参数。

    - Variable:

    1. Index:使用处理器中的变量(第一个变量为0)。

    - Function:

    1. last_str:使用上一个指令返回的数值转换为字符串作为参数。

    2. ticket:请参考ticket

    此段资料引用于“Loc”并与其保持同步更新。  编辑

    - 作用:指定一个元组作为坐标,提供给指令使用。

    - Constant:

    1. 有两个方框可以输入整数,左边是表示tuple_x,右边是表示tuple_y。

    - Variable:

    1. Index:使用处理器中的变量(第一个变量为0)。

    - Function:

    1. last_tuple:使用最后一个指令返回值作为元组。还可以将格式为“X, Y”格式的字符串转换为元组。

    此段资料引用于“Color”并与其保持同步更新。  编辑

    - 作用:指定一个颜色,通常用16进制表示,格式为$AARRGGBB。

    - Constant:

    1. 输入一个整数表示颜色,颜色代码请通过搜索引擎查找。

    2. Hex:将输入的10进制整数转为16进制;以$开头是输入16进制数。

    - Variable:

    1. Index:使用处理器中的变量(第一个变量为0)。

    - Function:设置索引通过某种运算方式获得。

    1. last_int:获取最后一个操作码结果,并转换为整数

    2. min_vector:获取Vector中最小的项目索引。

    3. max_vector:获取Vector中最大的项目索引。

    4. sum_vector:计算Vector中所有整数的和。

    5. random_int:获取一个在0和最后一个操作码返回值之间的随机数(会转换为整数)。

    6. length:获取最后一个操作码返回值的字符串长度。

    7. tuple_x:从元组中取出X元素。

    8. tuple_y:从元组中取出Y元素。

    短评加载中..