One question about material

I got one material to apply on serveral objects in different shape.

In one of those objects , I tiling the material and the others are tiled , too.

I checked the past question and it said that It’s impossible for one material to have different settings on different objects.

How do I apply one material in serveral objects in efficient way instead of duplicate lots of repeated materials?

You can access the renderer’s “material” property and make changes at runtime. That property affects only the material of that object (it makes a copy of the material internally).

You can change the main texture of the material and the offest and scale to change the tiling: Unity - Scripting API: Material