关于android 粒子特效Lenids的库说明
2016-09-19 14:37
267 查看
此篇说明 其实并没有什么意义只是简单做个说明----给小白们以及英文不太好的O-O小伙伴们 同样是---给自己看为了记忆
此前自己也想自己试着写一个炫酷的粒子动画 网上也找了一些来看O-O额---好吧勉强看的明白
但是感觉要自己写的话就。。。好吧 然后直到看到这个库,一时感觉春天来了~~~~我们也是可以做出烟花效果了么P=P
好的----http://plattysoft.github.io/Leonids/ 这里巴拉巴拉--说了使用方式,开始试验
代码抄袭上去并不理解什么意思 先看下效果先。。。。(-。-;)为什么粒子只在左上角啊 !!!!为什么,!!研究半天
直到
emit (int emitterX, int emitterY, int particlesPerSecond);
看到这。。。。好吧 这个anchorView 只是用来定位的,取的是View的中心点作为例子触发点,一开始心急啊咋Activity 初始化里面了 写上了代码。
好吧谁叫自己愚笨呢。
正文来了:
简单写下方法的详细说明
1.setInitialRotationRange(int minAngle, int maxAngle) ----------设置粒子初始化时的角度 0-360
2.setRotationSpeed(float rotationSpeed)------------------------设置旋转速度--设置的是角度大概是每秒旋转度数。
3.setScaleRange(float minScale, float maxScale)-------------设置粒子初始化时的比例大小区间
4.setSpeedRange(float minScale, float maxScale)-----------设置粒子速度区间(-。-;) 好像是拿的屏幕比例
5.setSpeedModuleAndAngleRange(float speedMin, float speedMax, int minAngle, int maxAngle)--------设置速度和发射角度
6.setSpeedByComponentsRange(float speedMinX, float speedMaxX, float speedMinY, float speedMaxY)-----速度关于 X轴与Y轴的速度区间
注:---------------4-5-6 是相互冲突的好吧小伙伴们尽情玩耍吧。。
嗯 感谢http://blog.csdn.net/zlyyt123/article/details/51221762 提供
此前自己也想自己试着写一个炫酷的粒子动画 网上也找了一些来看O-O额---好吧勉强看的明白
但是感觉要自己写的话就。。。好吧 然后直到看到这个库,一时感觉春天来了~~~~我们也是可以做出烟花效果了么P=P
好的----http://plattysoft.github.io/Leonids/ 这里巴拉巴拉--说了使用方式,开始试验
new ParticleSystem(this, numParticles, drawableResId, timeToLive) .setSpeedRange(0.2f, 0.5f) .oneShot(anchorView, numParticles);
代码抄袭上去并不理解什么意思 先看下效果先。。。。(-。-;)为什么粒子只在左上角啊 !!!!为什么,!!研究半天
直到
emit (int emitterX, int emitterY, int particlesPerSecond);
看到这。。。。好吧 这个anchorView 只是用来定位的,取的是View的中心点作为例子触发点,一开始心急啊咋Activity 初始化里面了 写上了代码。
好吧谁叫自己愚笨呢。
正文来了:
简单写下方法的详细说明
1.setInitialRotationRange(int minAngle, int maxAngle) ----------设置粒子初始化时的角度 0-360
2.setRotationSpeed(float rotationSpeed)------------------------设置旋转速度--设置的是角度大概是每秒旋转度数。
3.setScaleRange(float minScale, float maxScale)-------------设置粒子初始化时的比例大小区间
4.setSpeedRange(float minScale, float maxScale)-----------设置粒子速度区间(-。-;) 好像是拿的屏幕比例
5.setSpeedModuleAndAngleRange(float speedMin, float speedMax, int minAngle, int maxAngle)--------设置速度和发射角度
6.setSpeedByComponentsRange(float speedMinX, float speedMaxX, float speedMinY, float speedMaxY)-----速度关于 X轴与Y轴的速度区间
注:---------------4-5-6 是相互冲突的好吧小伙伴们尽情玩耍吧。。
嗯 感谢http://blog.csdn.net/zlyyt123/article/details/51221762 提供
相关文章推荐
- 开发者不得不知的Android权限说明(转)(关于权限这个更清晰)
- Android Contact 关于字母分组的实现 的简单说明
- 举例说明关于Android中SharedPreferences的使用方法
- 举例说明android编程中遇到的关于android.view.InflateException错误的原因及解决办法
- 关于android窗口的特效
- 【Android翻译】关于Activity的onSaveInstanceState调用时机的说明
- 【Android开发学习38】关于GLSurfaceView显示的几点说明
- 关于Android引路蜂地图应用源码的简单说明
- 关于android系统图像特效处理之锐化效果
- 举例说明关于android的xml文件的shape中的属性android:angle取值问题的知识总结
- Android 和内核社区 —— Greg Kroah-Hartman 关于 Android Code 被移除的说明(转)
- Android深入浅出系列课程---Lesson10 SHW110518_关于课程顺序的说明
- 关于Android 添加系统级(java)服务和调用的编写实现说明
- 关于havlenapetr-FFMpeg在Android 4.0(ICS)的补充说明
- 关于android 4.1源码调整asset相关目录的说明
- 【Android翻译】关于Activity的onSaveInstanceState调用时机的说明
- 关于Android RenderScript 的详细说明和一些实用文档
- cocos2d-x (四)粒子特效相关说明
- Android 关于高仿 WIN8系统磁贴点击下沉倾斜效果的应用说明
- 举例说明关于android编程中遇到的Unable to find explicit activity class错误的原因及解决办法