Turky Mohammed

Results 36 comments of Turky Mohammed

![image](https://user-images.githubusercontent.com/45469625/178156075-84e9540e-e90a-4ac5-98c7-19b0ca94a8e5.png)

you mean the lowercase i or the whole design?

Do you mean closer? Like this: ![image](https://user-images.githubusercontent.com/45469625/178159744-f17b326d-2b1f-41ef-92ac-f421fdc57143.png) ![image](https://user-images.githubusercontent.com/45469625/178159819-962600a2-d83b-4737-83c2-2332e322b8fe.png)

which one? the one with the lowercase `i`?

since it's not exposed to the user, maybe `PARTICLE_ALPHA_MASK` is better?

How about defining the `EmissionShapeType` enum inside `ParticleSystem` class like these enums: ![image](https://user-images.githubusercontent.com/45469625/174100189-68847a3c-7b80-411b-ac76-aaa3ee0686ab.png)

I see why now. but `AlphaMask` feels out of touch ![image](https://user-images.githubusercontent.com/45469625/174105274-d5cadde9-acb4-43f3-9e08-1de1af4c16ab.png)

![image](https://user-images.githubusercontent.com/45469625/174106185-c73ed852-b6f6-4f85-aa03-435e87c833df.png) Same goes for point and rect and some others, I think prefixing `PARTICLE` or `SHAPE` is good or is it not?

Hi @askamn I've elegantly written my own localization feature and here is how it goes: the `Label` or `Text` is inherited into a custom type called `LocalizedLabel` or `LocalizedText` and...

you mean as in localise them we store them with a specific language?