TC官方合作论坛

标题: 关于 控制.设置位置 [打印本页]

作者: mm662465    时间: 2012-11-25 02:18
标题: 关于 控制.设置位置
A1
    控件.设置位置("图片框1",水平位置,0,50,80,1)
    如果(向右)
        水平位置=水平位置+5
        如果(水平位置>右边位置)
            向右=假
        如果结束
    否则
        水平位置=水平位置-5
        如果(水平位置<左边位置)
            向右=真
        如果结束
    如果结束
A2
  控件.设置位置("图片框0",水平位置,200,50,80,1)
    如果(向右)
        水平位置=水平位置-5
        如果(水平位置<左边位置)
            向右=假
        如果结束
    否则
        水平位置=水平位置+5
        如果(水平位置>右边位置)
            向右=真
        如果结束
    如果结束
B1
  控件.设置位置("图片框1",水平位置,0,50,80,1)
    如果(向左)
        水平位置=水平位置+5
        如果(水平位置>右边位置)
            向左=假
        如果结束
    否则
        水平位置=水平位置-5
        如果(水平位置<左边位置)
            向左=真
        如果结束
    如果结束
B2
  控件.设置位置("图片框0",水平位置,200,50,80,1)
    如果(向左)
        水平位置=水平位置-5
        如果(水平位置<左边位置)
            向左=假
        如果结束
    否则
        水平位置=水平位置+5
        如果(水平位置>右边位置)
            向左=真
        如果结束
    如果结束
4个类型  都能达到同样的效果
但是纠结的是A1和A2不能同时运行,B1和B2不能同时运行,A1和B2不能同时运行,最后最纠结的是A2和B1却能同时运行,但效果的速度增加1倍!!!
我是个新手是来学习的  这有点想不明白 求解

作者: mm662465    时间: 2012-11-25 02:22
自己赚自己TC币,能赚到不,试试!
作者: 冷月无痕    时间: 2012-11-26 14:38
要想功能同时运行 必须分别定义不同的功能函数 然后再分别用线程去调用
比如:
空间 我的脚本
功能 整型 a1()
//这里写要执行的代码
返回 0
功能结束

功能 整型 a2()
//这里写要执行的代码
返回 0
功能结束
.....
.....
功能 逻辑型 初始化()
线程.开启("我的脚本.a1","")
线程.开启("我的脚本.a2","")
.......
.......
返回 真
功能结束
空间结束




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