public override BehaviorExecution InstanciateOpaqueBehavior(Mascaret.Behavior behavior, string typeName, InstanceSpecification host, Dictionary<string, ValueSpecification> p)
    {
        Type type = Types.GetType( typeName,"Assembly-CSharp" );
        BehaviorExecution be = null;
        if (type != null)
            be =  (BehaviorExecution)(Activator.CreateInstance(type));
        else Debug.Log ("ERREUR : " + typeName + " not found");

        if (be != null)
        {
            be.init(behavior,host,p,false);
        }
        return be;
    }
Ejemplo n.º 2
0
 public override void setTransparent(Mascaret.Color color)
 {
 }
Ejemplo n.º 3
0
 public override void setColor(Mascaret.Color color)
 {
 }
Ejemplo n.º 4
0
 public override void setScale(Mascaret.Vector3 scale)
 {
 }
Ejemplo n.º 5
0
 public override bool restaureColor(Mascaret.Color color)
 {
     return false;
 }