找回密码
 点一下
楼主: 苦工

【90%高仿Dota技能】 巫妖 - 连环霜冻(纯Jass傻瓜移植版)

[复制链接]
发表于 2011-12-4 23:43:13 | 显示全部楼层
能有这么高??????
开玩笑了吧!!!
如果说,我的电脑能力最多只能每0.01秒内只能同时移动30个单位而不卡。(用T)
那么用J的话就可以达到60~120个单位同时移动而不卡?这个效率是不是有点荒谬?
我J盲,只懂T,用T用得出神入化,求楼上解释真相。。。。。我假设的说法对不对?


我记得我的图里面有2个类似的技能,不过带分裂效果,碰撞之后会变成2个,之后就越来越多,不过为了防止会卡,所以最大分裂到15个就不能分裂了,15个的时候就变成弹射,没有记错的话,2个触发器加起来就大约40行左右。
一般来说我都是把好几个技能混搞在一个触发器里面同时整,这样效率高而且节约资源
回复

使用道具 举报

发表于 2011-12-4 23:47:13 | 显示全部楼层
让它高去把  把T转Jass然后换语法再写一次就够了
回复

使用道具 举报

发表于 2011-12-4 23:52:00 | 显示全部楼层
按楼上说发,我记得如果去除局部变量的时候搞错了名称,那么就回卡住触发器,之后弹出一堆英文的界面的东西。把那个里面的东西COPY出来,然后搞回触发器里面,这个叫做转换???
[s:195]
回复

使用道具 举报

发表于 2011-12-4 23:56:25 | 显示全部楼层
10235724429:能有这么高??????
开玩笑了吧!!!
如果说,我的电脑能力最多只能每0.01秒内只能同时移动30个单位而不卡。(用T)
那么用J的话就可以达到60~120个单位同时移动而不卡?这个效率是不是有点荒谬?
我J盲,只懂T,用T用得出神入化,求楼上解释真相。。。。。我假设的说法对 .. (2011-12-04 23:43)
不是20L这个概念上的效率…………
如果本身电脑只能承受30个单位。。那么不管用T还是J都一样的。。
这里效率是指触发器的运行效率,T的话是非常规矩的事件、条件、动作一样样顺序来运行,而所谓的运行其实是调用函数,但是T的基础写法上无法做出更灵活的变化
而J的话,可以将动作写在条件里,那样的话一是不用调用动作函数,二是条件函数的调用效率据以前某大大(抱歉名字忘了。。搜一下能找到的)的研究是动作函数的2-4倍(这个数据我也只是记得。。总之比动作函数的调用要快)
回复

使用道具 举报

发表于 2011-12-5 00:02:24 | 显示全部楼层
  Jass是有这样的好处没错
回复

使用道具 举报

发表于 2011-12-5 10:45:13 | 显示全部楼层
锁定LS,召唤核弹……

内容来自[手机版]
回复

使用道具 举报

 楼主| 发表于 2011-12-5 22:13:04 | 显示全部楼层

回 20楼(10235724429) 的帖子

10235724429:能有这么高??????
开玩笑了吧!!!
如果说,我的电脑能力最多只能每0.01秒内只能同时移动30个单位而不卡。(用T)
那么用J的话就可以达到60~120个单位同时移动而不卡?这个效率是不是有点荒谬?
我J盲,只懂T,用T用得出神入化,求楼上解释真相。。。。。我假设的说法对 .. (2011-12-04 23:43)
T能写的东西Jass都能写 Jass能写的某些T写不了
T 30分钟写的东西 Jass10分钟就能写出来
用T写一个选取单位组的动作大概要读取30行的Jass代码
用Jass写出来只用10行
这就是2-4倍的效率
还有如果说一个系统需要写重复100遍的结构一样数值不同的触发
Vjass的文本宏可以大大减少书写效率
T如果写多人同时释放技能需要暂用资源远远大于Jass书写
回复

使用道具 举报

发表于 2011-12-5 22:18:32 | 显示全部楼层
  [s:195]
这样啊,感谢楼上的指导。。。。
原来是这样。。。。。。
还是不学J,已经来不及了。T毕竟已经进入LV5了。而J还在LV0。
效率低点就低点吧,不影响使用~~
回复

使用道具 举报

发表于 2011-12-5 22:20:18 | 显示全部楼层
同样是用惯了T的猫咪……继续不学J……
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-23 16:28 , Processed in 0.052330 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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