你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
话题
全文搜索
登录
[]Image在设置skin的时候可以判断加载不到当前skin就使用默认图片作为skin吗?
如果加载不到要赋予的skin图片,那么就使用自己默认的图片。有什么方法可以达到这个需求吗?
没有找到相关结果
已邀请:
与内容相关的链接
提交
1 个回复
Laya_XS
赞同来自:
三个方法推荐:
方法一: 设置skin后监听下complete跟error,在事件里处理。
方法二:或者你用sprite的loadImage,回调里如果成功了会返回文理信息,如果没有返回你就用默认图片。
方案三:先用loader去加载图片,然后用loader.getRes获取资源,如果获取的资源是空的你也可以用默认资源!
要回复问题请先
登录
发起人
answerHom
相关问题
请问LayaAir中如何使图片以圆形的方式显示?
Layabox 2.0 bate5 运行编译之后 bundle.js 文件里面没有使用命名空间类文件的定义!导致运行时 找不到类的定义!这是为什么? 已上传 Demo 附件
TextInput重写onFocus和onBlur事件监听不到
图集打包找不到图集文件
使用钢体设置防穿后仍有几率会穿透
Texture图片能否进行翻转?
laya2的Scene默认是文件模式,不会生成场景类了,此时该如何获得场景内的元素
Animator 如何获取当前所有动画名称呢?或者所有的AnimationClip呢?
Animator2D该如何判断动画是否已经播放完成?
matter中layasprite怎么改变图片大小?
btn 鼠标移动上去默认文本颜色是绿色,我想换成其他颜色,如何操作?
问题状态
最新活动:
2017-02-28 09:34
浏览:
2290
关注:
4
人
商务合作
1 个回复
Laya_XS
赞同来自:
方法一: 设置skin后监听下complete跟error,在事件里处理。
方法二:或者你用sprite的loadImage,回调里如果成功了会返回文理信息,如果没有返回你就用默认图片。
方案三:先用loader去加载图片,然后用loader.getRes获取资源,如果获取的资源是空的你也可以用默认资源!