Ejemplo n.º 1
0
 public Obstacle(GameObjectParameter parameter) : this(parameter.Position)
 {
 }
Ejemplo n.º 2
0
    public static GameObject GetGameObject(this AIRuntimeController controller, string name)
    {
        GameObjectParameter param = (GameObjectParameter)controller.GetParameter(name);

        return(param != null ? param.Value : null);
    }
Ejemplo n.º 3
0
 public static GameObject GetValue(this AIRuntimeController controller, GameObjectParameter param)
 {
     return(string.IsNullOrEmpty(param.Name) ? param.Value : controller.GetGameObject(param.Name));
 }
Ejemplo n.º 4
0
    public static void SetGameObject(this AIRuntimeController controller, string name, GameObject go)
    {
        GameObjectParameter param = (GameObjectParameter)controller.GetParameter(name);

        param.Value = go;
    }
Ejemplo n.º 5
0
 public Platform(GameObjectParameter parameter) : this(parameter.Position)
 {
 }