Bläddra i källkod

modify readme

master
zouv 8 år sedan
förälder
incheckning
dad129dafd
2 ändrade filer med 25 tillägg och 2 borttagningar
  1. +23
    -0
      README.md
  2. +2
    -2
      examples/bte_ai_test.erl

+ 23
- 0
README.md Visa fil

@ -1,2 +1,25 @@
# erlbte
Behavior Tree for erlang
## examples
![exp1](https://raw.githubusercontent.com/zouv/erlbte/master/examples/json/test3.png)
## testing
###### examples/bte_ai_test.erl
```javascript
test(FileName) ->
case file:read_file("json/" ++ FileName) of
{ok, EBinary} ->
{ok, BteStatus} = bte_ai:init(EBinary),
io:format("s1:~p~n", [BteStatus#r_bte_status.status]),
BteStatus1 = bte_ai:tick(BteStatus),
io:format("s2:~p~n", [BteStatus1#r_bte_status.status]),
ok;
_ ->
skip
end.
```
* how to test
* bte_ai_test:test("test2.json").

+ 2
- 2
examples/bte_ai_test.erl Visa fil

@ -15,9 +15,9 @@ test(FileName) ->
case file:read_file("json/" ++ FileName) of
{ok, EBinary} ->
{ok, BteStatus} = bte_ai:init(EBinary),
io:format("test___1 ~p~n", [BteStatus#r_bte_status.status]),
io:format("s1:~p~n", [BteStatus#r_bte_status.status]),
BteStatus1 = bte_ai:tick(BteStatus),
io:format("test___2 ~p~n", [BteStatus1#r_bte_status.status]),
io:format("s2:~p~n", [BteStatus#r_bte_status.status]),
% BteStatus2 = bte_ai:tick(BteStatus1), % testing bte stack
% BteStatus3 = bte_ai:tick(BteStatus2),
% BteStatus4 = bte_ai:tick(BteStatus3),

Laddar…
Avbryt
Spara