three打造一个圣诞节开炮送礼小游戏代码

代码语言:html

所属分类:游戏

代码描述:three打造一个圣诞节开炮送礼小游戏代码

代码标签: 圣诞节 开炮 送礼 小游戏

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html lang="en" >

<head>

  <meta charset="UTF-8">
  

  
  
  
<style>
@import url("https://fonts.googleapis.com/css2?family=Fredoka+One&display=swap");
* {
  font-family: 'Fredoka One', sans-serif;
}

html, body {
  width: 100%;
  min-height: 100%;
  margin: 0;
  padding: 0;
  font-size: 20px;
}

body {
  background: #eee;
  background: -webkit-gradient(linear, right top, left top, from(#ddd), to(#eee));
  background: linear-gradient(to left, #ddd, #eee);
  position: relative;
  overflow: hidden;
}

.page {
  z-index: 2;
  position: relative;
  width: calc(80vw - 80px);
  padding: 20px 40px;
  margin: 0;
}

#canvas-container {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}

.spacer {
  display: block;
  width: 100%;
  height: 40vh;
}

.status {
  font-size: 3rem;
}

#loading {
  position: absolute;
  background-color: #3A3F69;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  z-index: 10;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
          justify-content: center;
  color: white;
  font-size: 3rem;
  font-family: 'Fredoka One', cursive;
}

#ui {
  position: absolute;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  z-index: 5;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
#ui .positioner {
  width: 130vh;
  max-width: 100vw;
  height: 100vh;
  margin: 0 auto;
  display: grid;
  grid-template-columns: 100px 1fr 200px;
  -webkit-box-align: end;
          align-items: flex-end;
}
#ui .speech-bubble {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: end;
          justify-content: flex-end;
}
#ui #bubble {
  padding: 1.5rem 2rem;
  width: calc(100% - 4rem);
  max-width: calc(400px - 4rem);
  background-color: white;
  border-radius: 1.7rem;
  margin-bottom: 3rem;
  position: relative;
  cursor: pointer;
}
#ui #bubble::after {
  content: '';
  width: 0;
  height: 0;
  border-top: 1rem solid transparent;
  border-bottom: 1rem solid transparent;
  border-left: 1rem solid white;
  position: absolute;
  left: calc(100% - 0.25rem);
  bottom: 1rem;
}

#text-highlight {
  font-size: 1.5rem;
  display: inline-block;
}

#next {
  color: #505050;
  font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
  text-align: right;
  margin-top: 1rem;
  -webkit-transition: opacity 0.2s ease-in-out;
  transition: opacity 0.2s ease-in-out;
  display: none;
}

#steve {
  width: 100%;
}

.game {
  cursor: url(//repo.bfw.wiki/bfwrepo/image/5fd156da049b7.png) 41 41, auto;
}
</style>



</head>

<body >
  <div id="canvas-container"></div>
<div id="ui">
    <div class="positioner">
        <div></div>
        <div class="speech-bubble">
            <div id="bubble">
                <span id="text">Oh no! Look at this dull room, not at all Christmassy.</span>
                <span id="text-highlight"></span>
                <div id="next">Next</div>
            </div>
        </div>

            <img id="steve" src="//repo.bfw.wiki/bfwrepo/image/5fd156fd9431a.png" alt="Steve">

    </div>
</div>
<div id="loading">Loading</div>
    
      <script type="module">
import {
TextureLoader, RepeatWrapping,
Scene, Color, Fog, HemisphereLight,
PointLight, MeshPhongMaterial, Mesh,
PlaneBufferGeometry, WebGLRenderer,
PerspectiveCamera, Vector3,
Group, BoxGeometry, IcosahedronGeometry,
CylinderGeometry, Cache, PCFSoftShadowMap,
LoadingManager, AxisHelper } from
"https://cdn.skypack.dev/three@0.122.0";

import { GLTFLoader } from "https://cdn.skypack.dev/three@0.122.0/examples/jsm/loaders/GLTFLoader";
import Stats from "https://cdn.skypack.dev/three@0.122.0/examples/jsm/libs/stats.module";
import CANNON from "https://cdn.skypack.dev/cannon@0.6.2";
import gsap from "https://cdn.skypack.dev/gsap@3.5.1";


let showGuides = false;

// 👆 change to true to see the physics objects

let extraBounce = 0;

// 👆 change to 1 for bouncey fun!

class Stage
{
  constructor(scale, stageSize, onReady, showStats)
  {
    const manager = new LoadingManager();

    this.showStats = showStats;
    this.models = {};
    this.stats = new Stats();

    manager.onLoad = function () {

      console.log('Loading complete!');
      setTimeout(() => onReady(), 100);

    };

    this.wrappingImages = [
    'data:image/png;base64,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',
    'data:image/png;base64,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.........完整代码请登录后点击上方下载按钮下载查看

网友评论0