babylonjs

    0热度

    1回答

    我使用BabylonJS来制作一个小游戏。 我使用这个代码来构建一个摄像头: this.cam = new BABYLON.FreeCamera("playerCamera", new BABYLON.Vector3(x, y, z), s); this.cam.checkCollisions = true; this.cam.applyGravity = false; this.cam.k

    1热度

    1回答

    我有一个(简单)问题,但我不知道如何解决它。从本质上讲,我在巴比伦遇到的每个教程都将主要HTML页面中的所有Javascript代码放在< script>标签内。 但是,我想我所有的Javascript代码在一个单独的文件。我尝试了所有加载它的方式,尽管我是Javascript的新手(我在C++中体面,我可以看到相似之处);但我无法加载。 (当从HTML页面本身调用时它工作正常)。 有没有人知道我

    1热度

    3回答

    我已经有Linux Mint 17.2 64位并尝试启动Babylon.JS项目。 当我浏览BabylonJS网站上的例子时,所有图形都显示正常,但是当加载我的项目时,在控制台中FF或Chrome中,我得到“Webgl not supported”错误。这与我的代码无关,因为错误发生在本地主机上的BabylonJS的非常初始化(已测试)。 我使用脚本SRC =“http://cdn.babylon

    0热度

    1回答

    我正在研究3D网络项目,并使用了Babylon.js。目前,我正在研究引擎,一次执行和应用我需要的功能。在这种特殊情况下,我有一个简单的地面,上面有一个盒子。我需要在启用碰撞时使用ArcRotateCamera,但碰撞不起作用,因为我仍然能够穿过箱子和地面。这里是我在操场上使用的代码,它刚刚从巴比伦的碰撞样本中修改过来:http://www.babylonjs-playground.com/#4H

    0热度

    1回答

    我想拍一个babylon3d场景的'快照'......换句话说:我想在用户按下时克隆一个babylon3d画布一个按钮,然后将新的<canvas>附加到<body> ..有时它可以工作,但其他时间不起作用。 但是,如果我使用简单的画布(即通过使用fillRect),克隆/附加始终按预期工作。 我已经设置了一个测试,以显示我的问题:plunker:一遍又一遍地按下按钮,看看它是如何零星表现有巴比伦场

    1热度

    1回答

    我在BabylonJs的一个项目中工作,并且我的网格选择存在问题。我认为这是OOP或PickResult.pickedMesh的问题,我不确定。我尝试了很多东西,比如把所有的论点都放在这里。但没有工作:(。 问题是,当我点击一个网格,我可以移动它,颜色等..但如果我点击另一个网格,第一个保持选中,我修改了两个网格。要修改刚刚过去的网状点击,而不是所有的网状:(.. 处理该点击动作的部分代码: fu

    1热度

    3回答

    我在比赛的时候我包括在头babylonjs工作正常工作: 然而在的WebPack进口时, 从 'babylonjs' 进口巴比伦某种原因,我的游戏其给予 (10,21):错误TS2307:找不到模块 'babylonjs'。 https://github.com/QuantumInformation/Density-Wars/blob/master/lib/game.ts#L10 巴比伦仍然不确定

    1热度

    2回答

    你好,我有我的项目的问题。我试图加载我的巴比伦文件,但文件无法加载。它只显示加载场景。 这里是我的代码 var canvas, engine, scene, camera, score = 0; document.addEventListener("DOMContentLoaded", function() { onload(); }, false); window.addEv

    1热度

    2回答

    如何制作一个非常大的天空盒? 例子: var skybox = BABYLON.Mesh.CreateBox("skyBox", 15000.0, this.scene); 效果不好:

    0热度

    1回答

    var leftf; var rightf; $(document).keyup(function() { clearInterval(leftf); clearInterval(rightf); }); $(document).keydown(function (e