精易论坛

标题: 模仿一个软件卸载界面的表情 [打印本页]

作者: 妙转人生    时间: 2025-2-27 20:53
标题: 模仿一个软件卸载界面的表情
模仿一个软件卸载界面的表情.e (33.19 KB, 下载次数: 14)
  
窗口程序集名保 留  保 留备 注
窗口程序集_启动窗口   
子程序名返回值类型公开备 注
__启动窗口_创建完毕  
_启动窗口.宽度 = 800
_启动窗口.高度 = 600
表情界面.左边 = 0
表情界面.顶边 = 0
表情界面.宽度 = _启动窗口.取用户区宽度 ()
表情界面.高度 = _启动窗口.取用户区高度 ()
' 调试输出 (表情界面.宽度)
' 调试输出 (表情界面.高度)
' 动画框宽度:800,宽度中点:400。
' 动画框高度:600,高度中点:300。
表情界面的宽度 = 表情界面.宽度
表情界面的高度 = 表情界面.高度
头心横坐标 = 表情界面的宽度 ÷ 2
头心纵坐标 = 表情界面的高度 ÷ 2
' 画头,中心位置在窗口屏幕中间,,横坐标400,纵坐标300,宽:400,高:400。
头宽 = 400
头高 = 400
' 设置头的左边,在头的宽度中心位置400,减掉头的一半宽度400/2。
头左边 = 头心横坐标 - 头宽 ÷ 2
' 设置头的顶边,在头的高度中心位置300,减掉头的一半高度400/2。
头顶边 = 头心纵坐标 - 头高 ÷ 2
表情界面.画出方式 = 12
表情界面.画笔颜色 = #橙黄
表情界面.刷子类型 = 1
表情界面.刷子颜色 = #橙黄
表情界面.画椭圆 (头左边, 头顶边, 头左边 + 头宽, 头顶边 + 头高)
' 画眼睛,两眼距离:50,两瞳距离:150,中心横坐标75,中心纵坐标50。
眼眶大小 = 100
眼瞳大小 = 50
左眼眶宽 = 眼眶大小
左眼眶高 = 眼眶大小
右眼眶宽 = 眼眶大小
右眼眶高 = 眼眶大小
左眼瞳宽 = 眼瞳大小
左眼瞳高 = 眼瞳大小
右眼瞳宽 = 眼瞳大小
右眼瞳高 = 眼瞳大小
左眼心与头心的横向距离 = 100
左眼心与头心的纵向距离 = 50
右眼心与头心的横向距离 = 100
右眼心与头心的纵向距离 = 50
左眼瞳心与头心的横向距离 = 100
左眼瞳心与头心的纵向距离 = 50
右眼瞳心与头心的横向距离 = 100
右眼瞳心与头心的纵向距离 = 50
两眼心距离 = 左眼心与头心的横向距离 + 右眼心与头心的横向距离
' 调试输出 (两眼心距离)
两眼框最近距离 = 左眼心与头心的横向距离 - 左眼眶宽 ÷ 2 + 右眼心与头心的横向距离 - 右眼眶宽 ÷ 2
' 调试输出 (两眼框最近距离)
左眼眶左边 = 头心横坐标 - 左眼心与头心的横向距离 - 左眼眶宽 ÷ 2
左眼眶顶边 = 头心纵坐标 - 左眼心与头心的纵向距离 - 右眼眶高 ÷ 2
右眼眶左边 = 头心横坐标 + 右眼心与头心的横向距离 - 右眼眶宽 ÷ 2
右眼眶顶边 = 头心纵坐标 - 左眼心与头心的纵向距离 - 右眼眶高 ÷ 2
' 调试输出 (左眼眶左边)
' 调试输出 (左眼眶顶边)
' 调试输出 (右眼眶左边)
' 调试输出 (右眼眶顶边)
左眼瞳左边 = 头心横坐标 - 左眼瞳心与头心的横向距离 - 左眼瞳宽 ÷ 2
左眼瞳顶边 = 头心纵坐标 - 左眼瞳心与头心的纵向距离 - 右眼瞳高 ÷ 2
右眼瞳左边 = 头心横坐标 + 右眼瞳心与头心的横向距离 - 右眼瞳宽 ÷ 2
右眼瞳顶边 = 头心纵坐标 - 左眼瞳心与头心的纵向距离 - 右眼瞳高 ÷ 2
' 调试输出 (左眼瞳左边)
' 调试输出 (左眼瞳顶边)
' 调试输出 (右眼瞳左边)
' 调试输出 (右眼瞳顶边)
' 眼眶颜色
表情界面.画出方式 = 12
表情界面.画笔颜色 = #白色
表情界面.刷子类型 = 1
表情界面.刷子颜色 = #白色
' 画左眼眶
表情界面.画椭圆 (左眼眶左边, 左眼眶顶边, 左眼眶左边 + 左眼眶宽, 左眼眶顶边 + 左眼眶高)
' 画右眼眶
表情界面.画椭圆 (右眼眶左边, 右眼眶顶边, 右眼眶左边 + 右眼眶宽, 右眼眶顶边 + 右眼眶高)
' 眼瞳颜色
表情界面.画出方式 = 12
表情界面.画笔颜色 = #黑色
表情界面.刷子类型 = 1
表情界面.刷子颜色 = #黑色
' 画左眼瞳孔
表情界面.画椭圆 (左眼瞳左边, 左眼瞳顶边, 左眼瞳左边 + 左眼瞳宽, 左眼瞳顶边 + 左眼瞳高)
' 画右眼瞳孔
表情界面.画椭圆 (右眼瞳左边, 右眼瞳顶边, 右眼瞳左边 + 右眼瞳宽, 右眼瞳顶边 + 右眼瞳高)
' 画嘴巴
嘴巴宽 = 200
嘴巴高 = 150
嘴巴左边 = 头心横坐标 - 嘴巴宽 ÷ 2
嘴巴顶边 = 头心纵坐标
表情界面.画出方式 = 12
表情界面.画笔颜色 = #黑色
表情界面.刷子类型 = 1
表情界面.刷子颜色 = #黑色
表情界面.画椭圆 (嘴巴左边, 嘴巴顶边, 嘴巴左边 + 嘴巴宽, 嘴巴顶边 + 嘴巴高)
' ' 头横向中线
' 表情界面.画出方式 = 5  ' 反转颜色。
' 表情界面.画笔颜色 = #黑色
' 表情界面.画直线 (表情界面.左边, 表情界面.高度 ÷ 2, 表情界面.宽度, 表情界面.高度 ÷ 2)
' ' 头纵向中线
' 表情界面.画出方式 = 5  ' 反转颜色。
' 表情界面.画笔颜色 = #黑色
' 表情界面.画直线 (表情界面.宽度 ÷ 2, 表情界面.顶边, 表情界面.宽度 ÷ 2, 表情界面.高度)
' ' 左右眼睛横向中线
' 表情界面.画出方式 = 5  ' 反转颜色。
' 表情界面.画笔颜色 = #黑色
' 表情界面.画直线 (表情界面.左边, 表情界面.高度 ÷ 2 - 50, 表情界面.宽度, 表情界面.高度 ÷ 2 - 50)
' ' 左眼睛纵向中线
' 表情界面.画出方式 = 5  ' 反转颜色。
' 表情界面.画笔颜色 = #黑色
' 表情界面.画直线 (表情界面.宽度 ÷ 2 - 100, 表情界面.顶边, 表情界面.宽度 ÷ 2 - 100, 表情界面.高度)
' ' 右眼睛纵向中线
' 表情界面.画出方式 = 5  ' 反转颜色。
' 表情界面.画笔颜色 = #黑色
' 表情界面.画直线 (表情界面.宽度 ÷ 2 + 100, 表情界面.顶边, 表情界面.宽度 ÷ 2 + 100, 表情界面.高度)
子程序名返回值类型公开备 注
_表情界面_鼠标位置被移动逻辑型 
参数名类 型参考可空数组备 注
横向位置整数型
纵向位置整数型
功能键状态整数型
表情界面.左边 = 0
表情界面.顶边 = 0
表情界面.宽度 = _启动窗口.取用户区宽度 ()
表情界面.高度 = _启动窗口.取用户区高度 ()
' 调试输出 (表情界面.宽度)
' 调试输出 (表情界面.高度)
' 动画框宽度:800,宽度中点:400。
' 动画框高度:600,高度中点:300。
表情界面的宽度 = 表情界面.宽度
表情界面的高度 = 表情界面.高度
头心横坐标 = 表情界面的宽度 ÷ 2
头心纵坐标 = 表情界面的高度 ÷ 2
' 画头,中心位置在窗口屏幕中间,,横坐标400,纵坐标300,宽:400,高:400。
头宽 = 400
头高 = 400
' 设置头的左边,在头的宽度中心位置400,减掉头的一半宽度400/2。
头左边 = 头心横坐标 - 头宽 ÷ 2
' 设置头的顶边,在头的高度中心位置300,减掉头的一半高度400/2。
头顶边 = 头心纵坐标 - 头高 ÷ 2
表情界面.画出方式 = 12
表情界面.画笔颜色 = #橙黄
表情界面.刷子类型 = 1
表情界面.刷子颜色 = #橙黄
表情界面.画椭圆 (头左边, 头顶边, 头左边 + 头宽, 头顶边 + 头高)
' 画眼睛,两眼距离:50,两瞳距离:150,中心横坐标75,中心纵坐标50。
眼眶大小 = 100
眼瞳大小 = 50
眼瞳移动最大距离 (眼眶大小 - 眼瞳大小) ÷ 2
左眼眶宽 = 眼眶大小
左眼眶高 = 眼眶大小
右眼眶宽 = 眼眶大小
右眼眶高 = 眼眶大小
左眼瞳宽 = 眼瞳大小
左眼瞳高 = 眼瞳大小
右眼瞳宽 = 眼瞳大小
右眼瞳高 = 眼瞳大小
左眼心与头心的横向距离 = 100
左眼心与头心的纵向距离 = 50
右眼心与头心的横向距离 = 100
右眼心与头心的纵向距离 = 50
左眼瞳心与头心的横向距离 = 100
左眼瞳心与头心的纵向距离 = 50
右眼瞳心与头心的横向距离 = 100
右眼瞳心与头心的纵向距离 = 50
左眼瞳心移动后与头心的横向距离 = 左眼瞳心与头心的横向距离 ��� (横向位置 ��� (头心横坐标 - 左眼瞳心与头心的横向距离)) ÷ 眼瞳移动最大距离
左眼瞳心移动后与头心的纵向距离 = 左眼瞳心与头心的纵向距离 ��� (纵向位置 ��� (头心纵坐标 - 左眼瞳心与头心的纵向距离)) ÷ 眼瞳移动最大距离
右眼瞳心移动后与头心的横向距离 = 右眼瞳心与头心的横向距离 ��� (横向位置 ��� (头心横坐标 - 右眼瞳心与头心的横向距离)) ÷ 眼瞳移动最大距离
右眼瞳心移动后与头心的纵向距离 = 右眼瞳心与头心的纵向距离 ��� (纵向位置 ��� (头心纵坐标 - 右眼瞳心与头心的纵向距离)) ÷ 眼瞳移动最大距离
两眼心距离 = 左眼心与头心的横向距离 + 右眼心与头心的横向距离
' 调试输出 (两眼心距离)
两眼框最近距离 = 左眼心与头心的横向距离 - 左眼眶宽 ÷ 2 + 右眼心与头心的横向距离 - 右眼眶宽 ÷ 2
' 调试输出 (两眼框最近距离)
左眼眶左边 = 头心横坐标 - 左眼心与头心的横向距离 - 左眼眶宽 ÷ 2
左眼眶顶边 = 头心纵坐标 - 左眼心与头心的纵向距离 - 右眼眶高 ÷ 2
右眼眶左边 = 头心横坐标 + 右眼心与头心的横向距离 - 右眼眶宽 ÷ 2
右眼眶顶边 = 头心纵坐标 - 左眼心与头心的纵向距离 - 右眼眶高 ÷ 2
' 调试输出 (左眼眶左边)
' 调试输出 (左眼眶顶边)
' 调试输出 (右眼眶左边)
' 调试输出 (右眼眶顶边)
左眼瞳左边 = 头心横坐标 - 左眼瞳心移动后与头心的横向距离 - 左眼瞳宽 ÷ 2
左眼瞳顶边 = 头心纵坐标 - 左眼瞳心移动后与头心的纵向距离 - 右眼瞳高 ÷ 2
右眼瞳左边 = 头心横坐标 + 右眼瞳心移动后与头心的横向距离 - 右眼瞳宽 ÷ 2
右眼瞳顶边 = 头心纵坐标 - 左眼瞳心移动后与头心的纵向距离 - 右眼瞳高 ÷ 2
' 调试输出 (左眼瞳左边)
' 调试输出 (左眼瞳顶边)
' 调试输出 (右眼瞳左边)
' 调试输出 (右眼瞳顶边)
' 眼眶颜色
表情界面.画出方式 = 12
表情界面.画笔颜色 = #白色
表情界面.刷子类型 = 1
表情界面.刷子颜色 = #白色
' 画左眼眶
表情界面.画椭圆 (左眼眶左边, 左眼眶顶边, 左眼眶左边 + 左眼眶宽, 左眼眶顶边 + 左眼眶高)
' 画右眼眶
表情界面.画椭圆 (右眼眶左边, 右眼眶顶边, 右眼眶左边 + 右眼眶宽, 右眼眶顶边 + 右眼眶高)
' 眼瞳颜色
表情界面.画出方式 = 12
表情界面.画笔颜色 = #黑色
表情界面.刷子类型 = 1
表情界面.刷子颜色 = #黑色
' 画左眼瞳孔
表情界面.画椭圆 (左眼瞳左边, 左眼瞳顶边, 左眼瞳左边 + 左眼瞳宽, 左眼瞳顶边 + 左眼瞳高)
' 画右眼瞳孔
表情界面.画椭圆 (右眼瞳左边, 右眼瞳顶边, 右眼瞳左边 + 右眼瞳宽, 右眼瞳顶边 + 右眼瞳高)
' 画嘴巴
嘴巴宽 = 200
嘴巴高 = 150
嘴巴左边 = 头心横坐标 - 嘴巴宽 ÷ 2
嘴巴顶边 = 头心纵坐标
表情界面.画出方式 = 12
表情界面.画笔颜色 = #黑色
表情界面.刷子类型 = 1
表情界面.刷子颜色 = #黑色
表情界面.画椭圆 (嘴巴左边, 嘴巴顶边, 嘴巴左边 + 嘴巴宽, 嘴巴顶边 + 嘴巴高)
如果真 (横向位置 < 头心横坐标)
' 画上巴
上巴宽 = 200
上巴高 = 纵向位置 ÷ 4
上巴左边 = 头心横坐标 - 上巴宽 ÷ 2
上巴顶边 = 头心纵坐标
表情界面.画出方式 = 12
表情界面.画笔颜色 = #橙黄  ' #黑色
表情界面.刷子类型 = 1
表情界面.刷子颜色 = #橙黄
表情界面.画椭圆 (上巴左边, 上巴顶边, 上巴左边 + 上巴宽, 上巴顶边 + 上巴高)
如果真 (横向位置 > 头心横坐标)
' 画下巴
下巴宽 = 200
下巴高 = 纵向位置 ÷ 4
下巴左边 = 头心横坐标 - 下巴宽 ÷ 2
下巴顶边 = 头心纵坐标 + 嘴巴高 - 下巴高
表情界面.画出方式 = 12
表情界面.画笔颜色 = #橙黄  ' #黑色
表情界面.刷子类型 = 1
表情界面.刷子颜色 = #橙黄
表情界面.画椭圆 (下巴左边, 下巴顶边, 下巴左边 + 下巴宽, 嘴巴顶边 + 嘴巴高)
' ' 头横向中线
' 表情界面.画出方式 = 5  ' 反转颜色。
' 表情界面.画笔颜色 = #黑色
' 表情界面.画直线 (表情界面.左边, 表情界面.高度 ÷ 2, 表情界面.宽度, 表情界面.高度 ÷ 2)
' ' 头纵向中线
' 表情界面.画出方式 = 5  ' 反转颜色。
' 表情界面.画笔颜色 = #黑色
' 表情界面.画直线 (表情界面.宽度 ÷ 2, 表情界面.顶边, 表情界面.宽度 ÷ 2, 表情界面.高度)
' ' 左右眼睛横向中线
' 表情界面.画出方式 = 5  ' 反转颜色。
' 表情界面.画笔颜色 = #黑色
' 表情界面.画直线 (表情界面.左边, 表情界面.高度 ÷ 2 - 50, 表情界面.宽度, 表情界面.高度 ÷ 2 - 50)
' ' 左眼睛纵向中线
' 表情界面.画出方式 = 5  ' 反转颜色。
' 表情界面.画笔颜色 = #黑色
' 表情界面.画直线 (表情界面.宽度 ÷ 2 - 100, 表情界面.顶边, 表情界面.宽度 ÷ 2 - 100, 表情界面.高度)
' ' 右眼睛纵向中线
' 表情界面.画出方式 = 5  ' 反转颜色。
' 表情界面.画笔颜色 = #黑色
' 表情界面.画直线 (表情界面.宽度 ÷ 2 + 100, 表情界面.顶边, 表情界面.宽度 ÷ 2 + 100, 表情界面.高度)
子程序名返回值类型公开备 注
_关闭按钮_被单击  
销毁 ()


i支持库列表   支持库注释   
iext2扩展界面支持库二


作者: zyg666    时间: 2025-2-27 21:13
我靠兄弟,这个牛逼我刚想要
作者: 憨憨问号    时间: 2025-2-27 21:25
第一眼看好吓人哈哈哈
作者: 1184798949    时间: 2025-2-27 21:49
感谢分享
作者: 羞涩    时间: 2025-2-27 22:01
精易论坛 有你更精彩
作者: sadasd22    时间: 2025-2-27 22:08
我在抖音也看到了,很好玩的动画
作者: cunanhai    时间: 2025-2-27 22:24
鼠标离开界面眼睛不是这样的

作者: pipicool    时间: 2025-2-28 00:00
学习一下
作者: wh1234567    时间: 2025-2-28 02:11
学习一下
作者: wh1234567    时间: 2025-2-28 02:19
https://125.confly.eu.org/forum.php?mod ... ;page=2#pid29882299老师看来对画板有研究,能不能帮看看我为啥不能完整截图?
作者: 豆豆灰常开心    时间: 2025-2-28 07:08
感谢您对论坛的支持!
作者: 查过    时间: 2025-2-28 07:12
感谢楼主分享!
作者: renhe2018    时间: 2025-2-28 07:45
好可爱呀这表情。
作者: kyo9766    时间: 2025-2-28 08:19
这纯画的啊,厉害了,感谢分享
作者: 一指温柔    时间: 2025-2-28 08:40
#在这里快速回复#感谢楼主分享
作者: ctry78985    时间: 2025-2-28 09:40
感谢分享
作者: hbqjb    时间: 2025-2-28 11:24
感谢楼主的无私奉献!
作者: year1970    时间: 2025-2-28 12:01
感谢分享
作者: 胖子葛格    时间: 2025-2-28 13:52
感谢大神分享~!
作者: ttggnn    时间: 2025-2-28 20:47
感谢分享
作者: 豆豆灰常开心    时间: 2025-3-1 07:18
已经顶贴,感谢您对论坛的支持!
作者: 查过    时间: 2025-3-1 07:23
全都是大佬~
作者: please    时间: 2025-3-1 09:37
感谢分享,支持开源!!!
作者: 深圳梦    时间: 2025-3-1 16:16
支持开源~!感谢分享
作者: 豆豆灰常开心    时间: 2025-3-2 07:13
下个学习一下
作者: 查过    时间: 2025-3-2 07:18
全都是大佬~
作者: aijianli    时间: 2025-3-2 15:27
这么复杂 难道会动态变脸?
作者: 非善类    时间: 2025-3-4 08:00
学习一下




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4