赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 8727 |
最后登录 | 2017-5-7 |
在线时间 | 169 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 169 小时
- 注册时间
- 2011-1-23
- 帖子
- 67
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 ycwbossdear 于 2016-1-12 12:05 编辑
移动坐标:
when 42
if @mt < 60
else
rad = ( Math::PI / 60 ) * (@mt - 60)
@vx = (4 * 1024 * Math.cos(rad)).ceil
@vy = (3 * 1024 * Math.cos(rad * 2)).ceil
end
@x += @vx
@y += @vy
子弹:
#--------------------------------------------------------------------------
# ○ SIN函数n连射击
#--------------------------------------------------------------------------
def sin_shot1(n, way, space, speed, interval, type, index = 0 , move_type = 2)
@reload_count = 0 if @reload_count == interval * n * 2
(0...n).each do |i|
if @reload_count == i * interval + 1
nway(way, space, 0.0, speed, true, type, 0 , 1 , true ,move_type)
end
end
end |
|