ssRender引擎绑定和事件

效果演示:        

介绍:

           蓝色方块控制小车消失回到右侧

           红色方块显示小车

           绿色方块显示小车并移动到左侧

操作步骤:

          打开ssRenderEditor新建一个工程   

   创建节点设置属性:

          选中Layer节点右键创建两个Button节点,设置节点的属性(X/Y/Color)。

          注意:这里一定要把节点的名称和颜色对应上,方便我们找到这个节点。

图1-1  创建Button节点

          选中Layer节点右键创建两个Item节点。

          分别为两个Item节点插入图片,设置位置和大小。(如下图1-2,Item2对应红色汽车,Item3            节点对应白色的车道)。

图1-2      Item2节点Source插入图片红色汽车

   设置事件和绑定:

          设置绑定:

                    点击Property设置自定义属性,用来限制汽车(Item2)的移动位置和汽车在变化(移动/透明度)时候的动画效果和动画持续事件,设置自定义属性时一定看好你要设置属性的类型(如下图1-3,Int类型对应X属性)。

图1-3  设置汽车移动位置在0~800之间

                    拖动自定义属性Move至Customization然后点击Item2的X属性图标,把Customization的自定义属性拖动至白色脚本编辑器中。(如图1-4)     

图1-4  设置绑定自定义属

          设置事件:

                    选中Button节点,设置它的Event事件(如图1-5,名称为Blue的Button节点)

                    Event的窗口中设置事件Click(鼠标单击)

                    在白色脚本编辑器框中(输入/拖拽)属性:

setProperty:{$../../Layer0/Item2/Opacity} = 0
setProperty:{$../../Layer0/Item2/Move} = 800

图1-5 设置Events事件

                    依次设置其余Button节点(Red、Green如下图1-6、图1-7):

setProperty:{$../../Layer0/Item2/Opacity} = 1
setProperty:{$../../Layer0/Item2/Move} = 0

图1-6  Green节点

setProperty:{$../../Layer0/Item2/Opacity} = 1

图1-7  Red节点


小结:

        难点:个人感觉在绑定上需要看好绑定的控制端和服从端(例:小车节点被正方形节点控制),操作上需要注意一下顺序(例如:绑定后再设置事件,不然无法设置动画效果小车会移动的飞快),明确一下Bindings和Events的都可以做什么效果。

  • 5
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
本火锅店点餐系统采用Java语言和Vue技术,框架采用SSM,搭配Mysql数据库,运行在Idea里,采用小程序模式。本火锅店点餐系统提供管理员、用户两种角色的服务。总的功能包括菜品的查询、菜品的购买、餐桌预定和订单管理。本系统可以帮助管理员更新菜品信息和管理订单信息,帮助用户实现在线的点餐方式,并可以实现餐桌预定。本系统采用成熟技术开发可以完成点餐管理的相关工作。 本系统的功能围绕用户、管理员两种权限设计。根据不同权限的不同需求设计出更符合用户要求的功能。本系统中管理员主要负责审核管理用户,发布分享新的菜品,审核用户的订餐信息和餐桌预定信息等,用户可以对需要的菜品进行购买、预定餐桌等。用户可以管理个人资料、查询菜品、在线点餐和预定餐桌、管理订单等,用户的个人资料是由管理员添加用户资料时产生,用户的订单内容由用户在购买菜品时产生,用户预定信息由用户在预定餐桌操作时产生。 本系统的功能设计为管理员、用户两部分。管理员为菜品管理、菜品分类管理、用户管理、订单管理等,用户的功能为查询菜品,在线点餐、预定餐桌、管理个人信息等。 管理员负责用户信息的删除和管理,用户的姓名和手机号都可以由管理员在此功能里看到。管理员可以对菜品的信息进行管理、审核。本功能可以实现菜品的定时更新和审核管理。本功能包括查询餐桌,也可以发布新的餐桌信息。管理员可以查询已预定的餐桌,并进行审核。管理员可以管理公告和系统的轮播图,可以安排活动。管理员可以对个人的资料进行修改和管理,管理员还可以在本功能里修改密码。管理员可以查询用户的订单,并完成菜品的安排。 当用户登录进系统后可以修改自己的资料,可以使自己信息的保持正确性。还可以修改密码。用户可以浏览所有的菜品,可以查看详细的菜品内容,也可以进行菜品的点餐。在本功能里用户可以进行点餐。用户可以浏览没有预定出去的餐桌,选择合适的餐桌可以进行预定。用户可以管理购物车里的菜品。用户可以管理自己的订单,在订单管理界面里也可以进行查询操作。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值