找回密码
 点一下
查看: 2191|回复: 9

多重穿透箭T版(猫咪来看看噢~演示做好了)

[复制链接]
发表于 2011-10-24 17:18:10 | 显示全部楼层 |阅读模式
http://bbs.islga.org/read-htm-tid-488738.html
猫咪描述的技能
按猫咪的要求是T版的
UI:夜天1.24

1.全局变量:u-释放穿透箭的单位,
                   gd-单位组[数组]
                   loop-整数,循环用的,也记录穿透箭数量
2.单位组控制在最少,X根穿透箭就X+1个,穿透箭的最大数量要在全局单位组gd[n]里设置他的数组大小
3.单位组是良性循环使用的,注意下单位和点的排泄就好了。
4.技能部分是用T做的,移动单位和设置单位高度使用jass做的,因为猫咪已经有这部分触发了。
   哈希表也是那部分jass用到的,技能本身不需要哈希表
5.一只箭一次伤害,多个箭之间伤害叠加。箭撞在山上就没了。
6.箭的轨迹是抛物线的。


用习惯了J突然转用T...感觉累累的..

代码部分,可以移植的小功能系统
  1. function TimerCast takes timer t,real to,integer ti,code func returns nothing
复制代码
作用:开启计时器t,每to秒运行函数func一次,一共运行ti次,
          可以给t绑定各种数据,传递给func
  1. function MoveUnit takes unit MVU, real DIS,real DST, real DIG,integer MVT returns nothing
复制代码
作用:移动单位MVU,速度DIS,加速度DST,方向角度DIG,移动MVT次(移动时间间隔0.02秒)
  1. function RiseUnit takes unit MVU, real HGD,real HG,real HGT,real RT,integer FLT returns nothing
复制代码
作用:升起单位MVU,起始高度HGD,速度HG,加速度HGT,
          高度变化速度RT(可以无视,输入99999),变化次数FLT(升起时间间隔0.02秒)
1.png
maomi.w3x (22 KB, 下载次数: 154)

评分

参与人数 1威望 +2 收起 理由
uoer + 2 鼓励!

查看全部评分

发表于 2011-10-24 17:29:53 | 显示全部楼层
   其实猫猫是不会数组法
回复

使用道具 举报

 楼主| 发表于 2011-10-24 17:35:56 | 显示全部楼层
数组还是很好方便用的吧,猫说不用哈希而已

我发现给箭加个阴影比较好,要不有时看似射中没伤害,其实是高度引起的视觉误差
回复

使用道具 举报

发表于 2011-10-24 17:37:30 | 显示全部楼层
额,就因为玩了会游戏,沙发被抢了……
回复

使用道具 举报

发表于 2011-10-24 17:46:03 | 显示全部楼层
被小看了喵,其实猫咪只是想找更简单的方法……
回复

使用道具 举报

 楼主| 发表于 2011-10-24 18:06:24 | 显示全部楼层
一直觉得你思维挺不错的   猫咪学学jass吧~很实用
回复

使用道具 举报

发表于 2011-10-24 18:09:59 | 显示全部楼层
   被小看的猫猫。。

      其实那家伙不仅会Jass。
回复

使用道具 举报

 楼主| 发表于 2011-10-24 18:13:36 | 显示全部楼层
这样.......
回复

使用道具 举报

发表于 2011-10-24 18:16:41 | 显示全部楼层
其实不会J,不过也没时间学,每天就这么点休息时间,玩都不够了……
回复

使用道具 举报

发表于 2011-10-25 11:34:36 | 显示全部楼层
J盲压力大。。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-27 02:18 , Processed in 0.505997 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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