你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
话题
全文搜索
登录
[]按钮自定义
想自定义一组按钮,up为100%缩放,down为60%缩放,然后按钮的字体相应缩放,这种组件谁做过的么?求解
没有找到相关结果
已邀请:
与内容相关的链接
提交
2 个回复
haliluya
赞同来自:
您好,您可以说的详细点么,要是缩放可以直接用Scalx,Scaly属性缩放用就可以。
cuixueying
赞同来自:
按钮状态实现方式有很多种
layaflash转换成h5的话,你需要注意,如果你想要使用SimpleButton类去实现,和AS3的SimpleButton类不同的是LayaFlash的SimpleButton继承自MovieClip类,不支持动态设置按钮的四个状态外观,包括按钮弹起(upState)、鼠标悬停(overState)、按(downState)、点击热区(hitState)四个状态。也因此SimpleButton允许通过addChild方法将按钮图片资源等其他显示对象添加到其中显示。教程(layabox官网开发者中心Flash差异规则文档)提供的示例项目利用了这个特性在JS下显示按钮对象。
如果你只是想要简单的实现按钮的缩放和字体效果,可以在flash cc下直接使用MovieClip帧控制实现想要的效果:设置好你的按钮UI,并将文本内容放置在按钮UI上,整体转换成MovieClip元件,第一帧mc为up状态,100%缩放。第二帧为down状态,60%缩放。使用MosueEvent对该mc进行控制。或者直接使用Flash API的Graphics和TextField类实现UI,MouseEvent进行状态控制。
仅供参考,其他方式你也可以尝试。
要回复问题请先
登录
相关问题
List滑动条会引起单元格上的按钮点击后多次触发点击事件
自定义场景类导出layaMaxUI.ts有前缀导致报错
鼠标自定义样式官方有支持吗,Laya.Mouse.hide()会报Uncaught TypeError: Cannot read property 'cursor' of undefined错误
求教,按钮的光影闪烁效果是如何实现的
使用Laya3Dinit和Stage裁切模式导致按钮判定区偏移
更新3.0.3引擎版本后,有自定义引擎的spine库在,就一直进不了编辑器了
如何实现鼠标左键点中按钮,然后按钮随鼠标拖动
按钮坐标问题导致无法点击
如何用代码调用按钮的点击事件(如as3的dispatchEvent)?
JS如何实现Dialog中按钮变更另一个View中图片显示与否
老师,请问一下如何在js代码中,动态的创建一个按钮(或者图片、lable)并添加到一个box中?
问题状态
最新活动:
2015-11-26 20:10
浏览:
4774
关注:
3
人
商务合作
2 个回复
haliluya
赞同来自:
cuixueying
赞同来自:
layaflash转换成h5的话,你需要注意,如果你想要使用SimpleButton类去实现,和AS3的SimpleButton类不同的是LayaFlash的SimpleButton继承自MovieClip类,不支持动态设置按钮的四个状态外观,包括按钮弹起(upState)、鼠标悬停(overState)、按(downState)、点击热区(hitState)四个状态。也因此SimpleButton允许通过addChild方法将按钮图片资源等其他显示对象添加到其中显示。教程(layabox官网开发者中心Flash差异规则文档)提供的示例项目利用了这个特性在JS下显示按钮对象。
如果你只是想要简单的实现按钮的缩放和字体效果,可以在flash cc下直接使用MovieClip帧控制实现想要的效果:设置好你的按钮UI,并将文本内容放置在按钮UI上,整体转换成MovieClip元件,第一帧mc为up状态,100%缩放。第二帧为down状态,60%缩放。使用MosueEvent对该mc进行控制。或者直接使用Flash API的Graphics和TextField类实现UI,MouseEvent进行状态控制。
仅供参考,其他方式你也可以尝试。