找回密码
 点一下
查看: 2548|回复: 22

关于"循环整数A做动作"的问题

[复制链接]
发表于 2008-2-20 22:53:41 | 显示全部楼层 |阅读模式
"循环整数A做动作" 为什么不是一直循环下去?
比如 循环整数A做动作 1-3  
在做完第3个动作后为什么不再接着做第1个动作? 只做到3 也能叫循环?

评分

参与人数 1威望 -15 收起 理由
灼眼のシャナ -15 2次灌3连,2个纯表情扣分 ..

查看全部评分

发表于 2008-2-20 22:54:41 | 显示全部楼层
循环,从1到3反复执行,就是循环3次
回复

使用道具 举报

 楼主| 发表于 2008-2-20 22:56:21 | 显示全部楼层

那这就不是循环了

应该是 按顺序播放

千千静听 你用过吗? [s:127]
回复

使用道具 举报

发表于 2008-2-20 22:59:44 | 显示全部楼层
loop循环,就是反复执行动作,直到达成退出循环条件

循环整数A做动作 1-3,其实就是先设定循环整数A的值为1,A大于3为退出循环条件。循环执行动作,每执行一次,A的值自增1,直到达成条件退出

lz应该稍微去补一点编程知识
回复

使用道具 举报

 楼主| 发表于 2008-2-20 23:09:10 | 显示全部楼层

原来是循环动作啊

我可能把循环动作 理解成循环次数了

如果设置三个动作 设置成循环 1-2 那么第三个动作就做不了了吧
回复

使用道具 举报

发表于 2008-2-20 23:10:18 | 显示全部楼层
是同一个动作执行2次………………
回复

使用道具 举报

 楼主| 发表于 2008-2-20 23:10:33 | 显示全部楼层

补一点编程知识

你有这方面的教程地址吗 麻烦你好人多到低 ..我是该去补下   [s:102]  [s:102]
回复

使用道具 举报

 楼主| 发表于 2008-2-20 23:11:35 | 显示全部楼层
引用第5楼zhuzeitou于2008-02-20 23:10发表的  :
是同一个动作执行2次………………
晕了..又把我给搞迷糊了
回复

使用道具 举报

 楼主| 发表于 2008-2-20 23:15:53 | 显示全部楼层

我刚看了骗关于 变量 的贴

里面 好像 循环整数A 1-3  可以循环做三个动作啊
一个是 创造个步兵 一个是穿早个骑兵  一个是创造个女巫
http://www.ourga.com/bbs/read.php?tid=10499 这个那贴的地址
回复

使用道具 举报

发表于 2008-2-20 23:18:21 | 显示全部楼层
动作是同一个,就是创建单位,创造的单位类型是一个数组中的元素
创建的单位类型使用变量数组保存的,数组下标为1的事步兵,2是骑士,3是女巫
所以同样一个创造单位动作能创造出3种兵
回复

使用道具 举报

 楼主| 发表于 2008-2-20 23:22:00 | 显示全部楼层

那么说还是 循环次数 不是循环动作了  动作只能做一个是吗 不能循环对吗
回复

使用道具 举报

 楼主| 发表于 2008-2-20 23:22:47 | 显示全部楼层

那干嘛要用循环?

直接用做几次不是更好
回复

使用道具 举报

发表于 2008-2-20 23:24:37 | 显示全部楼层

Re:那干嘛要用循环?

引用第11楼liuyang于2008-02-20 23:22发表的 那干嘛要用循环? :
直接用做几次不是更好

如果一个代码需要连续执行几十次甚至上百次,你会直接做那么多次还是用循环几行解决??
回复

使用道具 举报

发表于 2008-2-20 23:26:54 | 显示全部楼层
[trigger]
Loop
    Events
        Player - Player 1 (Red) skips a cinematic sequence
    Conditions
    Actions
        For each (Integer A) from 1 to 10, do (Actions)
            Loop - Actions
                Unit - Create 1 步兵 for Player 1 (Red) at (Center of (Playable map area)) facing Default building facing degrees
                Unit - Create 1 女巫 for Player 1 (Red) at (Center of (Playable map area)) facing Default building facing degrees
                Unit - Create 1 兵营 for Player 1 (Red) at (Center of (Playable map area)) facing Default building facing degrees
[/trigger]

你看这个例子~~这个是将Loop - Action部分循环10次的例子~~

每一次都创造一个步兵一个女巫一个兵营~~

到最后总共是10步兵10女巫10兵营~~

创造完一个步兵一个女巫一个兵营才算循环进行了一次~~




还有~~AG是什么东西?~~
回复

使用道具 举报

 楼主| 发表于 2008-2-20 23:52:18 | 显示全部楼层

那直接打100次

循环2次 在这里不适合用...既然循环..应该是无限次的..
100次就直接说做100次啊
回复

使用道具 举报

 楼主| 发表于 2008-2-20 23:54:39 | 显示全部楼层

AG是这个论坛的名字

回复

使用道具 举报

发表于 2008-2-20 23:54:43 | 显示全部楼层
循环xxx次是编程语言的固定说法~~又不是你说要改就改的~~

还有这个论坛叫GA~~别给我乱改~~
回复

使用道具 举报

 楼主| 发表于 2008-2-20 23:57:07 | 显示全部楼层

晕看错了

是GA 不是AG  我取该 去改
回复

使用道具 举报

 楼主| 发表于 2008-2-20 23:58:40 | 显示全部楼层

能介绍个变成 编程教程个我吗 

回复

使用道具 举报

 楼主| 发表于 2008-2-20 23:59:52 | 显示全部楼层

还有 你的个性签名怎么弄的图片

  [s:122]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-7-6 00:40 , Processed in 0.151135 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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