This commit is contained in:
kijai 2024-04-28 17:07:06 +03:00
parent 98add2716b
commit 8ccf83fbbf
2 changed files with 3 additions and 37 deletions

View File

@ -1,27 +1,23 @@
import { app } from "../../../scripts/app.js";
app.registerExtension({
name: "KJNodes.appearance",
nodeCreated(node) {
const title = node.getTitle();
switch (title) {
case "INT Constant":
switch (node.comfyClass) {
case "INTConstant":
node.setSize([200, 58]);
node.color = "#1b4669";
node.bgcolor = "#29699c";
break;
case "Float Constant":
case "FloatConstant":
node.setSize([200, 58]);
node.color = LGraphCanvas.node_colors.green.color;
node.bgcolor = LGraphCanvas.node_colors.green.bgcolor;
break;
case "ConditioningMultiCombine":
node.color = LGraphCanvas.node_colors.brown.color;
node.bgcolor = LGraphCanvas.node_colors.brown.bgcolor;
break;
}
}
});

View File

@ -1,30 +0,0 @@
import { app } from "../../../scripts/app.js";
//WIP doesn't do anything
app.registerExtension({
name: "KJNodes.PlotNode",
async beforeRegisterNodeDef(nodeType, nodeData, app) {
switch (nodeData.name) {
case "PlotNode":
nodeType.prototype.onNodeCreated = function () {
this.addWidget("button", "Update", null, () => {
console.log("start x:" + this.pos[0])
console.log("start y:" +this.pos[1])
console.log(this.graph.links);
const toNode = this.graph._nodes.find((otherNode) => otherNode.id == this.graph.links[1].target_id);
console.log("target x:" + toNode.pos[0])
const a = this.pos[0]
const b = toNode.pos[0]
const distance = Math.abs(a - b);
const maxDistance = 1000
const finalDistance = (distance - 0) / (maxDistance - 0);
this.widgets[0].value = finalDistance;
});
}
break;
}
},
});