一、概述
大家好,欢迎大家来到山海鲸二次开发教程第2课——Extension的生命周期。上一节课,我们已经给大家介绍了二次开发的一个入口。这节课,我们一起看一下二次开发中最简单、最基础的一个概念——Extension 的生命周期。
【山海鲸可视化二次开发】第2课 Extension生命周期
首先,我们看一下什么是 Extension。对于我们的一个基础的二开类,比如我们写 class Button,那它隐含了一个隐式继承 Extension 类,也就是说这里是这样一个 extends Extension 这样的类。那么这个类上,有个生命周期。我们整个组件的二开代码的创建、运行和销毁,就是调用这些生命周期来执行的。
二、生命周期
那么,大家可以在生命周期里面写出自己的代码。这样子,在不同的阶段,比如初始化的时候,去初始化一些具体的变量;在 update 的时候去改变它的位置;在 destroy 的时候,去清理一些占用内存比较大的变量,比如数组,来防止 GC 过于缓慢的问题。所以,Exten

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



