浏览代码

modify readme

master
zouv 8 年前
父节点
当前提交
dad129dafd
共有 2 个文件被更改,包括 25 次插入2 次删除
  1. +23
    -0
      README.md
  2. +2
    -2
      examples/bte_ai_test.erl

+ 23
- 0
README.md 查看文件

@ -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 查看文件

@ -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),

正在加载...
取消
保存