()
| 20 | this.setup(); |
| 21 | } |
| 22 | setup() { |
| 23 | // need to set the transform origin in the center |
| 24 | gsap.set(this.DOM.circleText, { transformOrigin: '50% 50%' }); |
| 25 | // hide on start |
| 26 | gsap.set([this.DOM.circleText, DOM.content.children, DOM.frame.children], {opacity: 0}); |
| 27 | // don't allow to hover |
| 28 | gsap.set(DOM.enterCtrl, {pointerEvents: 'none'}); |
| 29 | |
| 30 | this.initEvents(); |
| 31 | } |
| 32 | initEvents() { |
| 33 | this.enterMouseEnterEv = () => { |
| 34 | gsap.killTweensOf([DOM.enterBackground,this.DOM.circleText]); |