TC官方合作论坛

标题: 求解!!!急用!!!! [打印本页]

作者: kunkun9876    时间: 2012-8-6 22:12
标题: 求解!!!急用!!!!
控件.设置位置("图片框0",水平位置,0,40,80,1)  这个红色数字是怎么来的???


空间 滚动效果
整型 左边位置,右边位置,水平位置,垂直位置,上边位置,下边位置
逻辑型 向左,向下
功能 逻辑型 定时器0_时钟()
   控件.设置位置("图片框0",水平位置,0,40,80,1)
   如果(向左)
       水平位置=水平位置-10
       如果(水平位置<左边位置)
             向左=假
       如果结束
   否则
       水平位置=水平位置+10
       如果(水平位置>右边位置)   
       如果结束      
   如果结束
   
   控制.设置位置("图片框1"490水平位置,480,300,250,150,50)
   如果(向左)
       水平位置=水平位置-10
       如果(水平位置<左边位置)
             向左=假
       如果结束
   否则
       水平位置=水平位置+10
       如果(水平位置>右边位置)            
       如果结束      
   如果结束
返回 真
//函数返回语句
功能结束

功能 逻辑型 初始化()
左边位置=0
右边位置=150-490
上边位置=0
下边位置=100-340
垂直位置=下边位置
辅助.退出()

返回 真
//函数返回语句
功能结束

空间结束
//空间结束语句


以上是我自己弄得
控制.设置位置("图片框1"490水平位置,480,300,250,150,50)是错误的  不知道应该怎样改!
作者: 梦里只影向你    时间: 2012-8-6 23:11
你参考下


  1. 空间 图片框移动测试

  2. int 左边位置,右边位置,上边位置,下边位置
  3. int 水平位置,垂直位置
  4. bool 向下,向右

  5. 功能 逻辑型 定时器0_时钟()
  6.    
  7.    
  8.     控件.设置位置("图片框0",0,垂直位置,60,120,0)
  9.    
  10.     if(向下)//垂直位置初始值在下边位置,所有先执行 else下面的
  11.         垂直位置 = 垂直位置 +10
  12.         if(垂直位置>下边位置)
  13.             向下 = false
  14.         endif
  15.         
  16.     else
  17.         垂直位置 = 垂直位置 -10
  18.         if(垂直位置<上边位置 )
  19.             向下 = true
  20.         endif
  21.     endif
  22.    
  23.    
  24.     返回 真
  25. 功能结束


  26. 功能 逻辑型 定时器1_时钟()
  27.    
  28.     控件.设置位置("图片框1",水平位置,0,120,60,1)
  29.    
  30.     if(向右)  //水平图片初始位置在最右边,所以先执行else下面的向左运动
  31.         水平位置 = 水平位置 +10
  32.         if(水平位置 >右边位置)
  33.             向右 = false
  34.         endif
  35.         
  36.     else //向左
  37.         水平位置 = 水平位置 -10
  38.         if(水平位置<左边位置)
  39.             向右=true
  40.         endif
  41.     endif
  42.    
  43.     返回 真
  44. 功能结束



  45. 功能 逻辑型 初始化()
  46.    
  47.     左边位置 = 0
  48.     右边位置 = 480 - 120  //界面款-水平图片宽
  49.     水平位置 = 右边位置
  50.    
  51.     上边位置 = 0        
  52.     下边位置 = 304 - 120//界面高-垂直图片高
  53.     垂直位置 = 下边位置
  54.    
  55.     //480,304取得面板客户区宽和高
  56.     //图片大小:水平120x60,垂直60x120
  57.     返回 真
  58. 功能结束


  59. 空间结束


复制代码

作者: kunkun9876    时间: 2012-8-7 09:33
回复 2楼梦里只影向你的帖子

图片不动....
作者: 梦里只影向你    时间: 2012-8-7 11:44
回复 3楼kunkun9876的帖子

计时器的频率设置没
作者: kunkun9876    时间: 2012-8-7 17:15
回复 4楼梦里只影向你的帖子

设置了
作者: kunkun9876    时间: 2012-8-7 17:33
0,120,60,1  是怎么来的????
作者: 梦里只影向你    时间: 2012-8-7 18:50
120,60 图片大小
作者: kunkun9876    时间: 2012-8-8 10:51
对 没错




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1