2012年2月25日

摘要: 紧接着Enemy将要查看EnemyController,EnemyController继承自AIController。 一个典型方法让敌人找到玩家 var Pawn Enemy; event Tick(float DeltaTime) { local PlayerController PC; if(Enemy==none) { Foreach LocalPlayerControllers(class'PlayerController',pC) { if(PC.Pawn!=none) Enemy=PC.Pawn; } } ... 阅读全文

posted @ 2012-02-25 15:00 neocsl 阅读(615) 评论(0) 推荐(0) 编辑

摘要: Enemy也是继承自pawn。先从PostBeginPlay中说起,首先得为Enemy创建一个Controller,这里当然要从PostBeginPlay中调用了。官方提供了SpawnDefautlControllerevent PostBeginPlay(){ super.PostBeginPlay(); if(Controller==none) { SpawnDefaultController(); }}function SpawnDefaultController(){ if(AIControllerTemplate!=none) Spawn(AIControll... 阅读全文

posted @ 2012-02-25 02:50 neocsl 阅读(422) 评论(0) 推荐(0) 编辑