armory/Sources/armory/logicnode/RandomColorNode.hx

21 lines
350 B
Haxe
Raw Normal View History

2017-04-08 00:34:45 +02:00
package armory.logicnode;
2017-11-20 15:16:52 +01:00
import iron.math.Vec4;
2017-04-08 00:34:45 +02:00
2017-04-08 20:05:35 +02:00
class RandomColorNode extends LogicNode {
2017-04-08 00:34:45 +02:00
2019-12-19 23:54:08 +01:00
public function new(tree: LogicTree) {
2017-04-08 00:34:45 +02:00
super(tree);
}
2019-12-19 23:54:08 +01:00
override function get(from: Int): Dynamic {
2021-10-07 19:18:43 +02:00
2017-04-08 00:34:45 +02:00
var r = Math.random();
var g = Math.random();
var b = Math.random();
// var a = Math.random();
2021-10-07 19:18:43 +02:00
var v = new Vec4(r, g, b);
2017-04-08 00:34:45 +02:00
return v;
}
}