脚本功能详解

脚本功能详解

您可以编写JavaScript语句来告诉Foodini打印什么,从而实现精确控制。许多学校喜欢这个功能,将其作为教孩子们编程的有趣方式。

不懂JavaScript?别担心!这是一项为有需要的用户提供的高级功能;使用Foodini并不需要它。

新建形状选项中选择脚本。您将看到一个可以输入JavaScript语句的框。例如:


脚本将以此图标显示您的餐盘:
调整图标大小或移动它都没有关系;脚本语句决定了打印位置和相关变量。 

请注意,您可以在餐盘上将脚本与其他形状一起打印。 

上面的脚本代码将产生如下打印效果:




脚本示例: 六边形 x6
脚本示例: 三曲腿图 x5
脚本示例: 玫瑰
脚本示例: 迷你螺旋花 x6
    • Related Articles

    • 脚本示例:六边形 x6

      这是一项高级功能:请参阅脚本功能详解。 要制作此打印: 使用此脚本: const polygon = (x, y, size, ang, n) => { var result = []; var delta = 2 * Math.PI / n; ang = ang * 2 * Math.PI / 360; for (var i = 0; i <= n; i++) { result.push(x + size * Math.cos(ang + i * delta), y + size * ...
    • 脚本示例:玫瑰

      这是一项高级功能:请参阅 脚本功能详解。 要制作此打印: 使用此脚本: const rose = (centerX, centerY, stepCount, turns, n, d, A) => { var results = []; var k = n / d; var stepSize = turns * 2 * Math.PI / (stepCount); for (var theta = 0; theta < d * turns * 2 * Math.PI; theta += ...
    • 脚本示例:迷你螺旋花 x6

      这是一项高级功能:请参阅 脚本功能详解。 要制作此打印: 使用此脚本: const rose = (centerX, centerY, stepCount, turns, n, d, A) => { var results = []; var k = n / d; var stepSize = turns * 2 * Math.PI / (stepCount); for (var theta = 0; theta < d * turns * 2 * Math.PI; theta += ...