为了账号安全,请及时绑定邮箱和手机立即绑定

这里声明的是什么?申报后的样子如何?

这里声明的是什么?申报后的样子如何?

精慕HU 2021-09-30 13:39:35
我不明白点后面的代码是什么意思?scene常数看起来如何?通常,我们已经声明了一个类的新实例,如let e = new E(),但这是什么?const scene = new ScrollMagic.Scene({x:12,y:12});
查看完整描述

3 回答

?
倚天杖

TA贡献1828条经验 获得超3个赞

在这种情况下,ScrollMagic是一个常规的 Javascript 对象Scene,它有一个名为 的属性,它是在此处实例化的类的构造函数。所以它可以像这样创建:


const ScrollMagic = {

     Scene: function(position) {

         //constructor stuff happens here

     }

};

点只是 javascript 中的常规属性访问器。


查看完整回答
反对 回复 2021-09-30
?
手掌心

TA贡献1942条经验 获得超3个赞

ScrollMagic 是一个模块。它包含一个类场景。所以你可以像这样重写你的代码:


const Scene = ScrollMagic.Scene;


const scene = new Scene({x:12,y:12});

这是相同的


查看完整回答
反对 回复 2021-09-30
  • 3 回答
  • 0 关注
  • 139 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信