专栏首页拂晓风起cocos2d-js 粒子系统使用自定义图片,还原原来的图片宽高

cocos2d-js 粒子系统使用自定义图片,还原原来的图片宽高

粒子系统使用自定义图片很简单只需要在plist最后一行设置png的名称即可。但是,在实际使用中,发现自定义图片无法使用原来的形状,例如设置了一长条的图片,结果出来确实一个个圆球。

翻了plist和cc.ParticleSystem的定义,没有找到自定义形状的属性,暂且认为cocos2d无法使用自定义图片的原来形状,默认展示都会被压缩为正方形的图,本来一张长条的图被压缩了。(如果哪位高人有准确说法,请不吝留言告诉我)

但我们可以通过简单的小把戏,绕过这个问题。

为了还原原来的效果,可以初始化之后,使用setScaleX/setScaleY来控制图的大小。

实际上是把整个粒子系统拉伸了,但正好这就是我们需要的效果。

如下方的风效果。如果不设置scaleX,出来的效果是一块一块的白色圆球。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Flex 4 NativeWindow 中添加Flex组件(问题很多,尚不完善)

    用户1258909
  • cocos2d-js 写日志log 查看日志log Android调试查看log

    用户1258909
  • Java精确测量代码运行时间 代码执行时间 纳秒 nanoTime

    用户1258909
  • flink sql之数据源自定义扩展实现

    上一篇我们简单说了一下flink基于java spi创建自定义的数据源source和sink的基本原理,这一篇我们结合实际案例具体说一下实现过程

    yiduwangkai
  • 简单好看的Android圆形进度条对话框开源库

    本文介绍CircleProgressDialog开源库的使用及实现的详细过程,该开源库主要实现以下几个功能:

    哲洛不闹
  • [Android技术专题]自定义View从入门到上天

    标题起得屌了点,文章只能给大家带来理论知识,能不能上天还是得各位亲自实践。文中涉及到很多自己的理解,能力有限,有问题的地方请在留言中指正,感激不尽。

    open
  • 知识社区DIY,乐享最在行!

    在现在这个标新立异百花齐放眼花缭乱车水马龙的物质时代里,什么最可怕?! 没特点最可怕!! 千篇一律的页面员工看了没归属感,老板看了都火大!辣么... ? 对...

    腾讯乐享
  • 添加自定义的tabBar

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/...

    用户1451823
  • Android引入自定义的布局

    在我写第一个安卓程序的时候,因为所有的Activity的布局都是单独写的xml,程序的风格背景基本都是一样的,如果要改背景图片则改动量非常大,所以就在想有没有自...

    Vaccae
  • 利用软件和bat修复服务器和物理机之间的文件复制功能

    IIS7服务器监控工具该软件风格简约,操作简单,删除系统缓存,重启服务器,修改服务器账号密码,修复服务器复制功能等,也可以一键开启关闭MYSQL和503错误的监...

    it妹

扫码关注云+社区

领取腾讯云代金券