高级 - 脚本编写
Scripting 示例:Triskelion x5
这是一个高级功能:请参阅 Scripting 说明。 要制作此打印: 使用此脚本: var CENTER_X = 126, CENTER_Y = 84; function reverse(arr) { var res = []; for (var i = 0; i < arr.length; i += 2) { res[i] = arr[arr.length - i -2]; res[i+1] = arr[arr.length - i -1]; } return res; } function ...
脚本示例:迷你螺旋花 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 += ...
脚本示例:玫瑰
这是一项高级功能:请参阅 脚本功能详解。 要制作此打印: 使用此脚本: 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 += ...
脚本功能详解
您可以编写JavaScript语句来告诉Foodini打印什么,从而实现精确控制。许多学校喜欢这个功能,将其作为教孩子们编程的有趣方式。 不懂JavaScript?别担心!这是一项为有需要的用户提供的高级功能;使用Foodini并不需要它。 从新建形状选项中选择脚本。您将看到一个可以输入JavaScript语句的框。例如: 脚本将以此图标显示您的餐盘: 调整图标大小或移动它都没有关系;脚本语句决定了打印位置和相关变量。 请注意,您可以在餐盘上将脚本与其他形状一起打印。 ...
脚本示例:六边形 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 * ...