常用函数 1)get_self 获取精灵属性 2)set_self 设置精灵属性 3)set_group 设置群组属性 4)set_level 设置层可见属性(多个层组合一个界面) 5)play_ani 播放动画 6)play_box 播放动画 说明: set_self(精灵ID,执行属性,执行数据,执行动作,0); 其中:精灵ID为需要控制的元素。 执行属性为需要如何控制。 执行数据为控制的值。 执行动作为0,1,2,3,4。相当于等于,加上,减去,乘以,除去。其中前三个经常用,后两个不常用。 常用执行属性解释: 1: 更换资源图 例:set_self(1,1,10,0,0); 说明:将1号精灵的资源替换为10号资源 18: 左右移动 例:set_self(1,18,10,1,0); 说明:让1号精灵向右移动10个像素 19: 上下移动 例:set_self(1,19,10,2,0); 说明:让1号精灵向上移动10个像素 20: 设置精灵的宽 例:set_self(1,20,100,0,0); 说明:将1号精灵的宽度变成100像素(左上角为顶点) 21: 设置精灵的高 例:set_self(1,21,20,1,0); 说明:将1号精灵的高度增加20像素(左上角为顶点) 33: 设置精灵缩放 例:set_self(1,33,120,0,0); 说明:将1号精灵的大小按中心点缩放成120%(实际宽高不变) 34: 设置精灵旋转 例:set_self(1,34,15,1,0); 说明:让1号精灵顺时针旋转15度 35: 设置精灵透明度 例:set_self(1,35,100,0,0); 说明:让1号精灵的透明度变成100(范围:1~254) 36: 设置精灵明暗度 例:set_self(1,36,10,0,0); 说明:让1号精灵的明暗度变成10(范围:0~100) 37: 设置是否可见 例:set_self(1,37,0,0,0); 说明:让1号精灵在画面中不可见 41: 设置精灵穿透 例:set_self(1,41,0,0,0); 说明:让1号精灵变成可穿透效果(无法被点击中) 43: 设置精灵变帧 例:set_self(1,43,5,0,0); 说明:让1号精灵的帧等于第五帧 45: 设置旋转点偏移 例:set_self(1,45,15,0,0); 说明:让1号精灵的旋转点从中心点为原点向右偏移15像素后在旋转 51: 设置镜像显示 例:set_self(1,51,1,0,0); 说明:让1号精灵垂直变换(2为水平变换) 特殊执行属性: 7: 设置精灵文本内容 例:set_self(1,7,"你好"); 说明:将1号文字精灵的内容显示成“你好” 7: 设置精灵文本内容 例:get_self(1,7,"你好我的宽度"); 说明:将1号文字精灵的内容显示成“你好我的宽度”的像素宽度 57: 设置定时器时长 例:set_self(1,57,1000,0,0); 说明:开启1号定时器,设置为1秒钟执行一次