kismet模块创建

Posted on 2012-11-23 11:45  neocsl  阅读(144)  评论(0编辑  收藏  举报

  由于我重写了触摸命令,原本的TouchVolume根本不听使唤,我得重新写kismet来激活自己的TouchActor。这一步是为了激活我的开门动画用,类似Trigger。怎样创建一个kismet Event呢?

class AntSeqEvent_TouchActor extends SequenceEvent;

defaultproperties
{
      ObjName="Touch Actor"
      ObjCategory="Ant Game"
      VariableLinks.Empty
      bPlayerOnly=false
}

  bPlayerOnly=false可以让别的Controller激活使用。

  然后就在我的AntTouchActor中添加激活事件

TriggerGlobalEventClass(class‘AntSeqEvent_TouchActor’,self);