《上古卷轴5》Papyrus脚本语言入门指南
第6页:继承 展开继承 papyrus中,继承的概念跟其他高级语言类似,以某个已经存在的脚本为基础,对该脚本进行功能拓展从而得到新的脚本。 继承的方法 跟高级语言类似,papyrus的继承方法也是用extend关键字 例如 scriptName HelloWorld extend ObjectReference 继承有什么用? 函数和事件 子脚本可以使用父脚本的全套函数和事件,而当子脚本调用自身与父脚本同类的函数时,子脚本函数拥有优先权。 状态 父类有状态,子类没有:此状态的父函数将会被使用。 子类有状态,父类没有:此状态的子函数将会被使用。 父类的函数有状态,子类的没有:父版本将会被使用。 子类的函数有状态,父类的没有:子版本将会被使用。 所有函数有相同状态:子版本将会被使用。 属性 子脚本可以使用父脚本的属性,但是不能有超出该父脚本属性定义的操作 变量 变量是私有的(相当于默认加上了private关键字),父脚本和子脚本使用各自的变量。
(编辑:二游网_173173游戏网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |