TC官方合作论坛

 找回密码
 立即注册
查看: 312|回复: 5
打印 上一主题 下一主题

[问题] 求助 数组的读取与输出

[复制链接]
跳转到指定楼层
楼主
发表于 2016-1-19 15:13:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
我想用TC把 编辑框 里的 35,23|37,23|38,24|39,25|40,26|40,30|39,32|40,28|38,25|40,33|39,36|38,37|36,37|30,36|26,37|22,35 这做标 一个一个的 输入到 游戏里面去请问要怎么写 请高手帮帮忙写个 试例出来 可以参考
回复

使用道具 举报

沙发
发表于 2016-1-19 15:51:41 | 只看该作者
功能 按钮0_点击()
    变量 坐标="35,23|37,23|38,24|39,25|40,26|40,30|39,32|40,28|38,25|40,33|39,36|38,37|36,37|30,36|26,37|22,35"
    变量 分割好的数组=数组()
    变量 大小
   
    分割好的数组=坐标变数组(坐标,大小)
    调试输出(分割好的数组)
   
    使用数组(分割好的数组,大小)
结束

功能 坐标变数组(坐标,&多少个坐标)
    变量 保存数组=数组(数组(),数组())
    变量 临时数组1=数组()
    变量 临时数组2=数组()
    多少个坐标=字符串分割(坐标,"|",临时数组1)
    遍历(变量 i = 0; i < 多少个坐标; i++)
        变量 大小=字符串分割(临时数组1[i],",",临时数组2)
        遍历(变量 j = 0; j < 大小; j++)
            保存数组[j][i]=临时数组2[j]
        结束
    结束
    返回 保存数组
结束

功能 使用数组(数组名,大小)
    遍历(变量 i = 0; i < 大小; i++)
        使用坐标(数组名[0][i],数组名[1][i])
    结束
结束

功能 使用坐标(坐标x,坐标y)
    调试输出(坐标x&","&坐标y)
结束
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2016-1-19 18:02:53 | 只看该作者
坐标变数组 是未定义的 函数啊 怎么变啊
回复 支持 反对

使用道具 举报

地板
发表于 2016-1-20 08:53:27 | 只看该作者
把原来的坐标集合根据“|”分割保存起来就可以了,调用的时候再根据“,”分割一次
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2016-1-20 15:28:17 | 只看该作者
变量 保存数组=数组(数组(),数组())
    变量 临时数组1=数组()
    变量 临时数组2=数组()  这里 是错误表达试
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2016-1-20 16:35:35 | 只看该作者
还有我要以个一个坐标提出输入 比如 我用鼠标 点击 第一个点输入 坐标X  鼠标移动下 在输入坐标Y  之后做一下动作  在输入 下一个 坐标X  鼠标移动下在输入 坐标Y
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

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

GMT+8, 2025-11-6 00:05 , Processed in 0.163437 second(s), 23 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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