Beispiel #1
0
    public void Init(DikDik dikDik)
    {
        _bt = GetComponent <BehaviorTree>();

        SharedBool isEnslaved = (SharedBool)_bt.GetVariable("isEnslaved");

        isEnslaved.Value = true;

        SharedGameObject gameObject = (SharedGameObject)_bt.GetVariable("gameObject");

        gameObject.Value = dikDik.gameObject;

        SharedDikDik sharedDikDik = (SharedDikDik)_bt.GetVariable("dikdik");

        sharedDikDik.Value = dikDik;

        _bt.enabled = true;
    }
Beispiel #2
0
 public override void SetValue(object value)
 {
     mValue = (DikDik)value;
 }