Senior Unity Developer – Mobile Studio – London (100% Remote)
Games Programming Tutor for London Higher Education Institution! (C++/Unreal)
.loader { display: -ms-flexbox; display: flex; margin: 0 auto; height: 100%; width: 100%; min-height: 360px; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; } .inner { display: block; width: 100px; height: 100px; position: relative; -webkit-transform: rotateZ(45deg); transform: rotateZ(45deg); will-change: auto; } .cube { float: left; width: 50%; height: 50%; position: relative; -webkit-transform: scale(1.1); transform: scale(1.1); } .cube:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #00756a; background-color: var(--color-default, #00756a); -webkit-animation: unfold 2.4s infinite linear both; animation: unfold 2.4s infinite linear both; -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; } .second { -webkit-transform: scale(1.1) rotateZ(90deg); transform: scale(1.1) rotateZ(90deg); } .second:before { -webkit-animation-delay: 0.3s; animation-delay: 0.3s; } .third { -webkit-transform: scale(1.1) rotateZ(270deg); transform: scale(1.1) rotateZ(270deg); } .third:before { -webkit-animation-delay: 0.9s; animation-delay: 0.9s; } .fourth { -webkit-transform: scale(1.1) rotateZ(180deg); transform: scale(1.1) rotateZ(180deg); } .fourth:before { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; } @-webkit-keyframes unfold { 0%, 10% { -webkit-transform: perspective(200px) rotateX(-180deg); transform: perspective(200px) rotateX(-180deg); opacity: 0; } 25%, 75% { -webkit-transform: perspective(200px) rotateX(0deg); transform: perspective(200px) rotateX(0deg); opacity: 1; } 90%, 100% { -webkit-transform: perspective(200px) rotateY(180deg); transform: perspective(200px) rotateY(180deg); opacity: 0; } } @keyframes unfold { 0%, 10% { -webkit-transform: perspective(200px) rotateX(-180deg); transform: perspective(200px) rotateX(-180deg); opacity: 0; } 25%, 75% { -webkit-transform: perspective(200px) rotateX(0deg); transform: perspective(200px) rotateX(0deg); opacity: 1; } 90%, 100% { -webkit-transform: perspective(200px) rotateY(180deg); transform: perspective(200px) rotateY(180deg); opacity: 0; } }