设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 4053|回复: 4
打印 上一主题 下一主题

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

[复制链接]

Lv1.梦旅人

梦石
0
星屑
245
在线时间
219 小时
注册时间
2015-9-24
帖子
166
跳转到指定楼层
1
发表于 2016-1-27 18:42:12 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

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

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


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


顺便找个师傅带我写脚本啊!
现在连
JAVASCRIPT 代码复制
  1. var Imported = Imported || {};
  2.   Imported.xxxxxxxx = true;
  3.   var 123123 = 123123 || {};
  4.  123123.parameters = PluginManager.parameters('yyyyy');

这种都看不懂啊摔!

Lv1.梦旅人

梦石
0
星屑
50
在线时间
119 小时
注册时间
2015-1-5
帖子
139
5
发表于 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 | 插件开发无限延期中……正在研制适用性更强的普适模板,不再输出单体插件……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
70
在线时间
386 小时
注册时间
2007-7-27
帖子
4106

开拓者

4
发表于 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
吸吸
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
289 小时
注册时间
2014-12-12
帖子
165
3
发表于 2016-1-27 21:08:43 | 只看该作者
我记的好像有一下,我记地址了
PPT 制作
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1232
在线时间
1017 小时
注册时间
2011-4-30
帖子
1516
2
发表于 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
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-23 15:27

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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