Drag and drop layer onto node canvas
This commit is contained in:
@@ -395,14 +395,16 @@ class NodesBrush {
|
||||
]
|
||||
];
|
||||
|
||||
public static function createImageTexture():TNode {
|
||||
for (n in list[categories.indexOf("Nodes")]) {
|
||||
if (n.type == "TEX_IMAGE") {
|
||||
var canvas = arm.ui.UINodes.inst.canvasBrush;
|
||||
var nodes = arm.ui.UINodes.inst.nodes;
|
||||
var node = arm.ui.UINodes.makeNode(n, nodes, canvas);
|
||||
canvas.nodes.push(node);
|
||||
return node;
|
||||
public static function createNode(nodeType:String):TNode {
|
||||
for (c in list) {
|
||||
for (n in c) {
|
||||
if (n.type == nodeType) {
|
||||
var canvas = arm.ui.UINodes.inst.canvasBrush;
|
||||
var nodes = arm.ui.UINodes.inst.nodes;
|
||||
var node = arm.ui.UINodes.makeNode(n, nodes, canvas);
|
||||
canvas.nodes.push(node);
|
||||
return node;
|
||||
}
|
||||
}
|
||||
}
|
||||
return null;
|
||||
|
||||
@@ -2035,14 +2035,16 @@ class NodesMaterial {
|
||||
]
|
||||
];
|
||||
|
||||
public static function createImageTexture():TNode {
|
||||
for (n in list[categories.indexOf("Texture")]) {
|
||||
if (n.type == "TEX_IMAGE") {
|
||||
var canvas = arm.ui.UINodes.inst.canvas;
|
||||
var nodes = arm.ui.UINodes.inst.nodes;
|
||||
var node = arm.ui.UINodes.makeNode(n, nodes, canvas);
|
||||
canvas.nodes.push(node);
|
||||
return node;
|
||||
public static function createNode(nodeType:String):TNode {
|
||||
for (c in list) {
|
||||
for (n in c) {
|
||||
if (n.type == nodeType) {
|
||||
var canvas = arm.ui.UINodes.inst.canvas;
|
||||
var nodes = arm.ui.UINodes.inst.nodes;
|
||||
var node = arm.ui.UINodes.makeNode(n, nodes, canvas);
|
||||
canvas.nodes.push(node);
|
||||
return node;
|
||||
}
|
||||
}
|
||||
}
|
||||
return null;
|
||||
|
||||
Reference in New Issue
Block a user