Different transparency on same texture?

Hello,

I want to make individual objects transparent. If I set the shader on the texture I use to "Transparent/Diffuse" I can make the texture transparent but this affects all objects with the same texture.

How can I make it so I can have several objects with the same texture but different transparency values?

I should also add that I want to be able to change transparency of objects dynamically through scripts.

Thanks

Changing the renderer.material of an object at runtime will cause Unity to create a new instance of that material for you. So "renderer.material.color.a = whatever" will have the effect of making that object have different transparency than other objects.