查看: 4529|回复: 4

[已经过期] 如何用js写一个漂浮粒子的脚本?

[复制链接]
梦石
0
星屑
245
在线时间
219 小时
注册时间
2015-9-24
回帖
138
发表于 2016-1-27 18:42:12 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 chenyilindzh 于 2016-1-27 19:22 编辑

想实现的效果有以下几种参数的变更:
1.透明度
2大小比例
3方向
4速度
5频率/密集度/强度
6区域
7颜色色相


自己写完全写不出来···毫无头绪··js渣{:2_276:}


顺便找个师傅带我写脚本啊!
现在连[pre lang="javascript"]
var Imported = Imported || {};
  Imported.xxxxxxxx = true;
  var 123123 = 123123 || {};
 123123.parameters = PluginManager.parameters('yyyyy');[/pre]
这种都看不懂啊摔!

梦石
0
星屑
1232
在线时间
1017 小时
注册时间
2011-4-30
回帖
1464
发表于 2016-1-27 19:05:53 | 显示全部楼层
网上有。百度一下你就知道

点评

你这跟没说一样啊……然而其他脚本需要不同的库吧?能调用吗?  发表于 2016-1-27 20:44
任何脚本都建议根据自己的需要修改一下。http://blog.jobbole.com/61830/  发表于 2016-1-27 19:53
百度有rm能用的么····倒是来一个链接啊喂  发表于 2016-1-27 19:24
回复

使用道具 举报

梦石
0
星屑
50
在线时间
289 小时
注册时间
2014-12-12
回帖
138
发表于 2016-1-27 21:08:43 | 显示全部楼层
我记的好像有一下,我记地址了
PPT 制作
回复

使用道具 举报

梦石
0
星屑
80
在线时间
386 小时
注册时间
2007-7-27
回帖
4075

开拓者

发表于 2016-1-27 21:14:44 | 显示全部楼层
http://forums.rpgmakerweb.com/in ... mv-particle-engine/

不过我觉得你这种情况应该从头开始看看js……

点评

这些是插件管理器里面的参数  发表于 2016-1-28 20:44
已经看了快一个月的书了···我就是不明白为啥脚本开始要声明这些变量,后面好像都没看到调用啊  发表于 2016-1-28 09:03
吸吸
回复

使用道具 举报

梦石
0
星屑
50
在线时间
119 小时
注册时间
2015-1-5
回帖
118
发表于 2016-1-29 10:32:30 | 显示全部楼层
本帖最后由 MonsterJohnCN 于 2016-1-29 10:41 编辑

Math.random() * N -> 获取随机值,如何限制范围请自行研究
SpriteA.addChild(SpriteB) -> 用于向精灵A添加子精灵B,A作为容器,B作为粒子
SpriteA.update = function() {} -> 精灵的update方法会每帧被场景调用一次,因此在update方法内填写粒子生成逻辑
SpriteB.update = function() {} -> 在子精灵的update内填写子精灵的运动逻辑,用于实现子精灵的自运动

数据设计参考:
移动速度X,移动速度X随机范围
移动速度Y,移动速度Y随机范围
......

这系统我手里已经撸出来了,不过跟我游戏里其他系统杂糅在一起有点乱,明后天(没意外的话)我整理整理再发出来
实力跳票,根本停不下来…… | bgpCore.js | 《下一站》2号DEMO | 插件开发无限延期中……正在研制适用性更强的普适模板,不再输出单体插件……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部