Skip to content

Commit f89e6b2

Browse files
author
Evan Hu
committed
app gateway
1 parent 1b443ec commit f89e6b2

File tree

167 files changed

+2130
-271
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

167 files changed

+2130
-271
lines changed

pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,11 @@
8383
<type>jar</type>
8484
<scope>compile</scope>
8585
</dependency>
86+
<dependency>
87+
<groupId>org.slf4j</groupId>
88+
<artifactId>slf4j-api</artifactId>
89+
<version>1.7.25</version>
90+
</dependency>
8691
<dependency>
8792
<groupId>org.mongodb.morphia</groupId>
8893
<artifactId>morphia</artifactId>

src/main/java/info/xiaomo/core/ai/btree/BehaviorTree.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ public void step() {
157157
*
158158
* @param task
159159
* @param index
160-
* @author JiangZhiYong
160+
*
161161
* 2017年11月22日 下午4:00:00
162162
*/
163163
public void notifyChildAdded(Task<E> task, int index) {
@@ -171,7 +171,7 @@ public void notifyChildAdded(Task<E> task, int index) {
171171
*
172172
* @param task
173173
* @param previousStatus
174-
* @author JiangZhiYong
174+
*
175175
* 2017年11月22日 下午5:04:00
176176
*/
177177
public void notifyStatusUpdated(Task<E> task, Status previousStatus) {
@@ -203,7 +203,7 @@ public void resetTask() {
203203
* 添加监听器
204204
*
205205
* @param listener
206-
* @author JiangZhiYong
206+
*
207207
* 2017年11月22日 下午5:39:57
208208
*/
209209
public void addListener(Listener<E> listener) {
@@ -229,7 +229,7 @@ public void removeListeners() {
229229
* 行为树事件
230230
*
231231
* @param <E>
232-
* @author JiangZhiYong
232+
*
233233
* 2017年11月22日 下午3:50:50
234234
*/
235235
public interface Listener<E> {
@@ -239,7 +239,7 @@ public interface Listener<E> {
239239
*
240240
* @param task
241241
* @param previousStatus 之前状态
242-
* @author JiangZhiYong
242+
*
243243
* 2017年11月22日 下午3:52:23
244244
*/
245245
public void statusUpdated(Task<E> task, Status previousStatus);
@@ -249,7 +249,7 @@ public interface Listener<E> {
249249
*
250250
* @param task 子任务
251251
* @param index 子任务位置
252-
* @author JiangZhiYong
252+
*
253253
* 2017年11月22日 下午3:55:20
254254
*/
255255
public void childAdded(Task<E> task, int index);

src/main/java/info/xiaomo/core/ai/btree/BehaviorTreeConstants.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
/**
44
* 行为树常量
55
*
6-
* @author JiangZhiYong
6+
*
77
*/
88
public class BehaviorTreeConstants {
99

src/main/java/info/xiaomo/core/ai/btree/BehaviorTreeManager.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
/**
2828
* 行为树 <br>
2929
*
30-
* @author JiangZhiYong
30+
*
3131
* 2017年11月24日
3232
*/
3333
public class BehaviorTreeManager {

src/main/java/info/xiaomo/core/ai/btree/IBehaviorTreeScript.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
/**
77
* 行为树脚本
88
*
9-
* @author JiangZhiYong
9+
*
1010
* <p>
1111
* 2017年11月
1212
*/
@@ -16,7 +16,7 @@ public interface IBehaviorTreeScript extends IScript {
1616
* 为对象添加行为树
1717
*
1818
* @param person
19-
* @author JiangZhiYong
19+
*
2020
*/
2121
default void addBehaviorTree(Person person) {
2222

src/main/java/info/xiaomo/core/ai/btree/Task.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ public abstract class Task<E> implements IMemoryObject, Serializable {
5555
*
5656
* @param childTask
5757
* @return 子任务所在下标
58-
* @author JiangZhiYong
58+
*
5959
* 2017年11月22日 下午2:54:08
6060
*/
6161
public final int addChild(Task<E> childTask) {
@@ -70,7 +70,7 @@ public final int addChild(Task<E> childTask) {
7070
* 子任务个数
7171
*
7272
* @return
73-
* @author JiangZhiYong
73+
*
7474
* 2017年11月22日 下午4:01:24
7575
*/
7676
public abstract int getChildCount();
@@ -80,7 +80,7 @@ public final int addChild(Task<E> childTask) {
8080
*
8181
* @param childTask 子任务
8282
* @return 任务下标
83-
* @author JiangZhiYong
83+
*
8484
* 2017年11月22日 下午3:32:26
8585
*/
8686
protected abstract int addChildToTask(Task<E> childTask);
@@ -107,7 +107,7 @@ public final Status getStatus() {
107107
/**
108108
* 设置控制任务
109109
*
110-
* @author JiangZhiYong
110+
*
111111
* 2017年11月22日 下午4:06:58
112112
*/
113113
public void setControl(Task<E> control) {
@@ -120,7 +120,7 @@ public void setControl(Task<E> control) {
120120
*
121121
* @param parentTask 父任务
122122
* @return
123-
* @author JiangZhiYong
123+
*
124124
* 2017年11月22日 下午4:09:57
125125
*/
126126
public boolean checkGuard(Task<E> parentTask) {

src/main/java/info/xiaomo/core/ai/btree/branch/ScoreSelector.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
* 分数选择器,分数越高,优先执行,只会执行第一个子树
99
*
1010
* @param <E> 黑板对象
11-
* @author JiangZhiYong
11+
*
1212
*/
1313
public abstract class ScoreSelector<E> extends Selector<E> {
1414
/**

src/main/java/info/xiaomo/core/ai/nav/NavMesh.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
/**
88
* navmesh寻路入口
99
*
10-
* @author JiangZhiYong
10+
*
1111
*/
1212
public abstract class NavMesh {
1313

src/main/java/info/xiaomo/core/ai/nav/NavMeshData.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
* navmesh寻路三角形网格数据 <br>
1313
* 依次三个顶点确定一个三角形
1414
*
15-
* @author JiangZhiYong
15+
*
1616
*/
1717
public class NavMeshData implements Serializable {
1818
private static final Logger LOGGER = LoggerFactory.getLogger(NavMeshData.class);

src/main/java/info/xiaomo/core/ai/nav/polygon/Polygon.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
/**
1919
* 多边形,用于navmesh寻路
2020
*
21-
* @author JiangZhiYong
21+
*
2222
* @date 2018年2月20日
2323
*/
2424
public class Polygon implements Shape {

0 commit comments

Comments
 (0)