任务14:RunTime类的基本介绍和使用

一、任务目标

在之前的学习中,我们大多数时间用的是挂载脚本来实现一个特定的功能或者效果,那么如果有大量相同的组件需要同一种功能或效果的时候怎么办呢?LayaAir中几乎买个组件都有一个runtime的属性,官方将其称为运行时的逻辑类,可以看作该组件下的一个实例,所以对于重复的功能我们只需要编写一份代码即可,大大的提高了我们的开发效率。在开始之前我们先列举一些注意事项:

  • 继承问题,runtime类可以直接使用this来指定组件的属性,所有继承一定要正确,否则可能造成属性的失效或着出现不可预知的结果
  • 相较于脚本写法,runtime类中直接指定属性的方式更便捷,不用再使用owner来获取不同节点

二、任务分解

本次任务我们利用官网的例子来学习runtime的使用,例:两个图片鼠标点击实现缩放效果,利用runtime类完成。

export default class image_runtime extends Laya.Image {
   

    constructor() {
   
        super()
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值