在renderer中有一个option的概念,即便我知道在写代码时是写作 let app = new PIXI.Application({width:255}); 之类的,但我看到在官方文档中,renderer的参数(parameter)一栏下记录着option.width等概念,我虽然知道这里的option.width就是{width:255}中的width,但是,我不知道,为什么要多此一举地弄一个option.width
时间: 2024-04-21 09:24:26 浏览: 137
动态的设置或者获取控件的长和宽
在PIXI中,`PIXI.Application`的构造函数接受一个可选的参数对象,通常称为`options`或`option`,用于配置应用程序的属性。这个参数对象中包含了一些可用的选项,比如`width`、`height`、`backgroundColor`等。
在官方文档中,将这些选项列在了`renderer`的参数一栏下,并使用了类似`option.width`的表示方式。这种表示方式是为了说明这些选项是作为`options`对象的属性存在的,而不是直接传递给构造函数的独立参数。
所以,在你提供的代码中,`{width: 255}`实际上是作为`options`对象的一个属性,用来配置应用程序的宽度。通过这种方式,可以在创建应用程序时以对象字面量的形式传递多个配置选项,使代码更加清晰和可读。
总结起来,这种多此一举的方式是为了提供更灵活和可扩展的配置方式,并且使代码更易于理解和维护。
阅读全文