p5.js

    0热度

    1回答

    我正在编写一个正在进行的游戏,并遇到一个小问题。我正在使用keyPressed函数,当我移动左边时,我突然快速地开始移动到右侧,矩形停止(反之亦然)。在我的比赛中会有闪避,所以能够尽可能快地切换方向很重要。我该怎么办? //main file, sketch.js: var person; function setup() { createCanvas(380, 720);

    1热度

    1回答

    我想在matter.js网站上复制一个例子,我无法设法使它工作。我想展示我的代码相同,它没有工作,但没有项目... var Engine = Matter.Engine, World = Matter.World, Bodies = Matter.Bodies; var world; var engine; var particles=[];

    0热度

    1回答

    我在Snake和BasicEnemy之间创建了一个碰撞检测。我创建了一个for循环来创建5个不同的敌人,但碰撞检测不会被从for循环创建的任何敌人调用。碰撞只适用于一个BasicEnemy对象。为什么没有为阵列内的所有敌人调用碰撞函数?谢谢。 Sketch.js var snake; var food; var basicEnemy; var scl = 20; var enemies =

    0热度

    1回答

    我正在试验用户Alex(https://www.openprocessing.org/user/74843)在openprocessing.org上找到的代码。 如果我在处理中使用p5.js模式在未保存的草图中运行它,代码就会执行得很好,但只要我尝试保存项目以在稍后打开它时会出现语法错误并拒绝运行。我很难过,因为代码在保存项目之前似乎运行得很好。 有谁知道这是什么原因造成的? 编译器给了我以下错误

    2热度

    1回答

    我正在用JavaScript编写一个大富翁式的游戏(使用p5.js库)。我正在尝试使用rect创建一张卡片的动画,并在具有固定宽度和高度的2d对象的顶部滑动。这是我的3个功能,显示我的思维过程: card_property.js: function PropertyCard(posX, posY, width, height, property){ this.width = width;

    0热度

    1回答

    所以我想弄清楚为什么它说display()不是函数,我觉得这是代码可能是完全错误的... 另外,我有点困惑图像的x和y位置?我在哪里定义它们。 这段代码的目的是为了让Stormtrooper png在屏幕上浮动,最终让他在点击时发出声音,并让他旋转(我也被困住了) - 一个现场版本可以在这里看到:https://benjamingibbsportfolio.000webhostapp.com/(这

    0热度

    2回答

    我有几个p5.js草图,所有这些草图都在本地工作,但没有一个会显示在GitHub页面上。下面是HTML: <html> <head> <meta charset="UTF-8"> <script language="javascript" type="text/javascript" src="libraries/p5.js"></script> <script language="jav

    0热度

    1回答

    我试图让我的stormTrooper图像在点击时产生声音效果 - 目前我没有运气...我检查了p5.js网站 - 但不能想办法。 想知道是否必须在storm对象中包含mousePressed函数吗? var img; var trooper; var sound; function preload() { img = loadImage("stormy3.png");

    -1热度

    1回答

    如何在没有超链接的情况下单击鼠标后移动到新页面?我想画一个圆圈,如果你点击圆圈,它会把你带到某个地方。我与P5.js工作 感谢

    0热度

    1回答

    我正在尝试可视化一些数据,并且我需要交互性。我代表我想要形象化为像太阳系一样移动的球的实体。为了获得这个我使用了旋转和平移。但是,当我使用距离函数来显示实体的名称时,它会发生故障并在其他位置显示名称,并且交互需要在其他位置进行,这与我的想法不同。以下是带有注释的代码的简化版本。 //the angle (t) and theta factor as tt var t=0; var tt=0.0