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; }
public override void setTransparent(Mascaret.Color color) { }
public override void setColor(Mascaret.Color color) { }
public override void setScale(Mascaret.Vector3 scale) { }
public override bool restaureColor(Mascaret.Color color) { return false; }