Project1
标题:
流星雨脚本能不能修改流星移动的路线?
[打印本页]
作者:
幻耶
时间:
2008-5-5 17:53
标题:
流星雨脚本能不能修改流星移动的路线?
比如让流星作不规则的曲线运动
动态标题画面(流星雨版)
http://rpg.blue/web/htm/news92.htm [LINE]1,#dddddd[/LINE]
此贴于 2008-5-14 23:13:34 被版主水迭澜提醒,请楼主看到后对本贴做出回应。
作者:
光郎
时间:
2008-5-5 19:48
注意看这个脚本,流星计算部分是使用图片移动X,Y坐标来实现特效的,想要曲线的话,就要一直改变图片的坐标了。
作者:
幻耶
时间:
2008-5-5 19:57
哪部分?可以用某个算式来描述X,Y坐标吗
作者:
9244579
时间:
2008-5-5 20:41
应该是这里修改
end
if WEATHER == 4
sprite.x -= WEATHER_X
sprite.y += WEATHER_Y
sprite.opacity -= WEATHER_OPACITY
end
x = sprite.x - @ox
y = sprite.y - @oy
if sprite.opacity < 32 or x < -100 or x > 750 or y < -1000 or y > 500
sprite.x = rand(RAND_X) + WIDTH + @ox
sprite.y = rand(RAND_Y) + HEIGHT + @oy
sprite.opacity = START_OPACITY
end
end
end
#--------------------------------------------------------------------------
复制代码
作者:
幻耶
时间:
2008-5-5 20:54
如果改成弯曲轨迹的飘落效果呢?
作者:
水迭澜
时间:
2008-5-5 22:49
可以使用y = x ** 2 之类的函数
作者:
幻耶
时间:
2008-5-5 23:12
这样??天气图片就乱跳了
if WEATHER == 4
sprite.x -= WEATHER_X
sprite.y += WEATHER_Y
sprite.opacity -= WEATHER_OPACITY
end
x = sprite.x - @ox
y = x ** 2
作者:
幻耶
时间:
2008-5-7 16:21
2天顶~
作者:
艾铃
时间:
2008-5-7 17:04
提示:
作者被禁止或删除 内容自动屏蔽
作者:
幻耶
时间:
2008-5-7 17:29
写成这样 ??
比如a=1,b=2,c=3
x = sprite.x - @ox
y=1 * x^2 + 2 * x+3
if sprite.opacity < 32 or x < -100 or x > 750 or y < -1000 or y > 500
sprite.x = rand(RAND_X) + WIDTH + @ox
sprite.y = rand(RAND_Y) + HEIGHT + @oy
sprite.opacity = START_OPACITY
作者:
幻耶
时间:
2008-5-9 17:47
顶了,2天
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1