Egret社区

[使用问题] 运行过程中可以改变精灵图吗?

2017-7-24 18:29
150013
就像打飞机游戏中,假设子弹除了外观不同,其他效果都一样。如果获得其他类型的子弹,那就需要改变该精灵图。而其他行为都是类似的,所以通过克隆一个初始化放在场景外应该是可行的把?那么怎么改变这个图片呢
分享到 :
0 人收藏

13 个回复

倒序浏览
guorui052  登堂入室 | 2017-7-24 23:00:32
复制精灵 用自定义变量来定义你想要的精灵
flep  社区管理员 | 2017-7-25 09:22:34
精灵的动作里,第一个动作“加载图片”就是用来换图的。 不过你说的情况,我们一般都会把会用到的图片都准备好,想显示那个,就用条件筛选,制造或创建那个。
HUnter-Gu  登堂入室 | 2017-7-25 15:40:26
guorui052 发表于 2017-7-24 23:00
复制精灵 用自定义变量来定义你想要的精灵

感谢,已经解决了这个问题。
另外再请教一个问题,问什么实际运行时场景中的图片会很模糊?
HUnter-Gu  登堂入室 | 2017-7-25 15:40:42
flep 发表于 2017-7-25 09:22
精灵的动作里,第一个动作“加载图片”就是用来换图的。 不过你说的情况,我们一般都会把会用到的图片都准 ...

感谢,已经解决了这个问题。
另外再请教一个问题,问什么实际运行时场景中的图片会很模糊?
flep  社区管理员 | 2017-7-25 17:03:32
HUnter-Gu 发表于 2017-7-25 15:40
感谢,已经解决了这个问题。
另外再请教一个问题,问什么实际运行时场景中的图片会很模糊? ...

那你图片原本的分辨率就不够。
flep  社区管理员 | 2017-7-25 17:03:35
HUnter-Gu 发表于 2017-7-25 15:40
感谢,已经解决了这个问题。
另外再请教一个问题,问什么实际运行时场景中的图片会很模糊? ...

那你图片原本的分辨率就不够。
HUnter-Gu  登堂入室 | 2017-7-25 17:57:41
flep 发表于 2017-7-25 17:03
那你图片原本的分辨率就不够。

我现在是移动端,双倍图。正常 DOM 操作时不会模糊。但是通过  canvas 显示的图片就会模糊,请问有没有解决方法
flep  社区管理员 | 2017-7-26 10:32:16
HUnter-Gu 发表于 2017-7-25 17:57
我现在是移动端,双倍图。正常 DOM 操作时不会模糊。但是通过  canvas 显示的图片就会模糊,请问有没有解 ...

ls这边就没什么解决办法了。
HUnter-Gu  登堂入室 | 2017-7-26 15:31:36
flep 发表于 2017-7-26 10:32
ls这边就没什么解决办法了。

请问是什么原因导致的呢?是否可以有方法规避
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部