TC官方合作论坛

 找回密码
 立即注册
查看: 1326|回复: 2

关于 控制.设置位置

[复制链接]
发表于 2012-11-25 02:18:56 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
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倍!!!
我是个新手是来学习的  这有点想不明白 求解
回复

使用道具 举报

 楼主| 发表于 2012-11-25 02:22:45 | 显示全部楼层
自己赚自己TC币,能赚到不,试试!
回复 支持 反对

使用道具 举报

发表于 2012-11-26 14:38:46 | 显示全部楼层
要想功能同时运行 必须分别定义不同的功能函数 然后再分别用线程去调用
比如:
空间 我的脚本
功能 整型 a1()
//这里写要执行的代码
返回 0
功能结束

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

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-6-3 10:46 , Processed in 0.047810 second(s), 22 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表