TC官方合作论坛
标题:
各位道友,帮忙看看哪里有问题?
[打印本页]
作者:
用心听好么
时间:
2012-7-29 12:35
标题:
各位道友,帮忙看看哪里有问题?
空间 滑动效果
整型 向左位置,向右位置,水平位置,垂直位置,向上位置,向下位置
逻辑型 向左,向上
功能 逻辑型 开始_点击()
返回 真
//函数返回语句
功能结束
功能 逻辑型 退出_点击()
//这里添加你要执行的代码
辅助.退出()
返回 真
//函数返回语句
功能结束
功能 逻辑型 定时器0_时钟()
控件.设置位置("图片框0",水平位置,0,50,80,1) <---------开始说没有定义, 我定义完了又说是不合法命名定义。求解
如果(向左)
水平位置=水平位置-10
如果(水平位置<左边位置)
向左=假
如果结束
否则
水平位置=水平位置+10
如果(水平位置>右边位置)
向左=真
如果结束
如果结束
功能 逻辑型 定时器0_时钟()
逻辑型 控件.设置位置("图片框1",垂直位置,0,50,80,1)
如果(向下)
垂直位置=垂直位置-10
如果(垂直位置<向下位置)
向下=假
如果结束
否则
垂直位置=垂直位置+10
如果(垂直位置>向上位置)
向下=真
如果结束
如果结束
返回 真
功能结束
功能 逻辑型 初始化()
左边位置=0
右边位置=490-100
上边位置=0
下边位置=300-70
垂直位置=下边位置
返回 真
空间结束
//空间结束语句
作者:
陌上青衣。
时间:
2012-7-29 13:03
控件.设置位置("图片框0",水平位置,0,50,80,1)
复制代码
从这里到下面,把所有的标点改成英文格式的.
作者:
梦里只影向你
时间:
2012-7-29 14:30
好些个标点有问题,然后水平位置初始值没给,还有 逻辑型 控件.设置位置("图片框1",垂直位置,0,50,80,1)参数位置不对
如果(向左) //
水平位置=水平位置-10
如果(水平位置<左边位置)
向左=假
如果结束
否则
水平位置=水平位置+10
如果(水平位置>右边位置)
向左=真
如果结束
如果结束
复制代码
按上面的代码看,水平位置初始值是 右边位置=490-100 ,然后要向左移动,bool型变量 向左 初始要定义true
向下的代码也有问题
这个代码你可以参考下
空间 图片框移动测试
int 左边位置,右边位置,上边位置,下边位置
int 水平位置,垂直位置
bool 向下,向右
功能 逻辑型 定时器0_时钟()
控件.设置位置("图片框0",0,垂直位置,60,120,0)
if(向下)//垂直位置初始值在下边位置,所有先执行 else下面的
垂直位置 = 垂直位置 +10
if(垂直位置>下边位置)
向下 = false
endif
else
垂直位置 = 垂直位置 -10
if(垂直位置<上边位置 )
向下 = true
endif
endif
返回 真
功能结束
功能 逻辑型 定时器1_时钟()
控件.设置位置("图片框1",水平位置,0,120,60,1)
if(向右) //水平图片初始位置在最右边,所以先执行else下面的向左运动
水平位置 = 水平位置 +10
if(水平位置 >右边位置)
向右 = false
endif
else //向左
水平位置 = 水平位置 -10
if(水平位置<左边位置)
向右=true
endif
endif
返回 真
功能结束
功能 逻辑型 初始化()
左边位置 = 0
右边位置 = 480 - 120
水平位置 = 右边位置
上边位置 = 0
下边位置 = 304 - 120
垂直位置 = 下边位置
//480,304取得客户区的坐标
//图片大小:水平120x60,垂直60x120
返回 真
功能结束
空间结束
复制代码
作者:
用心听好么
时间:
2012-7-29 19:04
回复
3楼
梦里只影向你
的帖子
这个代码我稍微改动了一下, 能生成但是图片不动呀。
作者:
梦里只影向你
时间:
2012-7-29 19:52
回复
4楼
用心听好么
的帖子
定时器拖好
功能 逻辑型 定时器1_时钟() 这个要自己点定时器的属性面板关联,直接复制代码不行
定时器的频率要设置好
初始化也要自己点面板,关联
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1