是否可以将p5js文件导入另一个文件?

时间:2018-12-13 01:00:13

标签: javascript file p5.js

我想知道是否有可能将p5js文件重要到另一个文件。我正在创建一个非线性冒险游戏。如果玩家按下某个按钮,我希望该按钮激活另一个p5js文件中的迷你游戏。

function mouseReleased() {
  cursor(ARROW);

  if (scene0 == true) {
    if ((mouseY > 162) && (mouseY < 248) && (mouseX > 54) && (mouseX < 278)){
      scene0 = false;
      scene1= true;
    }
  }
    if (scene1 == true) {
    if ((mouseY > 408) && (mouseY < 482) && (mouseX > 52) && (mouseX < 222)){
      scene1 = false;
      miniGame1 = true;
    }
  }

谢谢。

1 个答案:

答案 0 :(得分:1)

可能的答案是。实际上,这是默认行为。

假设您具有以下HTML内容:

mini-game.js

这里是function miniGame(){ console.log('mini game'); }

main-game.js

这是function mainGame(){ miniGame(); }

main-game.js

请注意,miniGame()中的代码可以运行mini-game.js文件定义的for event in pygame.event.get():函数。

如果在两个函数中都定义P5.js函数,则可能会遇到障碍。如果是这种情况,则必须重构代码以使用instance mode或将草图作为参数。