Files
youlegames/codes/games/client/Help/常用函数与属性.txt
2026-02-04 23:47:45 +08:00

37 lines
2.0 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
常用函数
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秒钟执行一次