找回密码
 点一下
查看: 1078|回复: 7

这个技能到底为什么会卡?

[复制链接]
发表于 2011-1-1 23:08:44 | 显示全部楼层 |阅读模式
RT,已经排泄了啊?
为什么卡啊?

TW0 复制
    事件
        单位 - 任意单位 发动技能效果
    条件
        (施放技能) 等于 30叶符「翡翠梦境」 (卡林)
    动作
        设置 Youxiang_TempPoint1 = (技能施放点)
        设置 Youxiang_TempPoint2 = ((触发单位) 的位置)
        设置 Youxiang_TWTree = (新建的空单位组)
        -------- 墙的角度 --------
        设置 Youxiang_TWAngle = ((Youxiang_TempPoint2 到 Youxiang_TempPoint1 的角度) + 90.00)
        点 - 清除 Youxiang_TempPoint2
        -------- 注意下这个循环。“墙”实际上是多个单位组成的 --------
        循环动作[循环整数A]从 1 到 7, 运行 (Loop - 动作)
            Loop - 动作
                -------- 利用极坐标计算墙上每点的位置 --------
                设置 Youxiang_TempPoint2 = (从 Youxiang_TempPoint1 开始,距离 ((转换 ((循环整数A) - 4) 为实数) x 150.00) ,方向为 Youxiang_TWAngle 度的位移处)
                变量<YDWE> - 设置 loc_x = (Youxiang_TempPoint2 的X轴坐标)
                变量<YDWE> - 设置 loc_y = (Youxiang_TempPoint2 的Y轴坐标)
                点 - 清除 Youxiang_TempPoint2
                变量<YDWE> - 设置 loc_Tree = (新建 (触发玩家) 的 树墙 4 在((loc_x),(loc_y)),面向角度:0.00 度)
                动画 - 播放 (loc_Tree) 的 birth 动作
                单位组 - 添加 (loc_Tree) 到 Youxiang_TWTree
                变量<YDWE> - 清空局部变量
        点 - 清除 Youxiang_TempPoint1
发表于 2011-1-1 23:17:39 | 显示全部楼层
说真的YDWE的局部变量一直没膜懂不过你那清空局部变量是在循环整数里面清空了把
回复

使用道具 举报

 楼主| 发表于 2011-1-1 23:26:31 | 显示全部楼层
对啊,我用全局也卡!


TW0
    事件
        单位 - 任意单位 发动技能效果
    条件
        (施放技能) 等于 30叶符「翡翠梦境」 (卡林)
    动作
        设置 Youxiang_TempPoint1 = (技能施放点)
        设置 Youxiang_TempPoint2 = ((触发单位) 的位置)
        -------- 墙的角度 --------
        设置 Youxiang_TWAngle = ((Youxiang_TempPoint2 到 Youxiang_TempPoint1 的角度) + 90.00)
        点 - 清除 Youxiang_TempPoint2
        -------- 注意下这个循环。“墙”实际上是多个单位组成的 --------
        循环动作[循环整数A]从 1 到 7, 运行 (Loop - 动作)
            Loop - 动作
                -------- 利用极坐标计算墙上每点的位置 --------
                设置 Youxiang_TempPoint2 = (从 Youxiang_TempPoint1 开始,距离 ((转换 (循环整数A [R] - 4) 为实数) x 150.00) ,方向为 Youxiang_TWAngle 度的位移处)
                如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
                    If - 条件
                        (30叶符「翡翠梦境」 (卡林) 的等级对 (触发单位)) 等于 1
                    Then - 动作
                        单位 - 创建 1 个 树墙 1 给 ((触发单位) 的所有者) 在 Youxiang_TempPoint2 ,面向角度为 (随机角度) 度
                    Else - 动作
                        如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
                            If - 条件
                                (30叶符「翡翠梦境」 (卡林) 的等级对 (触发单位)) 等于 2
                            Then - 动作
                                单位 - 创建 1 个 树墙 2 给 ((触发单位) 的所有者) 在 Youxiang_TempPoint2 ,面向角度为 (随机角度) 度
                            Else - 动作
                                如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
                                    If - 条件
                                        (30叶符「翡翠梦境」 (卡林) 的等级对 (触发单位)) 等于 3
                                    Then - 动作
                                        单位 - 创建 1 个 树墙 3 给 ((触发单位) 的所有者) 在 Youxiang_TempPoint2 ,面向角度为 (随机角度) 度
                                    Else - 动作
                                        单位 - 创建 1 个 树墙 4 给 ((触发单位) 的所有者) 在 Youxiang_TempPoint2 ,面向角度为 (随机角度) 度
                点 - 清除 Youxiang_TempPoint2
                单位组 - 添加 最后创建的单位 <New> 到 Youxiang_TWTree
                动画 - 播放 最后创建的单位 <New> 的 birth 动作
        点 - 清除 Youxiang_TempPoint1
        触发器 - 开启 TWE <预设>
回复

使用道具 举报

 楼主| 发表于 2011-1-1 23:35:14 | 显示全部楼层
怪事情!我把循环改为1-2都卡!
回复

使用道具 举报

发表于 2011-1-1 23:48:31 | 显示全部楼层
问下 你这个卡是短暂的还是一释放技能后一直
回复

使用道具 举报

发表于 2011-1-2 09:15:32 | 显示全部楼层
设置 Youxiang_TempPoint2 = (从 Youxiang_TempPoint1 开始,距离 ((转换 (循环整数A [R] - 4) 为实数) x 150.00) ,方向为 Youxiang_TWAngle 度的位移处)
        会不会只这里的问题,负数X正数=负数
回复

使用道具 举报

发表于 2011-1-2 10:36:55 | 显示全部楼层
问题你忘记改成已解决了噢
答案是把原技能的目标允许清空了
回复

使用道具 举报

 楼主| 发表于 2011-1-2 11:12:29 | 显示全部楼层
今早改过来了!
还奇怪哦
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-27 14:01 , Processed in 0.035892 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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