vbnbvcxcvbnbvcvbnbvcvbnmbvghn
Here is a bundle I made:
{"data":{"behavior":{"v":"2","nodes":[{"inputCount":2,"outputCount":2,"name":"Face Detection 2.0","behaviorType":"logic.NodeGroup","x":-180,"y":-32,"id":"fce47b2629bd5b4d","isMenuItem":false},{"inputCount":1,"outputCount":1,"name":"Extractor","behaviorType":"logic.properties.Extractor","x":180,"y":96,"group":"fce47b2837eba747","id":"fce47b277e1d774a","targetId":0,"prop":"x"},{"inputCount":1,"outputCount":0,"name":"Bundle Output","behaviorType":"logic.NodeGroupOutput","x":1080,"y":288,"group":"fce47b2837eba747","id":"fce47b27d8cc9643","portId":"fce47b2837eba747o0","tag":"angle","dataType":2},{"expression":"90-(Math.atan2(A,B)/Math.PI) * 180","default0":0,"default1":0,"default2":0,"default3":0,"default4":0,"default5":0,"params":2,"version":1,"tag":"","inputCount":3,"outputCount":1,"name":"Expression","behaviorType":"logic.logic.Expression","x":540,"y":288,"group":"fce47b2837eba747","id":"fce47b27e8829246"},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":0,"y":192,"group":"fce47b2837eba747","id":"fce47b277c526b4d","portId":"fce47b2837eba747i0","tag":"x","dataType":2},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":0,"y":352,"group":"fce47b2837eba747","id":"fce47b2715b5ee4d","portId":"fce47b2837eba747i1","tag":"y","dataType":2},{"expression":"B-A","default0":0,"default1":0,"default2":0,"default3":0,"default4":0,"default5":0,"params":2,"version":1,"tag":"","inputCount":3,"outputCount":1,"name":"Expression","behaviorType":"logic.logic.Expression","x":360,"y":384,"group":"fce47b2837eba747","id":"fce47b28e9162740"},{"inputCount":1,"outputCount":1,"name":"Extractor","behaviorType":"logic.properties.Extractor","x":180,"y":288,"group":"fce47b2837eba747","id":"fce47b28e0a5f142","targetId":0,"prop":"y"},{"expression":"B-A","default0":0,"default1":0,"default2":0,"default3":0,"default4":0,"default5":0,"params":2,"version":1,"tag":"","inputCount":3,"outputCount":1,"name":"Expression","behaviorType":"logic.logic.Expression","x":360,"y":160,"group":"fce47b2837eba747","id":"fce47b28c7e7cd4d"},{"gateVal":0,"mode":"less than","inputCount":2,"outputCount":2,"name":"Filter","behaviorType":"logic.logic.Filter","x":720,"y":288,"group":"fce47b2837eba747","id":"fce47b287b263344"},{"expression":"A+360","default0":0,"default1":0,"default2":0,"default3":0,"default4":0,"default5":0,"params":2,"version":1,"tag":"Angle+","inputCount":3,"outputCount":1,"name":"Expression","behaviorType":"logic.logic.Expression","x":900,"y":192,"group":"fce47b2837eba747","id":"fce47b288db3914f"},{"inputCount":2,"outputCount":1,"name":"AngleTo","behaviorType":"logic.NodeGroup","x":270,"y":-96,"group":"fce47b2629bd5b4d","id":"fce47b2837eba747","notes":"Similar to the Point At behavior, but instead it doesn't rotate the object.\n \nThis angle will only be between 0 and 360.","n_o":0,"isMenuItem":false},{"gateVal":0,"mode":"greater than or equal to","inputCount":2,"outputCount":2,"name":"Filter","behaviorType":"logic.logic.Filter","x":450,"y":-64,"group":"fce47b2629bd5b4d","id":"fce47b2890f8454b"},{"gateVal":90,"mode":"less than","inputCount":2,"outputCount":2,"name":"Filter","behaviorType":"logic.logic.Filter","x":450,"y":64,"group":"fce47b2629bd5b4d","id":"fce47b285cc22e49"},{"inputCount":2,"outputCount":1,"name":"Logic Gate","behaviorType":"logic.logic.Gate","x":630,"y":0,"group":"fce47b2629bd5b4d","id":"fce47b28acee3b4c","gateType":"AND"},{"gateVal":360,"mode":"less than","inputCount":2,"outputCount":2,"name":"Filter","behaviorType":"logic.logic.Filter","x":450,"y":-192,"group":"fce47b2629bd5b4d","id":"fce47b28d02e6b47"},{"gateVal":270,"mode":"greater than or equal to","inputCount":2,"outputCount":2,"name":"Filter","behaviorType":"logic.logic.Filter","x":450,"y":-320,"group":"fce47b2629bd5b4d","id":"fce47b2817300f41"},{"inputCount":2,"outputCount":1,"name":"Logic Gate","behaviorType":"logic.logic.Gate","x":630,"y":-256,"group":"fce47b2629bd5b4d","id":"fce47b287dab3a4e","gateType":"AND"},{"inputCount":2,"outputCount":1,"name":"Logic Gate","behaviorType":"logic.logic.Gate","x":810,"y":-128,"group":"fce47b2629bd5b4d","id":"fce47b2885a4924a","gateType":"OR"},{"gateVal":90,"mode":"greater than or equal to","inputCount":2,"outputCount":2,"name":"Filter","behaviorType":"logic.logic.Filter","x":450,"y":-576,"group":"fce47b2629bd5b4d","id":"fce47b281fbe964c"},{"gateVal":270,"mode":"less than","inputCount":2,"outputCount":2,"name":"Filter","behaviorType":"logic.logic.Filter","x":450,"y":-448,"group":"fce47b2629bd5b4d","id":"fce47b2897ebd64d"},{"inputCount":2,"outputCount":1,"name":"Logic Gate","behaviorType":"logic.logic.Gate","x":630,"y":-512,"group":"fce47b2629bd5b4d","id":"fce47b281716a74a","gateType":"AND"},{"inputCount":1,"outputCount":0,"name":"Bundle Output","behaviorType":"logic.NodeGroupOutput","x":1080,"y":-128,"group":"fce47b2629bd5b4d","id":"fce47b280c8fd146","portId":"fce47b2629bd5b4do0","tag":"right","dataType":2},{"inputCount":1,"outputCount":0,"name":"Bundle Output","behaviorType":"logic.NodeGroupOutput","x":1080,"y":-512,"group":"fce47b2629bd5b4d","id":"fce47b283e99bb43","portId":"fce47b2629bd5b4do1","tag":"left","dataType":2},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":0,"y":-128,"group":"fce47b2629bd5b4d","id":"fce47b286e43d347","portId":"fce47b2629bd5b4di0","tag":"x","dataType":2},{"inputCount":0,"outputCount":1,"name":"Bundle Input","behaviorType":"logic.NodeGroupInput","x":0,"y":-64,"group":"fce47b2629bd5b4d","id":"fce47b286d6b2e45","portId":"fce47b2629bd5b4di1","tag":"y","dataType":2}],"links":[{"input_id":"fce47b28c7e7cd4di0","output_id":"fce47b277e1d774ao0"},{"input_id":"fce47b287b263344i0","output_id":"fce47b27e8829246o0"},{"input_id":"fce47b277e1d774ai0","output_id":"fce47b277c526b4do0"},{"input_id":"fce47b28c7e7cd4di1","output_id":"fce47b277c526b4do0"},{"input_id":"fce47b28c7e7cd4di2","output_id":"fce47b277c526b4do0"},{"input_id":"fce47b28e0a5f142i0","output_id":"fce47b2715b5ee4do0"},{"input_id":"fce47b28e9162740i1","output_id":"fce47b2715b5ee4do0"},{"input_id":"fce47b28e9162740i2","output_id":"fce47b2715b5ee4do0"},{"input_id":"fce47b27e8829246i1","output_id":"fce47b28e9162740o0"},{"input_id":"fce47b27e8829246i2","output_id":"fce47b28e9162740o0"},{"input_id":"fce47b28e9162740i0","output_id":"fce47b28e0a5f142o0"},{"input_id":"fce47b27e8829246i0","output_id":"fce47b28c7e7cd4do0"},{"input_id":"fce47b288db3914fi0","output_id":"fce47b287b263344o0"},{"input_id":"fce47b288db3914fi2","output_id":"fce47b287b263344o0"},{"input_id":"fce47b27d8cc9643i0","output_id":"fce47b287b263344o1"},{"input_id":"fce47b27d8cc9643i0","output_id":"fce47b288db3914fo0"},{"input_id":"fce47b281fbe964ci0","output_id":"fce47b2837eba747o0"},{"input_id":"fce47b2897ebd64di0","output_id":"fce47b2837eba747o0"},{"input_id":"fce47b2817300f41i0","output_id":"fce47b2837eba747o0"},{"input_id":"fce47b28d02e6b47i0","output_id":"fce47b2837eba747o0"},{"input_id":"fce47b2890f8454bi0","output_id":"fce47b2837eba747o0"},{"input_id":"fce47b285cc22e49i0","output_id":"fce47b2837eba747o0"},{"input_id":"fce47b28acee3b4ci0","output_id":"fce47b2890f8454bo0"},{"input_id":"fce47b28acee3b4ci1","output_id":"fce47b285cc22e49o0"},{"input_id":"fce47b2885a4924ai1","output_id":"fce47b28acee3b4co0"},{"input_id":"fce47b287dab3a4ei1","output_id":"fce47b28d02e6b47o0"},{"input_id":"fce47b287dab3a4ei0","output_id":"fce47b2817300f41o0"},{"input_id":"fce47b2885a4924ai0","output_id":"fce47b287dab3a4eo0"},{"input_id":"fce47b280c8fd146i0","output_id":"fce47b2885a4924ao0"},{"input_id":"fce47b281716a74ai0","output_id":"fce47b281fbe964co0"},{"input_id":"fce47b281716a74ai1","output_id":"fce47b2897ebd64do0"},{"input_id":"fce47b283e99bb43i0","output_id":"fce47b281716a74ao0"},{"input_id":"fce47b2837eba747i0","output_id":"fce47b286e43d347o0"},{"input_id":"fce47b2837eba747i1","output_id":"fce47b286d6b2e45o0"}]}}}
Input the player X through βxβ
Input the player Y through βyβ
It will output if it is to the left or right, just connect these up with a flip. Should look something like this:
You can also use globals for the X,Y, and the flip might be reversed if your sprite is facing left.
wdym player y and player x i have player 1
The players X and Y coordinates. Where itβs located in the game.
1 Like