SeqImage实现人物行走功能

效果: 

       使用ssRender工具完成点击开始人物开始行走的效果用时10~20分钟就可以轻松搞定。接下来介绍一下详细使用步骤。

第一步:打开ssRender工具,创建工程名称,例如:ProjectWalk,点击OK按钮,进入ssRender工具主界面。

 第二步:在Project窗口,创建Layer节点,在Layer节点下创建SeqImage节点。SeqImage是序列帧控件,用来播放序列图片。 

 第三步:选定SeqImage节点,在Properties窗口,修改Width*Height=550*400,其他属性保持默认不做修改;右键单击SeqImage节点,创建多个Item节点,用来显示序列帧Image。

 第四步:在Layer层下,创建Button按钮,使用Button按钮的Clikc事件来触发人物行走。在Properties窗口修改X*Y=600*150。

第五步:导入人物行走和按钮的Image,在Resource窗口,Image标签下,New Image,在文件资源管理器中选择多个Image,点击打开,多个Image资源被导入Resource窗口的Image标签下。

第六步:把Image资源拖拽至Item;手顺→选定Item0,在Resource窗口,Image标签下,拖拽“1.png”至Item0的Properties窗口,按钮手顺把所有Image一一对应拖拽到对应的Item节点的Properties窗口上;把start.png拖拽至Button的Properties窗口。 

 第七步:在Resource窗口的Property标签下,创建自定义属性move。

 第八步:选定SeqImage节点,拖拽Resource窗口的Property标签下的move自定义属性至Properties窗口。

 第九步:属性绑定,在Project窗口选择SeqImage,在Properties窗口,点击Index属性右侧的绑定按钮,弹出Binding界面,在Binding界面,把Properties窗口的move自定义属性拖拽至编辑器中,点击OK,完成属性的绑定关系。

第十步:选择Button,在Interaction窗口,点击Events标签,点击New Event按钮,弹出New Evnet界面,在该界面,Event选择Click事件,在编辑器中,输入:

setProperty: setProperty:{$../SeqImage0/move}={$../SeqImage0/move}+1

点击ok按钮。

在Preview界面,连续点击开始按钮,出现人物开始行走的效果,如下效果显示:

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值