|
*仅使用了基本组件和系统支持库命令
原理:通过计次循环+画板.画图片命令 实现图片的缓动效果
思路:
1.了解图片的大小,这里我的图片是249*45 但是大一点无所谓,所以我的代码都是当成250*50来画,这样口算更好÷一点
2.首先写缓动的画板清除命令,不清的话,那他第二次就会在第一次画好的基础上再画,就很难看,如果你能想问为什么画板2不清,那是因为你根本捕捉不到人家就已经画完了,好奇的话可以自己试试
3.创建一个全局变量或者程序集变量,用于接收载入图片返回的图片号,然后开始缓动就行了,这里只需要注意参数的意思就行
***源码里面的进阶就是反过来画,当思考了,看明白了就很简单,看不明白也没事,用我下面总结的详解
画板.画图片命令参数详解:
参数<1>的名称为“图片号”,类型为“整数型(int)”。参数值必须为调用“载入图片”命令所返回的图片号。
参数<2>的名称为“图片左边画出位置”,从左画就是0,从右画就是画板宽度-图片宽度/计次循环次数
参数<3>的名称为“图片顶边画出位置”,从左画就是0,从下画就是画板高度-图片高度/计次循环次数
参数<4>的名称为“图片画出宽度”,横向缓动的话,图片画出高度就是图片高度可以不填,图片画出宽度与计次变量挂钩,纵向反之
参数<5>的名称为“图片画出高度”,横向缓动的话,图片画出高度就是图片高度可以不填,图片画出宽度与计次变量挂钩,纵向反之
参数<6>的名称为“图片画出方法”,不用管,空着
补充内容 (2024-1-27 12:05):
exui的画板缓动(图片同时向上下左右走)在群文件 QQ群:669767018 |
评分
-
查看全部评分
|